Skip to content

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 调度器