Skip to content

v1.7.0 — Codex CLI 2026 全功能对齐

Choose a tag to compare

@opc007 opc007 released this 17 Jun 13:12
· 11 commits to main since this release

v1.7.0 — Codex CLI 2026 全功能对齐大补完

发布日期:2026-06-17

🎯 主题

通读 Codex CLI 2026 官方命令表 + 对齐补完,4 大新功能章节 + 8 个新 slash 命令 + 6 个内置 SKILL.md。

✨ 新增

5.20 Personality(沟通风格)

  • 3 档预设:concise(极简)/ explanatory(详细)/ collaborative(对话)
  • 1 个用户自定义(读 ~/.agentshell/personality/custom.txt
  • 状态栏显示当前 personality
  • 切换走 /personality <name> — 下一轮立即生效
  • system prompt 注入:在 5.3 system prompt 末尾追加

5.21 Skills 开放标准(SKILL.md — Codex 2026 旗舰特性)

  • 兼容 Codex 2026 / Claude Code / Cursor / Copilot 的 SKILL.md 开放标准
  • YAML frontmatter(name / description / triggers / author / version / trust)
  • 三类来源:builtin(docs/skills/)/ user(~/.agentshell/skills/)/ project(<cwd>/.agentshell/skills/
  • 6 个内置 Skill:
    • pr-review — 6 维度 code review
    • commit-message — conventional commit
    • imagegen — 调 generate_image
    • openai-docs — 检索 OpenAI 官方文档
    • grill-me — 苏格拉底式反问
    • handoff — session 压缩交接
  • 自动激活(triggers 匹配)+ 显式激活(/skillmd <name>
  • 安全:untrusted skill 走 5.5 审批

5.22 Goal(任务目标)

  • to-do 列表 + 进度跟踪(3/12 (25%)
  • 跨 session 恢复(持久化到 ~/.agentshell/goals/<id>.json
  • 全命令:/goal <title> / status / pause / resume / clear / add <todo> / done <id>
  • 自动完成(全部 done → goal completed)
  • 强制 evidence(commit hash / file path)

5.23 Headless / JSON 模式(CI/CD 关键)

  • 新 bin agentshell-headless(独立可执行)
  • 3 种输出格式:
    • text — 纯文本(人类读)
    • json — JSON Lines(CI 解析)
    • stream-json — 流式 JSON event-by-event
  • 6 种 event:thread.started / turn.started / item.completed / turn.completed / thread.completed / item.delta
  • 退出码:0 成功 / 1 任务失败 / 2 网络 / 3 max-turns
  • CI 集成示例(GitHub Actions):
    - run: |
        agentshell-headless "review this PR" \
          --format json --max-turns 20 --approval auto > review.json

8 个新 slash 命令

  • /personality — 切档 / 列预设
  • /skillmd — 列出 / 加载 / 安装 SKILL.md
  • /goal — 设 / 查 / 暂停 / 继续 / 加 todo / 标 done
  • /headless — 显示 headless 用法
  • /mention — @mention 模糊文件搜索(占位)
  • /vim — Vim 模式开关(占位)
  • /ide — 显示 IDE context
  • /copy — 复制最后一条 assistant 到剪贴板

📦 安装

下载 Codex gx_1.7.0_aarch64.dmg → 双击 → 拖入 Applications

🧪 验证

# 1. headless 三种输出
./Codex\ gx.app/Contents/MacOS/agentshell-headless "fix bug"
./Codex\ gx.app/Contents/MacOS/agentshell-headless --format json "fix bug"
./Codex\ gx.app/Contents/MacOS/agentshell-headless --format stream-json "fix bug"

🔧 Tech

  • 新增 crates: personality, skills_md, goal, headless
  • 6 个内置 SKILL.md: pr-review / commit-message / imagegen / openai-docs / grill-me / handoff
  • 6 个 Tauri 命令模块: personality_* (6) / skillmd_* (7) / goal_* (13)

📋 下一步(v1.8 规划)

  • 5.24 Background Terminal(/ps /stop
  • 5.25 Vision 多模态增强
  • 5.26 Voice 双向对讲
  • 5.27 MCP server-side 升级