AgentAPI

  • AgentAPI > 使用指南 > 智能体配置 >运行时和模型

    运行时和模型

    最近更新时间: 2026-10-28 10:59:11

    智能体的 runtime 选择执行引擎,model 选择模型;创建会话时用 environment_id 选择工具执行环境。

    运行时的执行方式

    Claude Code

    claudecode 由 Claude Code SDK 驱动,在云端沙箱中组织模型与工具调用。继续会话依赖原沙箱可恢复。

    Codex

    codex 以 Codex harness 作为智能体循环(agent loop)的主体驱动,在云端沙箱中组织模型与工具调用。继续会话同样依赖原沙箱;两个运行时的版本与预装软件见云端环境参考。

    Codex harness 会按服务端为当前 Provider 设置的策略重试部分请求失败和流中断,恢复期间可能延长本轮等待时间。该策略不通过 Agent 或 Session 请求设置,也不代表整轮任务的最大耗时。流重连提示中的次数不能当作整轮的请求总数;应用仍需依据会话事件判断最终结果,避免因看到重连提示就重复提交任务。

    AgentAPI Native

    native 由 AgentAPI 直接管理模型循环,根据会话事件重建上下文,不依赖特定沙箱存续。文件和命令工具在云端沙箱或自托管 worker 中执行;需要长期保留的产物,写入 /mnt/session/outputs/ 后可通过文件交付下载。Native 不能使用 Claude Code 与 Codex 运行时特有的工具能力。

    按场景选择配置

    先按场景选定运行时,再确定执行环境与工具:

    场景起步配置选择理由与接入说明
    首次接入,验证端到端流程`claudecode` + `cloud` + 内置工具集工具链开箱即用,按快速开始即可跑通。
    已有 Claude Code 或 Codex 使用经验`claudecode` 或 `codex` + `cloud`沿用熟悉的工具行为与提示词习惯,核对原工作流所需工具与软件即可。
    应用需要执行自定义业务工具`native` + 自定义工具应用经事件回传结果,链路最短;`claudecode`、`codex` 需要额外的工具桥接服务。
    MCP 工具调用需要应用审批`native` + MCP + `always_ask`应用处理工具确认;`claudecode`、`codex` 的 MCP 仅支持 `always_allow`。
    文件与命令须在自有基础设施执行`native` + `self_hosted`部署 worker,在自有环境完成隔离与产物交付。
    跨任务读取项目规范云端 `claudecode`/`codex` + 只读记忆存储云端 Native 不自动挂载记忆;其他方式见记忆接入。

    建议始终显式传入 runtime:省略时默认使用 claudecode,未必符合任务需要;对执行耗时敏感、或需要应用逐次确认工具的场景,建议评估并显式选择 native。网页访问、仓库挂载等细节在工具与GitHub专题中说明。没有既有偏好时,用相同输入与验收标准比较完成率、恢复行为、耗时和用量,再固定选择。

    选择模型

    从七牛 MaaS 模型列表选择当前账户与区域可用、Key 有权调用的模型,并核对其思考强度。智能体请求中的 model 可只传模型 ID,也可使用对象:

    {
      "id": "your-model-id",
      "effort": {"type": "high"}
    }
    

    模型配置与运行时都属于智能体版本,已有会话不会随更新切换。发布与临时覆盖见会话配置。

    以上内容是否对您有帮助?