分享一个我自用的 Codex SKILL(使用 Codex CLI 的 Skill),很不错,做代码审查爽歪歪
一、意图背景
我们都知道,现在的 LLM 模型有很多,这些顶尖的有:Claude、GPT、Gemini 等,它们论综合能力或许有高低之分,但是绝对不是非此即彼、非优即劣的,而是它们各有自己独特的擅长点。就我个人的体验和感受来说(或许不专业):Claude 模型优点是复杂问题能精准剖析,但是缺点也很明显,就是经常 “丢三落四”;那么 GPT 模型优点就是仔细且全面(像个细心的母亲一样,哈哈),但是缺点就是对于综合性高的难题往往会出现一知半解的情况;总结就是:Claude 模型对全局的理解很强,GPT 模型对点上的 “抠细节” 很到位。那么,如果将它们组合起来,那就是无敌拳,于是该 SKILL 诞生了!!!
用 Claude Code 先规划,再写代码,写完代码,让 Codex 这个严格 “母亲” 细细得审查,不出意外,99% 的情况下它总能给挑出一些问题来,而且 Claude 会非常 “点头” 的认可,因为它总是 “丢三落四”。
当然你也可以直接让 ClaudeCode 做计划,Codex 做干活的实现(网上也有很多人这么干),但我个人不太喜欢这么干,我总感觉 Codex 干的活没有 Claude 干的好(这是我的个人看法),我更喜欢直接让 CC 干活,干完活让 Codex 审查,审出问题让 CC 修复,CC 修复完再让 Codex 继续审,循环直到没有任何问题时打破,最后完美结束任务。
二、安装方式
1、下载下面的技能 zip
2、将包含 SKILL.md 文件的 codex 目录放到 ~/.claude/skills/ 目录下面
3、下载下面的自定义命令 zip
4、解压 codex-review.zip 应该会只有一个 codex-review.md 文件,将其放到 ~/.claude/commands/ 目录下面
注意:上面的路径风格使用的是类 Unix 系统的,如果你是 Windows 系统,那么请使用:
%USERPROFILE%\.claude或C:\Users\<你的用户名>\.claude,那么skills和commands子目录是相对于.claude目录的,也就是说:
技能目录:%USERPROFILE%\.claude\skills\或C:\Users\<你的用户名>\.claude\skills\
斜线命令目录:%USERPROFILE%\.claude\commands\或C:\Users\<你的用户名>\.claude\commands\
5、重启 Claude Code
三、使用方式
先让 CC 写代码,写完之后使用下面的命令:
/codex-review 审查刚刚修改的代码
注意:“审查刚刚修改的代码” 这个描述是可选的,如果你需要指定它审查代码的范围,那就描述一下限定范围,如果你不写,它默认就是审查你所有的 Git 未提交的代码。
喝杯茶~~~静静得等待它完成就行啦!