Claude Code 学习站

CCA-F 练习题库· Tool Design & MCP Integration

下列哪个工具运行在 Anthropic 的基础设施上,因而你的应用不需要执行处理器并返回 tool_result 块?

  1. A一个用户自定义的 get_weather 工具
  2. Bweb_search server tool
  3. Ctext_editor 工具
  4. Dbash 工具
  5. Ememory 工具

正确答案:B

解析

工具的差别在于在哪里执行。Server tools 运行在 Anthropic 的基础设施上,直接返回结果,既不需要处理器代码,也不需要 tool_result 的往返;按官方 tool-use 文档,这些工具是 web_search、web_fetch、code_execution、tool_search 以及 advisor tool。列表中的其余工具都是 client tool,必须由你的应用执行并以 tool_result 作答。

  • A(一个用户自定义的 get_weather 工具)是自定义的 client tool。
  • D(bash)属于“Anthropic-schema client tools”——Anthropic 发布这些 schema 并基于它们进行训练,但执行操作并返回 tool_result 的仍然是你的代码(computer use 同理)。
  • Ctext_editor 同属此类。
  • Ememory 也属此类。
  • B即 web_search server tool,是其中唯一在 Anthropic 一侧执行的,所以是唯一正确答案。本题不存在歧义,恰好是被标记的选项正确。

延伸阅读

本题为本站自有原创练习题,非任何官方考试内容;解析对照 Anthropic 公开文档撰写, 如与最新文档不符请以官方为准。想在限时环境下检验水平,可参加 模拟考(题目与本页题库不重叠)。