OpenAI 开源 Codex App Server
Codex App Server 面向泛客户端的协议层,Codex 开发者文档允许你使用 Codex app-server 通过 Codex 用来驱动泛客户端(例如 OpenCode)的接口,目标是把 Codex 深度嵌入第三方产品,覆盖认证、会话历史、审批与流式代理事件等能力。并提供“Sign in with ChatGPT”登录流程
OpenAI 明确将 Codex App Server 标注为开源部件,并标注其源码位于 openai/codex 仓库的 codex-rs/app-server 路径。
“支持 ChatGPT 登录” 对应的是其账户认证接口:也就是说除 API key 模式外,app-server 支持由 Codex 托管的 ChatGPT OAuth 模式(chatgpt)。客户端可通过 account/login/start 获取 authUrl,在浏览器完成登录后由本地回调接收结果,并通过 account/login/completed 与 account/updated 等通知获知登录成功/失败与当前 authMode;接口还提供读取 ChatGPT 额度窗口(rate limits)的方法与通知。
Codex 的认证文档补充了两类登录方式的定位:ChatGPT 登录用于订阅访问,API key 用于按量计费;CLI/IDE 会缓存凭据(文件或系统凭据库),并在无浏览器/网络限制场景下提供设备码登录(beta)等替代方案。
OpenAI developers
Codex App Server 面向泛客户端的协议层,Codex 开发者文档允许你使用 Codex app-server 通过 Codex 用来驱动泛客户端(例如 OpenCode)的接口,目标是把 Codex 深度嵌入第三方产品,覆盖认证、会话历史、审批与流式代理事件等能力。并提供“Sign in with ChatGPT”登录流程
OpenAI 明确将 Codex App Server 标注为开源部件,并标注其源码位于 openai/codex 仓库的 codex-rs/app-server 路径。
“支持 ChatGPT 登录” 对应的是其账户认证接口:也就是说除 API key 模式外,app-server 支持由 Codex 托管的 ChatGPT OAuth 模式(chatgpt)。客户端可通过 account/login/start 获取 authUrl,在浏览器完成登录后由本地回调接收结果,并通过 account/login/completed 与 account/updated 等通知获知登录成功/失败与当前 authMode;接口还提供读取 ChatGPT 额度窗口(rate limits)的方法与通知。
Codex 的认证文档补充了两类登录方式的定位:ChatGPT 登录用于订阅访问,API key 用于按量计费;CLI/IDE 会缓存凭据(文件或系统凭据库),并在无浏览器/网络限制场景下提供设备码登录(beta)等替代方案。
OpenAI developers