跳转到主要内容
当一次请求不够用时,就使用 Phaseo Agent SDK:SDK 在你的进程中运行一个有边界的循环,把每一轮发送到 Responses API,运行模型调用的工具,并在某个工具需要审批时暂停等待人工处理。运行状态由你保存;Phaseo 不为智能体托管任何内容。

选择你的包

TypeScript 是参考设计。C++ 没有 Agent SDK。安装列出了安装命令和运行时要求,用法会带你构建第一个智能体。

让编程智能体用你所用语言的 Phaseo Agent SDK 构建第一个智能体。

在 Cursor 中打开

比较各运行时支持的功能

每个 SDK 都能运行本地工具,按精确的工具调用 ID 暂停以等待审批或手动输出,并返回由你的应用保存的可序列化运行状态。其余功能因语言而异: Rust(phaseo-agent 0.2)是同步的:没有流式传输、异步执行、并发工具、运行时 schema 校验或 Devtools 捕获。如果运行不应阻塞请求处理函数,就在工作线程上运行它。PHP 一次只运行一个工具,它的流也只在你的代码迭代时才会推进。

选择 Agent SDK、客户端还是原始 API

每个 Agent SDK 的网关客户端都通过该语言的客户端 SDK 发送模型轮次。大多数都接受一个 requestOptions 映射(或该语言的等价物),用于传入额外的 Responses API 字段;智能体仍然会设置 model、input、instructions 和它的函数工具。Rust 0.2 适配器只发送规范化后的智能体字段,没有额外选项的钩子。

从示例方案开始

借助这些页面上的 API,TypeScript 示例方案可以移植到任何语言。
最后修改于 2026年11月5日