🛠️已收录
Tool Use 循环:模型怎么「动手」
Claude 不是直接读文件,而是在每一轮里决定要不要调用工具。
下面是一个仿真的 Claude Code 终端。
你输入的每一句话,旁边都会同步告诉你「这一步背后发生了什么、原理是什么」。
打 ✓ 的概念在上面终端里能直接演示;灰色锁的是 v2 才解锁,先看博文了解原理。每张卡都挂着对应的延伸阅读。
Claude 不是直接读文件,而是在每一轮里决定要不要调用工具。
对会改环境的工具(Bash、Edit、Write),Claude Code 默认要先弹窗确认。
对话历史 + 工具结果都吃 token,超了 Claude 就记不住前面的事。
项目根目录的 CLAUDE.md 会自动注入 system prompt,跨会话生效。
/ 开头的输入会被当成命令分发到内置或自定义技能,不走模型推理。
主代理可以派子代理去单独跑某个子任务,回来汇报结果。
通过 MCP 协议把第三方服务(Notion、GitHub、数据库)变成 Claude 的工具。
工具调用前 / 后 / 提示词提交时,跑你写的脚本做检查或改写。
把一段流程封装成 skill,触发关键词时自动加载。
启动加 --permission-mode plan,Claude 只列方案不修改文件。
/cost 看 token 消耗 + 美元折算,prompt cache 是省钱关键。
装完先跑这个,省半小时排查 API key/MCP/权限/版本问题。
/resume 列出历史会话,按项目恢复完整上下文继续聊。
Claude 接到多步任务时自己拆 todo,每完成一项就更新状态。