构建 Claude Code 的经验教训:以 Agent 的视角看世界
本文分享了构建 Claude Code 过程中的核心经验教训,从 Agent 设计的视角探讨如何打造高效的AI 智能体。文章深入分析了操作集合(action space)设计的关键挑战,包括工具发现机制的三次迭代演进、AskUserQuestion工具的设计思路,以及如何随模型能力提升重新评估工具需求。同时介绍了从被动 RAG到主动上下文构建的搜索接口演进,以及渐进式信息披露模式在约20个工具间的平衡实践。核心洞察在于:理解模型需要什么,不能依赖固定规则,而需要持续观察模型行为、仔细阅读输出并不断实验调优。