Appearance
SDK 与 IDE 集成
Codex SDK:将编码代理能力集成到 IDE 和第三方应用中的开发工具包。
涵盖内容
| 章节 | 核心主题 |
|---|---|
| 概念 | SDK 架构、IDE 集成、API 设计 |
| 练习 | SDK 使用、插件开发 |
| 代码走读 | sdk/ 目录源码走读 |
核心概念
SDK 为第三方应用提供 Codex 的代理能力:
- SDK 架构:封装 Codex 核心能力,提供简洁的编程接口
- IDE 集成:支持 VS Code 等 IDE 的插件集成
- API 设计:面向开发者的公共 API 设计和版本管理
- 类型定义:TypeScript/Rust 类型定义和文档生成
前置知识
- 完成应用服务器协议主题
- 完成配置系统主题
- 完成 MCP 协议主题
- IDE 插件开发基础
学习路径
读完本主题后,你将理解:
- SDK 的整体架构和模块组织
- IDE 插件的集成方式和通信机制
- 公共 API 的设计原则和版本策略
- 如何基于 SDK 开发自定义集成
→ 下一步:CLI 调度器