框架

Claude Agent SDK

工具使用、计算机使用、带预算的代理循环。

支持 8 种模式。

该框架原生支持的模式

  • ReAct — 在每一步中交替进行一个思考、一次工具调用和一次观察,以便代理能够基于新证据进行推理。
  • Tool Use — 让LLM对外部工具包进行类型化调用,而不是生成周围系统需要解析的自由文本。
  • Computer Use — 让模型通过屏幕截图和虚拟鼠标/键盘工具调用驱动桌面端到端,而不是为每个应用程序定制API。
  • Code Execution — 让模型生成代码,在沙箱中运行,并将运行结果视为答案,而不是信任模型在其头脑中计算。
  • Agent Skills — 打包代理按需加载的特定任务类型的作者时间程序(markdown + 可选资源)。
  • Step Budget — 限制代理在单个请求中允许的工具调用或循环迭代次数。
  • Subagent Isolation — 在隔离的工作区中运行子代理,以便它们的写入不会冲突,并且并行性是安全的。
  • Approval Queue — 队列代理提出的操作以便进行异步人工审核,同时代理继续其他工作。