Day 18 / 共 20 天 · 第 4 周 · 工程化与收官
TypeScript SDK 嵌入
sdk/typescript 如何包一层 CLI JSONL,脚本化控制 Agent。
📍 你在整门课的位置 · 第 4 周 · 工程化与收官
D16 会话→D17 codex exec→D18 TypeScript SDK 嵌入→D19 app-server 与 IDE/桌面桥→D20 收官串讲与学习路线
L01
SDK = 包一层 CLI
sdk/typescript/ 的 @openai/codex-sdk 通过 JSONL 协议驱动本机 codex 二进制——适合 Node 脚本/服务嵌入,而不是重新实现 agent。
另有 sdk/python/。
L02
阅读入口
ls sdk/typescript/src
# 关注 Codex / Thread / events 一类封装
cat sdk/typescript/README.md | head -80
何时用 SDK:要在应用里「开线程、发 prompt、订阅事件」;纯 shell 流水线用
codex exec --json 往往够。L03
今日小结
✅ 分清 SDK 与重新实现;知道它依赖本机 CLI。