Codex|執行層
最適合在 repo 現場讀檔、改 code、補測試、跑指令、整理 PR 摘要。把它當成「implementation specialist」。
先用 Codex 做小範圍 patch,再用測試與 diff review 收尾。
先用 Claude Code 或 Hermes 寫計畫、拆風險,再交給 Codex 實作。
把成功流程沉澱成 Hermes skill / cron / handoff,避免每次重貼 context。
01 / Blueprint
很多人同時安裝 Codex、Claude Code、Cursor、Hermes,但每天還是重複貼 context。進階用法的核心,是把工具分工成「執行層、判斷層、營運層」。
最適合在 repo 現場讀檔、改 code、補測試、跑指令、整理 PR 摘要。把它當成「implementation specialist」。
最適合長對話、架構推理、需求拆解、互動式 code review、subagents / hooks / MCP 工作流。把它當成「senior reviewer / architect」。
最適合保存偏好與技能、跨 Telegram / CLI / API 觸發工作、排程巡檢、產生 handoff、把成功流程沉澱成 skills。把它當成「agent operating system」。
02 / Division of Labor
03 / Shared Memory
社群與官方文件反覆指向同一件事:進階 agent workflow 不是靠神奇 prompt,而是靠專案內的 durable context。Codex 有 AGENTS.md,Claude Code 有 CLAUDE.md,Hermes 有 skills / memory / session handoff。
放 repo 架構、啟動指令、測試指令、完成定義、禁止事項。社群文章建議根檔控制在 100–200 行,細節拆到 docs。
放互動習慣、架構原則、常見命令、review 標準。Claude Code 也支援 memory、hooks、subagents、MCP。
把可重複流程寫成 skill,把長期偏好寫 memory,把任務進度寫 handoff,讓 Telegram、CLI、cron 都能接續。
your-project/
├─ AGENTS.md # Codex / 通用 coding agent 規則
├─ CLAUDE.md # Claude Code 專用互動與架構規則
├─ docs/agent/
│ ├─ architecture.md # 系統架構與資料流
│ ├─ testing.md # 測試、lint、build 指令
│ └─ release.md # 部署、rollback、人工確認點
└─ .hermes/plans/ # 可選:Hermes 產生的任務 plan / handoff04 / Recipes
先讓 Claude Code 或 Hermes 產出計畫;再讓 Codex 在獨立 branch / worktree 內實作;最後用 Claude Code 或第二個 agent 做 artifact-only review。適合小功能、bugfix、文件更新。
請先不要改檔案。
1. 先讀 AGENTS.md / CLAUDE.md / docs/agent/*
2. 提出 3 步以內的修改計畫
3. 說明會改哪些檔案、如何驗證
4. 我確認後,再交給 Codex 實作X 上有高互動教學把 Codex CLI 暴露成 MCP server,讓 Claude Code 把 Codex 當 specialist 使用。這屬於進階玩法,實際指令會隨 Codex 版本變動;請先用 codex --help 或官方文件確認目前是否支援 mcp-server。
# 1. 先安裝並登入 Codex
codex
# 2. 若版本支援,啟動 Codex MCP server
codex mcp-server
# 3. 在 Claude Code 註冊外部 MCP
claude mcp add --transport stdio codex -- codex mcp-server
# 4. 在 Claude Code 內檢查
/mcpClaude Code 和 Codex 很適合「當下這個 session」;Hermes 的強項是跨 session 記憶、cron、Telegram/Discord gateway、skills 與 handoff。把它用在每天巡檢、PR 摘要、release checklist、issue triage 這類需要持續運作的流程。
請幫我把這個 repo 的 release 流程整理成一個 Hermes skill:
- 什麼情境觸發
- 先讀哪些檔案
- 要跑哪些驗證
- 什麼動作需要 human approval
- 完成時要留下哪些 handoff / report05 / Templates
# Project Agent Guide
## What this project is
一句話說明產品、使用者、主要資料流。
## Commands
- Install: `...`
- Dev: `...`
- Test: `...`
- Build: `...`
## Conventions
- 主要語言 / framework
- 檔案放置規則
- 命名與錯誤處理原則
## Definition of Done
- 測試與 lint 通過
- 有人工可讀 summary
- 大改動有 rollback note
## Never do
- 不讀 / 不印 secrets
- 不直接 deploy production
- 不做 database destructive change請只 review,不要改檔案。
請檢查這次 diff:
1. 是否符合 AGENTS.md / CLAUDE.md
2. 是否有安全、資料遺失、權限或 migration 風險
3. 是否有未驗證的假設
4. 是否需要補測試
請依 Critical / Major / Minor 分類。Use when preparing or reviewing a production release:
- inspect current git diff and deployment config
- verify tests/build/smoke checks
- identify human-approval gates
- produce release handoff and rollback notes
Do not deploy unless explicitly approved.## Agent Handoff
- Goal:
- In scope / out of scope:
- Files changed:
- Commands actually run:
- Test / build result:
- Risks:
- Human approval needed:
- Next best action:06 / Guardrails
AGENTS.md、CLAUDE.md、prompt 都只是「文字規則」。真正的安全要靠環境隔離、權限限制與驗證門檻。
07 / Sources
本頁依 2026-06-12 公開網路搜尋、官方文件與 X / public mirror 摘要整理。社群文章用來抓趨勢與操作靈感;具體指令請以各工具目前版本的官方文件與 --help 為準。