找回密码
立即注册
搜索
热搜: Java Python Linux Go
发回帖 发新帖

4667

积分

0

好友

645

主题
发表于 前天 04:38 | 查看: 12| 回复: 0

周二,Anthropic 在发布 Claude Code v2.1.88 时,意外将一个 59.8 MB 的 source map 文件打包进了 npm 包中。

这意味着,超过 50 万行未经混淆的 TypeScript 源代码赤裸裸地暴露了。一位名为 Chaofan Shou 的中国开发者率先发现了这一漏洞,并立即在社交媒体上公开,瞬间引发了近千万的围观流量。

Chaofan Shou 关于 Claude Code 源码泄露的社交媒体截图

消息传开,GitHub 上镜像仓库如雨后春笋般涌现。Anthropic 的律师团队迅速反应,根据 DMCA(数字千年版权法)发出了删除通知,许多直接托管原始源码的仓库页面一个接一个地变成了黑屏。

然而,剧情在此处发生了转折。一位韩国开发者 Sigrid Jin 没有选择直接克隆源码,而是转换了思路。他使用一款名为 oh-my-codex 的 AI 编程工具,编排了 10 个 Codex 智能体,仅凭一台 MacBook Pro,在几个小时后,就发布了一个名为 claw-code 的 Python 重写版本。

韩国开发者 Sigrid Jin 关于 Python 重写版 claw-code 的推文截图

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

claw-code 项目在 GitHub 上的 Star 增长历史图表

面对这个“脱胎换骨”的 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 专注于代码安全扫描。

在对话中输入相关指令,对应的专家就会“上场”工作。

oh-my-codex 的团队架构与分阶段管道流程图

除了 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 记忆系统的写入与读取路径架构图

安装与上手

oh-my-codex 的安装过程非常简洁,三步即可完成。前提是需要在系统中安装好 Node.js 20+ 版本以及 OpenAI 的 Codex CLI。

  1. 首先,全局安装 Codex CLI(如果你还没有的话):
    npm install -g @openai/codex
  2. 然后,安装并初始化 oh-my-codex:
    npm install -g oh-my-codex
    omx setup
    omx doctor   # 验证安装与配置状态

    omx doctor 命令会执行 9 项健康检查,确保所有组件配置正常。

oh-my-codex 安装初始化过程的终端截图

需要注意的是,像 $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




上一篇:2026年AI智能体OpenClaw本地部署指南与新手零代码入门
下一篇:Claude Code 让我从程序员变成“外包项目经理”,编程乐趣在哪?
您需要登录后才可以回帖 登录 | 立即注册

手机版|小黑屋|网站地图|云栈社区 ( 苏ICP备2022046150号-2 )

GMT+8, 2026-4-7 19:48 , Processed in 1.280302 second(s), 41 queries , Gzip On.

Powered by Discuz! X3.5

© 2025-2026 云栈社区.

快速回复 返回顶部 返回列表