周二,Anthropic 在发布 Claude Code v2.1.88 时,意外将一个 59.8 MB 的 source map 文件打包进了 npm 包中。
这意味着,超过 50 万行未经混淆的 TypeScript 源代码赤裸裸地暴露了。一位名为 Chaofan Shou 的中国开发者率先发现了这一漏洞,并立即在社交媒体上公开,瞬间引发了近千万的围观流量。

消息传开,GitHub 上镜像仓库如雨后春笋般涌现。Anthropic 的律师团队迅速反应,根据 DMCA(数字千年版权法)发出了删除通知,许多直接托管原始源码的仓库页面一个接一个地变成了黑屏。
然而,剧情在此处发生了转折。一位韩国开发者 Sigrid Jin 没有选择直接克隆源码,而是转换了思路。他使用一款名为 oh-my-codex 的 AI 编程工具,编排了 10 个 Codex 智能体,仅凭一台 MacBook Pro,在几个小时后,就发布了一个名为 claw-code 的 Python 重写版本。

这是一次“干净的重写”——不包含任何原始代码行,但核心架构与逻辑被一比一地还原了出来。项目开源后,数据增长犹如火箭般蹿升:两小时内 Star 数突破 5 万,截止目前已累计超过 15 万 Star 和 10 万 Fork,成为 GitHub 历史上增速最快的仓库之一。

面对这个“脱胎换骨”的 Python 版本,Anthropic 的律师团队也显得有些束手无策。而帮助 Sigrid Jin 完成这一壮举的核心工具——oh-my-codex,其 GitHub Star 数也在此次事件中暴涨了 12000+。
那么,这个在风波中“一战成名”的 oh-my-codex,究竟是何方神圣?
从 oh-my-claudecode 到 oh-my-codex
oh-my-codex 的作者是 Yeachan Heo。他此前开发过 oh-my-claudecode,将 Claude Code 改造为一个多智能体协作框架。而 oh-my-codex 则将同一套设计理念移植到了 OpenAI 的 Codex CLI 工具上。
许多用过 Codex CLI 的开发者都有体会:单个 AI智能体 存在隐形的能力天花板。当任务复杂度上升时,它要么陷入“思考”循环,要么开始随意改动代码,要么随着对话上下文不断拉长而逐渐崩溃。
本质上,你想做的事很多,但它却是一个人在单打独斗。oh-my-codex 要解决的,正是这个痛点。
一支 AI 团队,而不是一个 AI
oh-my-codex 的核心思想是 团队化与专业化。安装后,它会向 Codex CLI 中注入一套完整的编排体系,包含 30 个具有特定角色的专业化智能体。例如:
/prompts:architect 负责架构设计与评审。
/prompts:debugger 专攻 Bug 根因分析与修复。
/prompts:test-engineer 负责编写测试策略与用例。
/prompts:security-reviewer 专注于代码安全扫描。
在对话中输入相关指令,对应的专家就会“上场”工作。

除了 30 个智能体,oh-my-codex 还内置了 39 个工作流技能,通过 $ 符号即可调用,极大地扩展了任务处理能力:
$autopilot:全自动驾驶模式,适合端到端的任务执行。
$team:支持最多 6 个智能体并发协作,应对复杂模块开发。
$ultrawork:专为大型重构或多模块同步开发设计的高强度模式。
值得一提的是,它还提供了一个 $ecomode(经济模式),据称能节省 30-50% 的 Token 消耗,非常适合预算有限或进行轻度实验的场景。
持久化的记忆与状态管理
Claude Code 源码的泄露,也让外界首次清晰窥见了其内部精密的三层记忆架构(索引层、主题文件层、会话记录层),这成为了开发者社区热议的技术细节。
oh-my-codex 在这方面也有自己的实现。它内置了两个 MCP(模型上下文协议)服务器:
omx_state:管理智能体模式的生命周期与状态切换。
omx_memory:负责项目的长期记忆沉淀和会话历史记录。
这意味着,智能体的思考过程和执行结果能够被系统地沉淀下来,而不是在对话结束后就清零。触发方式也设计得很自然——只需说出相关的关键词,对应的模式便会自动启动,无需记忆复杂的命令。

安装与上手
oh-my-codex 的安装过程非常简洁,三步即可完成。前提是需要在系统中安装好 Node.js 20+ 版本以及 OpenAI 的 Codex CLI。
- 首先,全局安装 Codex CLI(如果你还没有的话):
npm install -g @openai/codex
- 然后,安装并初始化 oh-my-codex:
npm install -g oh-my-codex
omx setup
omx doctor # 验证安装与配置状态
omx doctor 命令会执行 9 项健康检查,确保所有组件配置正常。

需要注意的是,像 $team 和 $ultrawork 这类高并发模式,Token 消耗会相当可观。建议先从小型任务开始,熟悉工作流程后,再逐步应用到复杂的工程项目中。
结语:一次事件,两个启示
让我们回到那个“凌晨四点”的故事。一个人,协调 10 个智能体,使用一台普通的笔记本电脑。几个小时后,一个巧妙规避了 DMCA 约束的 Python 版 Claude Code 诞生,并以破纪录的速度在全球开发者社区中传播。
最令人惊叹的或许不是源码泄露本身,而是整个开源社区对此事件的反应速度:源码泄露,镜像仓库遍地开花;律师函发出,Python 重写版已然存活;当法律团队疲于应对时,社区中甚至已经出现了 Rust 重写版的讨论。
在这场技术与法律的交锋中,oh-my-codex 扮演了一个低调却至关重要的“生产力加速器”角色。而它所致力于解决的问题——如何让 AI智能体 像一支真正的团队一样高效、可靠地协作,其意义远比这场单一的事件更为深远,值得每一位关注人工智能与开发效率的从业者深入探索。
如果你想了解更多关于此类前沿工具和开发实践的讨论,欢迎到 云栈社区 与更多开发者交流。oh-my-codex 的项目地址是:https://github.com/Yeachan-Heo/oh-my-codex