现在我们面临的问题是,Agent 工具太多,Agent 工具更新太快,并且更新了啥也不会告诉我们,比如我最近在使用的工具就包括 Codex、Qoder、Claude Code、Kimi Code,还有些辅助工具和 Skills 等等,比如 Otty、Herdr、Ego lite、墨问 CLI 等等,使用过程里常常会有些新的发现和好用的 Tips,我准备写个工具系列,介绍一些 Vibe Coding 或 Work 里好玩的功能。
一
先说说 Codex,或者说是合体之后的 ChatGPT,最近发展极为迅猛,活跃用户一个月之内翻了几倍,现在已经超过了 1000 万。要知道,因为免费的 Codex 基本上没啥用,所以这一千万大部分都是每月掏 20 刀到 200 刀的付费用户,一算收入吓一跳。
他们的开发也是 AI Coding 式的,速度快如闪电,一天恨不得更新三回。我每天打开 Mac 第一件事就是更新下 Codex,晚上再更新一次,中间版本我就懒得管了。
更新了啥呢,不知道,没人告诉用户。只有在使用过程里才会不断发现,咦,这里又多了个新功能。
1、侧边栏要用好
尤其是我们在一个项目里做 Vibe Coding 的时候,使用侧边栏的功能可以帮我们事半功倍:审阅、终端、浏览器、文件和侧边任务,都非常有用。

很多人估计只是通过聊天的方式让 Agent 干活,其实侧边栏可以帮助我们做很多事,比如:
审阅:查看 Codex 对代码做出的修改,以 Diff 形式逐行检查;适合提交前确认改了什么。
终端:项目内置命令行。可以运行构建、测试、Git 命令,或查看服务日志。
浏览器:应用内浏览器。用于查资料、打开本地开发页面,以及让 Codex 检查网页实际运行效果。
文件:浏览当前工作区的目录和文件,相当于精简版的项目文件树,不是 macOS Finder。
侧边任务:在不离开当前任务的情况下,开启一个辅助任务。例如主任务正在改代码,同时让侧边任务调查报错、解释文件或处理一个小问题。
所以,在你进行 Vibe Coding 的时候,不要忘了你的侧边栏。
2、善于利用分支和钩子
Codex 在和我们交流的时候,会在回复里带上如图的两个标记,都是陆续加上的:
第一个图标是会话分支的意思,点击之后,就可以从当前这条回复开始,创建一个新任务继续对话。此前的上下文会被带过去,原任务保持不变。适合尝试另一种方案或讨论旁支问题,比如我和 Agent 讨论了多种方案,发现其中一种最合适,我不需要在当前会话返回头去找,从中间切走就可以。非常方便。
第二个图标是钩子,是本轮任务的 Hooks 运行状态,不是“创建钩子”按钮。将鼠标放上去可以查看本轮运行了多少钩子、是否被阻止或报错。Hooks 是在提交提示、调用工具前后、任务结束等节点自动执行的脚本或规则,常用于安全检查、格式校验和自动测试。
我们可以在设置 – 钩子里查看,Codex 的钩子,Hooks 是设置在工作流程中的“自动触发器”。当 Codex 开始任务、调用工具或完成一轮工作时,它会自动执行预设脚本,例如检查敏感信息、运行测试、记录日志。这样可以把团队规范和安全检查固定到 Codex 的工作流程中,不必每次手动提醒。
钩子这部分内容比较多,不会玩的可以自己查文档或者直接问 Codex。
3、导入
如果你常用 Codex 和 Claude Code,又想配置保持一致,可以用 Codex 里的设置 – 导入 功能。不知道这功能啥时候加进来的,反正我是最近发现的。
CC 里的 Skills、插件和 MCP、聊天会话,都能导入进来。
二
Codex 先介绍这几个,再说说 Qoder。
昨天 Qwen 3.8-Max 发布,带动了一波 Qoder 下载的小高潮,因为 Qoder 里可以领取免费使用 Qwen 3.8-Max 的使用额度,Vibe 群的小伙伴问我,Qoder 好在哪里,我就给他们推荐了两个功能,一个是 Better Harness(洞察报告),一个是 知识中心。
Better Harness 是针对编码 Agent 工作环境(Harness)的体检与改进工具,通过 /better-harness 斜杠命令触发。它会审查:
生命周期管理:重复性工作、项目反馈、会话成果是否被有效沉淀
Agent 资产盘点:Rules、Skills、MCP、Memories、自定义 Agents、Hooks 等资产的覆盖情况
问题诊断与修复规划:生成结构化的 findings,并可对发现的问题落地修复
持久化报告:产出可视化的 Canvas 报告。
知识中心是 Qoder 对代码仓库的结构化知识沉淀体系,包含两部分:
Repo Wiki:比如我的 CatReader 后端项目已生成 155 篇中文文档,按目录组织为:项目概述、架构设计(数据流设计/组件层次结构/集成模式/状态管理)、核心功能模块(RSS 订阅、AskCat AI 助手、音频播放器、阅读器、数据存储)、UI 组件库、自定义 Hooks、数据管理、构建与部署。
知识卡片(Knowledge Cards):模块级知识条目,描述每个模块的边界、职责、架构模式、编码规范和模块间关系。Agent 在改代码前可检索对应卡片,确保改动符合现有架构。
墨问的 CatReader 完全是由 Agent 完成的产品,之前没有文档,现在这文档,比我自己写的强多了。
如果你也有类似的需求,可以试试 Qoder 这两个功能,非常有意思。
今天就到这里。





