Skip to content

应用服务器协议

Codex 的应用服务器协议:支持 IDE 集成和外部客户端的通信协议层。

涵盖内容

章节核心主题
概念App Server 协议、Backend Client、通信格式
练习协议分析、客户端集成
代码走读app-server crate 源码走读

核心概念

应用服务器协议为 Codex 提供了 IDE 和外部客户端的集成能力:

  • App Server Protocol:定义了外部客户端与 Codex 代理的通信标准
  • Backend Client:管理 LLM 后端连接和 API 调用
  • 消息格式:请求/响应的结构化消息格式
  • 会话管理:多会话的创建、维护和清理

前置知识

  • 完成代理循环主题
  • 完成配置系统主题
  • 网络协议基础

学习路径

读完本主题后,你将理解:

  • App Server 协议的设计目标和架构
  • 消息的序列化、传输和解析方式
  • Backend Client 如何管理 LLM 后端连接
  • 会话生命周期的管理机制

→ 下一步:SDK 与 IDE 集成