Skip to content

使用 App Server 协议将 Codex 嵌入到你的产品中。

将 Codex 嵌入到你的产品中

Codex App Server 是 Codex 用于支持丰富客户端(如 VS Code 扩展)的接口。当你需要在产品中深度集成 Codex 时使用它。

如果你是在 CI 中自动化任务或运行 Codex,请使用 Codex SDK

与 MCP 类似,Codex App Server 使用 JSON-RPC 2.0 消息进行双向通信。

传输方式说明
stdio(默认)换行符分隔的 JSON(JSONL)
WebSocket(实验性)每个 WebSocket 帧一条 JSON-RPC 消息
Unix socket通过 Codex 默认控制 socket 的 WebSocket 连接
off不暴露本地传输

请求:

{ "method": "thread/start", "id": 10, "params": { "model": "gpt-5.4" } }

响应:

{ "id": 10, "result": { "thread": { "id": "thr_123" } } }
  • 认证与会话 — 管理用户认证和对话历史
  • 审批流程 — 处理命令执行前的审批
  • 流式智能体事件 — 实时流式传输智能体执行事件
  • 模型切换 — 支持多种模型
  • 线程管理 — 创建、恢复和管理线程

查看官方完整 App Server 文档 →

-
0:000:00