Skip to content

v0.3.0 — Codex CLI 适配器

Choose a tag to compare

@zyTheGit zyTheGit released this 16 Jun 03:35

🎉 Codex CLI 适配器

EvoKit 现在支持 OpenAI Codex CLI 啦!运行 evokit init --adapter codex 即可安装。

✨ 新功能

  • Codex CLI 适配器 — 完整的 EvoKit 安装到 ~/.codex/,包含:
    • AGENTS.md — 认知核心(思考框架、进化协议)
    • hooks.json — 生命周期钩子(SessionStart、Stop、PreToolUse)
    • config.toml — 功能开关、权限、模型设置
    • Starlark 安全规则在 .codex/rules/
    • 启动验证、会话记录和规则注入的钩子脚本
  • 共享内存层 — 所有适配器共享 ~/.claude/memory/
    • 任一智能体的纠错让全体受益
    • 会话记录按智能体标记("assistant": "codex"
    • 跨适配器进化审计

🖥️ 交互式适配器选择

运行 evokit init 时不加 --adapter 参数,会出现交互菜单让你选择 Claude Code、Codex CLI 或两者。bin/install.sh 中也支持。

⚡ CLI 更新

  • evokit init --adapter codex — Codex 专用安装
  • evokit doctor --adapter codex|claude|all — 按适配器健康检查
  • evokit evolve — 审计输出中按智能体列出会话明细

🔧 内部改进

  • 3 个新模块:codex-adapter.tscodex-installer.tscodex-hooks.ts
  • 29 个新测试(22 适配器 + 7 共享内存)
  • 完整文档:MULTI_AGENT.md、INSTALL.md、FAQ.md

📦 安装

npm install -g @zythegit/evokit

# Claude Code
evokit init

# Codex CLI
evokit init --adapter codex

# 交互式(菜单)
evokit init