Appearance
应用服务器协议
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 集成