前面我们用几十行代码实现了一个 编程 Agent,它的核心就是在循环里调用大模型的 messages API,让模型自己决定下一步要调什么工具。
Claude Code 这种工业级的编程 Agent 本质上也是一样的,也是在调 Anthropic 的 messages 接口,但你能明显感觉到,它比我们手搓的 agent 强太多了。
那它到底强在哪?请求里除了 messages 还带了什么信息?System Prompt 是怎么写的?消息列表是怎么组织的?这些问题,光看文档和博客是看不出来的。
最直接的办法就是抓包,把 Claude Code 和 Anthropic API 之间的 HTTPS 通信拦截下来,一个请求一个请求地看。本文讲解抓包分析的思路,并提供一套开箱即用的工具,方便我们分析 Claude Code 的工程细节:

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/261402.html