AI Agent 的工具定义太浪费上下文怎么办?

AI Agent 的工具定义太浪费上下文怎么办?

给大家带来 Anthropic 新教程~

Anthropic 的新教程是关于Agent的,标题是:使用 MCP 执行代码:构建更高效的Agent

核心问题很简单但也是大家经常面临的:

  1. 大家的各种工具定义在大模型运行的时候会占用上下文窗口(比如这样的system prompt: 你可以使用的工具有python运行时,计算器,读取数据blabla,这些工具的定义会很长)

  2. 工具调用的中间结果在上下文中会重复好几次浪费token

而 Anthropic 给到的解决方案很简单,把这些都封装到MCP服务器里,让Agent写代码调用MCP服务器(Agent AS JIT, 这个思路是核心)

详细的我已经给大家整理为速记卡了,大家可以直接看。

原文在这里:Code execution with MCP: building more efficient AI agents \ Anthropic