v1.7.0 — Codex CLI 2026 全功能对齐
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 reviewcommit-message— conventional commitimagegen— 调 generate_imageopenai-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 升级