从智能体视角看工具:Claude Code 如何设计工具
Seeing like an agent: how we design tools in Claude Code
Claude Code 团队复盘工具设计,强调根据模型能力、智能体目标与运行环境持续调整工具。AskUserQuestion 在两种失败尝试后采用独立工具实现结构化提问,Task 则替代 TodoWrite,支持任务依赖与子智能体共享更新。上下文获取从预索引 RAG 转向 Grep 搜索和渐进式披露,Claude Code Guide 子智能体在自己的上下文中检索文档,只向主智能体返回答案。
推荐理由:Claude Code 团队以提问、任务协作和上下文搜索的工具迭代为例,将观察模型调用行为作为调整工具设计的方法。