BlueLeap ProBlueLeap Pro
百亿Token俱乐部课程Skills服务资讯Max 会员
首页Skills课程服务我的
企业级 AI Native 开发实战

目录 · 11 章 79 节

  1. ✦

    开篇 · 单人 AI Native 工程师的能力图谱

    INTRO

    • 开篇词 · 单人时代的 AI Native 工程师FREE
    • 课程学习路径 · 9 章 5 阶段的心智地图FREE
    • AI 基础术语速通 · 课程预备FREE
  2. 01

    Claude Code 入门 · 配置/多模型/Hooks/Memory

    Chapter 1

    • Claude Code 全环境配置避坑(macOS / Linux / Windows + 网络代理)FREE
    • 多模型后端切换(Claude / DeepSeek / Kimi / GLM / 千问 / MiniMax / GPT-5)
    • Hooks:把 Claude Code 变成可审计的工程开关
    • Slash Commands:把团队流程收进一条命令
    • Memory:让 Claude 记住项目约定而不是聊天历史
    • Subagents:用隔离上下文并行拆任务
    • 3 分钟把 Claude Code 接到 DeepSeek(省 90% Token 费)FREE
  3. 02

    Codex 深度 · 多模型/Plugin/SDK + 版本演进

    Chapter 2

    • Codex 安装与多模型切换FREE
    • Codex 实战使用技巧(合集)
    • Codex Plugin / app-server 协议
    • Codex SDK 原生开发 + MCP 集成
    • 用 /goal 让 Codex 跑长任务到验收通过
    • Codex CLI 版本演进与重大节点
  4. 03

    Grok Build 深度 · ACP runtime/Docker E2E/PR Review/观测审计

    Chapter 3

    • 用 Grok Build 接入 ACP Runtime
    • Grok Build CLI:安装、登录与安全边界
    • Grok ACP:JSON-RPC 事件流与 Server Request
    • Grok Runtime Docker E2E:从 CommHub 到任务 replied
    • Grok Runtime 故障恢复:Replay、Cancel 与进程级重启
    • Grok Build 进生产编排:和 Claude / Codex 组成多 Runtime 小队
    • Grok Build 安全 Demo Lab:从只读到临时写入
    • Grok Build PR Review Worker:让它做第二审稿人
    • Grok Build Runtime 观测与审计:日志、会话和权限证据
    • Grok Build 版本演进与重大节点
  5. 04

    Claude Code 深度 · Skills/Slash/Memory/Agent View + 版本演进

    Chapter 4

    • Skills 系统:让 Claude 自学项目约定
    • Skills 设计原则与最佳实践
    • TreeSkill 免训练自进化框架
    • Skills 市场(GStack)实战
    • /compact 发生了什么 — Claude Code 上下文压缩机制深度解析
    • /goal — 让 Claude 持续工作直到条件满足
    • Claude Code v2.1.170 CLI 速查 — 命令 / 选项 / 环境变量 / Slash 命令
    • Claude Code 版本演进与重大节点
    • /loop — Claude Code 循环唤醒机制深度解析
    • Claude Agent View — 多 Agent 会话的指挥台
    • Loop / Goal 并发与 fleet 管理 — Claude Code 怎么同时开 N 个
    • Claude Code ~/.claude vs OpenCode XDG — 文件 / 配置 / 状态都存在哪
  6. 05

    opencode 深度 · 开源 + 75 provider + AGENTS.md + MCP/ACP 双协议

    Chapter 5

    • opencode vs 三家:为什么这堂课不重复
    • 安装 + 5 个 Zen 免费模型零 key 跑通
    • 接入 75+ provider + 5 个 Zen 模型 FastAPI 横评
    • Plan / Build 双 agent + safety 工作流
    • AGENTS.md + opencode.json + .opencode/agents/*.md 三层配置
    • MCP 实战 + OAuth Dynamic Client Registration
    • opencode acp 接 IDE / vs grok-acp
    • --mdns LAN 多机协作(opencode 独门)
    • opencode pr <n> + opencode github agent 工作流
    • serve / web / attach 三种远程模式
    • session export/import + run --replay
    • TUI 60+ 快捷键 → 12 个最有用
    • --pure 隔离 + plugin 装载
    • opencode / claude-code / codex / grok 决策树
    • opencode 版本演进(v0.x → v1.17.x)
    • opencode 背后的团队:SST、分家风波与 800 万月活FREE
  7. 06

    MCP 协议 · Tool/Resource/Prompt + Sandbox 实践

    Chapter 6

    • MCP 协议入门:Tool / Resource / Prompt 三大原语
    • stdio / HTTP / SSE 三种 transport 选型
    • MCP Server 开发实战(SQLite + StreamableHTTP)
    • MCP 调试、发布、安全实践
    • MCP Tunnels — 让 Claude 安全连进你的私网
  8. 07

    ACP 协议 · stdio JSON-RPC runtime contract 深挖

    Chapter 7

    • ACP 协议概览:Agent Runtime 与编排器之间的 contract
    • ACP JSON-RPC 消息流:四类消息与完整生命周期
    • ACP 实现要点与坑:投产前必须过的 6 道坎
    • ACP vs MCP vs A2A:协议选型决策树
  9. 08

    A2A 协议 · 跨进程/跨网络 Agent 协作

    Chapter 8

    • A2A 协议规范与 MCP 的差异
    • ACP 对比与协议选型
    • 多 Agent 协作真实案例(PaperScope / 指挥室模式)
  10. 09

    生产化 · Sandbox/Docker-gVisor-Firecracker/多租户权限

    Chapter 9

    • 为什么生产 Agent 必须 Sandbox
    • Docker / gVisor / Firecracker 三层隔离对比
    • Anthropic 官方 sandbox + 多租户权限设计
    • Docker 与 Podman 双线发展史 — 为什么 2026 年还有两套容器工具
    • OCI 镜像格式 + Dockerfile vs Containerfile — 一个镜像到底是什么
  11. 10

    飞书 CLI 深度 · 安装 / 认证 / Agent 集成

    Chapter 10

    • 飞书 CLI 介绍 — 200+ 命令 / 27 个 Agent Skills / 为什么这是 Agent 时代的必学工具
    • 飞书 CLI 安装 + 装到哪 — npm / 源码 / OS keychain / 状态目录全解
    • 飞书 CLI 认证 + 权限深挖 — auth 7 子命令 / 20 业务域 scope / user vs bot 身份
    • 选对调用层 — Shortcut / API 命令 / OpenAPI 怎么分工
    • 把飞书数据流变成可重跑工作流 — 文档、Base、日历与群组
    • 让 Agent 安全调用飞书 — 27 个 Skills 的路由、架构与护栏
    • 飞书 CLI 生产坑合集 — Token、Scope、部分成功与凭据注入
    • 锁住能工作的版本 — 从 1.0.56 到 1.0.63 的冒烟、灰度与回滚
← 返回课程目录

Codex 安装与多模型切换

预计阅读 12 分钟

Codex 安装与多模型切换#

5 分钟跑通 Codex,理解它跟 Claude Code 的差异化价值。

0. 为什么用 Codex(而不是只用 Claude Code)#

Claude Code 和 Codex 不是替代,是互补。我自己同时跑两个,原因:

维度Claude CodeCodex
模型Claude 系列GPT-5 系列(gpt-5.x / gpt-5.x-codex / o3 / o4 等)
长上下文1M context(Sonnet/Opus 4.6+)截至本节官方未公开统一上限,按模型而定
风格偏向稳重、TS/React 友好推理更强、Python/Rust 优秀
工具生态MCP / Skills / Hooks 原生MCP / Plugin / app-server / Sandbox / Review subcommand
价格订阅制ChatGPT 订阅 或 API key

实战中我同时跑两个的场景:

  • Claude Code 写主代码 → Codex review 二次校验:互相挑错,单 Agent 翻车率明显下降
  • Claude Code 处理大代码库 / 长文档 → Codex 跑深推理(算法 / 安全审计 / 数学)
  • 长跑无人值守 → 两边都开 sandbox + 自动批准,把 4 台机器吃满

1. 三平台安装(实测)#

macOS(推荐 brew)#

bash
brew install --cask codex

或走 npm:

bash
npm i -g @openai/codex

最新版本以 npm view @openai/codex version 为准(version 经常更新)。

Linux / WSL#

bash
# 装 Node 20+
curl -fsSL https://deb.nodesource.com/setup_20.x | sudo -E bash -
sudo apt install -y nodejs
npm i -g @openai/codex

WSL / SSH 等无浏览器环境登录走 --device-auth,见下节。

Windows native#

官方支持 winget / scoop 安装,命令请看 openai.com/codex 最新仓库 README。Windows 下避开带空格的目录(C:\Users\Your Name\... 这种),有概率让 Codex 路径解析失败。

2. 登录方式#

bash
codex login            # 进入交互式登录管理菜单
codex login status     # 查看当前登录状态

A. ChatGPT 订阅登录(OAuth,推荐)#

codex login 默认会弹浏览器走 OAuth。订阅 ChatGPT Plus / Pro / Team / Enterprise 的话,按订阅 quota 用,不消耗 API 余额。

B. 设备授权流程(SSH / WSL / 服务器)#

无浏览器环境用:

bash
codex login --device-auth
# 终端给一个 URL + 一次性 code,到任意能上网的设备打开输入

C. API key 登录#

bash
printenv OPENAI_API_KEY | codex login --with-api-key
# 从 stdin 读 key(避免出现在 history)

适合按 token 计费、要精细成本控制的场景。

坑:订阅 quota 和 API quota 完全独立。订阅打满要等月度刷新;API 超量直接收费。同一台机器只能登一种。

3. 模型切换(CLI + config)#

命令行单次指定#

bash
codex -m gpt-5.5
codex -m o3-mini

-m / --model 接模型 ID。具体当前可用的 ID 跟订阅档位 / API key 权限有关,跑 codex 进入交互后按 /model 看真实可选清单(最稳的方式)。

配置默认模型(持久化)#

编辑 ~/.codex/config.toml,最简单的写法是顶层字段:

toml
model = "gpt-5.5"
model_reasoning_effort = "xhigh"
service_tier = "fast"

坑:很多老教程写 [default] section 包起来——实测当前 codex(v0.124+)用顶层字段就行,不需要也不要 [default]。

Profile 多组配置切换#

toml
# ~/.codex/config.toml

model = "gpt-5.5"   # 默认

[profiles.review]
model = "o3-mini"
model_reasoning_effort = "xhigh"

[profiles.long-doc]
model = "gpt-4.1"

然后:

bash
codex --profile review
codex -p long-doc       # -p 简写

别名快捷启动(zsh / bash)#

bash
# ~/.zshrc 或 ~/.bashrc
alias cx='codex'
alias cxr='codex --profile review'    # 跑 review 默认参
alias cxl='codex --profile long-doc'  # 跑长文档默认参

4. Sandbox + 批准模式(自动化必学)#

实测可选值:

bash
codex -s read-only           # 默认;只读
codex -s workspace-write     # 写当前工作目录、禁网(推荐日常)
codex -s danger-full-access  # 完整系统 + 网络(长跑 / 自动化)

批准策略:

bash
codex -a untrusted    # 只白名单命令免确认
codex -a on-request   # 模型决定何时问
codex -a never        # 永不问(自动化)
codex -s workspace-write -a never  # workspace-write sandbox + 自动批准
codex --dangerously-bypass-approvals-and-sandbox  # 完全跳过(仅在外部隔离环境用)

坑:--dangerously-bypass-approvals-and-sandbox 比 Claude Code 的 --dangerously-skip-permissions 更激进——它同时关 sandbox。只在容器 / 隔离 VM 里用。

5. Codex 真正强的几个 subcommand#

bash
codex exec "<prompt>"         # 非交互模式(脚本 / cron 用)
codex review                  # 一键 code review(自动跑当前仓库)
codex resume                  # 续接最近会话
codex resume --last "继续"    # 续接 + 直接发新 prompt
codex mcp                     # 管理 MCP server(list / add / remove)
codex plugin                  # 管理 plugin(list / enable / install)
codex sandbox <cmd>           # 在 codex sandbox 里跑任意命令(验证 sandbox 行为)
codex apply                   # 把 Codex 上次产出的 diff git apply

codex review 是 Vincent 自己最常用的——Claude Code 写完代码,一行 cxr 让 Codex 第二意见,发现 typo / 逻辑漏洞 / spec 不一致。

6. Codex vs Claude Code 任务分工(我的实战分配)#

任务推荐
TS / React / 前端Claude Code
Python / Rust / 算法Codex
大代码库整体重构(>200K context)Claude Code(Opus 1M)
数学证明 / 复杂推理Codex(o3 / o4 系列)
Code review / fact-checkCodex review
长跑 / 整夜自跑Claude Code (--dangerously-skip-permissions) 或 Codex (-s workspace-write -a never)
ChatGPT 订阅打通Codex
Anthropic 订阅打通Claude Code

主写用 Claude Code、关键节点 Codex 复核——这是单人开发最稳的双 Agent 配置。

7. 你将学到#

  • 5 分钟跑通 Codex(含无浏览器环境)
  • 理解 Codex 跟 Claude Code 的差异化价值
  • 多模型 + profile 切换的工程化写法
  • sandbox + approval 的全部档位
  • 双 Agent 互补使用模式

适合谁#

  • 已经在用 Claude Code,想加一个互补 Agent
  • 想理解 OpenAI Codex 跟 ChatGPT 订阅的关系
  • 准备搭多 Agent 协作系统的工程师

本节体验如何?

本节目录

  • Codex 安装与多模型切换
  • 0. 为什么用 Codex(而不是只用 Claude Code)
  • 1. 三平台安装(实测)
  • macOS(推荐 brew)
  • Linux / WSL
  • Windows native
  • 2. 登录方式
  • A. ChatGPT 订阅登录(OAuth,推荐)
  • B. 设备授权流程(SSH / WSL / 服务器)
  • C. API key 登录
  • 3. 模型切换(CLI + config)
  • 命令行单次指定
  • 配置默认模型(持久化)
  • Profile 多组配置切换
  • 别名快捷启动(zsh / bash)
  • 4. Sandbox + 批准模式(自动化必学)
  • 5. Codex 真正强的几个 subcommand
  • 6. Codex vs Claude Code 任务分工(我的实战分配)
  • 7. 你将学到
  • 适合谁