深入学习 Claude Code 源码
从一次键盘按下到渲染响应,Agent 循环、50+ 工具、多智能体编排与隐藏功能,
直接从源码中映射出来。
1900+SOURCE FILES
50+TOOLS
95+COMMANDS
8HIDDEN FEATURES
学习 Claude Code 使用
快速入门
架构总览
核心机制
深入研究
扩展能力
Tools 工具组
•AgentTool:子 Agent 调度器4,824 阅读•BashTool:Shell 执行器2,020 阅读•FileReadTool:读取文件1,868 阅读•FileEditTool:编辑文件1,175 阅读•FileWriteTool:写入文件1,026 阅读•GlobTool:查找文件1,108 阅读•GrepTool:搜索内容1,035 阅读•NotebookEditTool:编辑 Notebook760 阅读•WebFetchTool:抓取网页1,403 阅读•WebSearchTool:联网搜索1,173 阅读•TodoWriteTool:待办清单918 阅读•AskUserQuestionTool:向用户提问1,011 阅读•SkillTool:执行 Skills1,638 阅读•EnterPlanModeTool:进入 Plan Mode873 阅读•ExitPlanModeTool:退出 Plan Mode735 阅读•TaskCreateTool:创建任务974 阅读•TaskGetTool:读取任务771 阅读•TaskUpdateTool:更新任务646 阅读•TaskListTool:列出任务731 阅读•TaskStopTool:停止任务741 阅读•TaskOutputTool:读取任务输出678 阅读•SendMessageTool:Agent 通信718 阅读•ListMcpResourcesTool:列出 MCP 资源680 阅读•ReadMcpResourceTool:读取 MCP 资源617 阅读•LSPTool:语言服务接入1,270 阅读