工具调用
工具调用是模型发出的结构化请求,用来执行自身之外的动作,比如读取文件或运行命令,其结果会被送回上下文。
工具让模型能够行动,而不只是回答。它们占用多少上下文取决于客户端及其加载方式:有些会预先载入详细模式,另一些会延后加载。截至 2026 年 9 月,Codex 可通过工具搜索延后载入可发现的 MCP 工具。工具结果随后进入对话,并可能在后续轮次再次发送。
结果比定义更贵。一条打印两千行的命令会带来两千行上下文,并在这次会话余下的时间里持续带来。
因此,在输出抵达模型之前先过滤,是少数既简单又非常值钱的干预之一。head、grep、一个 --quiet 开关或一个 JSON 过滤器,都比让模型去无视噪声便宜。