核心概念速览:Tool、Permission、Session
Tool(工具)
工具是 Claude Code 操作外部世界的"手"。每个工具有明确的输入输出契约。
内置工具包括:BashTool、ReadTool、EditTool、GlobTool、GrepTool 等。
Permission(权限)
每次调用工具前,系统检查是否有权限。
五种权限模式:default、acceptEdits、bypassPermissions、plan、dontAsk。
Session(会话)
一次 claude 运行就是一个 Session。Session 维护消息历史、工具权限上下文和状态。