Day 13 / 共 20 天 · 第 3 周 · 工具与扩展

MCP、Plugins 与扩展工具

codex mcp add、/mcp、Codex 自身当 MCP server、插件安装。

📍 你在整门课的位置 · 第 3 周 · 工具与扩展
D11 工具系统总览D12 Shell、apply_patch 与沙箱执行D13 MCP、Plugins 与扩展工具D14 Skills 与 AGENTS.mdD15 Plan 模式与协作模式
L01

把外部工具接进 Codex

codex mcp list
codex mcp add my-server -- npx -y @some/mcp-server
codex mcp get my-server
codex mcp remove my-server
codex mcp login my-server   # 若需 OAuth

配置写入 ~/.codex/config.toml[mcp_servers]。TUI 内 /mcp

L02

源码

  • CLI:cli/src/mcp_cmd.rs
  • 连接管理:codex-mcp/(AGENTS.md 建议改 MCP 时优先动这里)
  • Handler:core/src/tools/handlers/mcp.rs
  • 反向:codex mcp-server 让 Codex 作为 MCP 被其它宿主调用
L03

Plugins

codex plugin --help
# TUI: /plugins

相关 crate:plugin/core-plugins/

L04

今日小结

✅ 会 mcp add/list;知道 MCP 工具最终也走 tool handler。
← Day 12 Day 14 · Skills 与 AGENTS.md →