在编程智能体领域,Anthropic的Claude Code、OpenAI的Codex以及Google的Antigravity呈三足鼎立之势。许多开发者同时订阅多项服务,试图从中筛选出唯一的“主力”工具。然而,这种非此即彼的比较往往陷入困境:当某个智能体耗尽额度或遭遇Bug时,用户被迫切换应用,却不得不重新输入项目背景,因为上下文信息被困在各自独立的聊天记录中。

打破孤岛:基于文件夹的共享记忆机制

为解决这一痛点,一种基于本地文件夹的共享工作区方案应运而生。该方案的核心在于将项目记忆从应用聊天记录迁移至文件系统,利用编程智能体启动时读取指令文件的特性,实现跨平台的状态同步。

具体架构包含三个关键文件:

  • AGENTS.md(通用规则手册):这是唯一需要人工维护的文件。通过配置Claude Code自带的CLAUDE.md指向AGENTS.md,确保Codex和Antigravity也能读取同一套规则。所有智能体在操作前必须遵循此处定义的规范。
  • HANDOFF.md(交接日志):作为运行日志,最新记录置顶。每个智能体在结束任务前需在此“签名”,详细说明已完成工作、遗留问题及下一步建议,确保下一个接手的智能体能无缝续接。
  • DECISIONS.md(决策锁定):用于记录不可撤销的关键决策(如技术栈选择)。若智能体对既有决策有异议,需在交接笔记中标记并由人类介入裁决,防止不同会话间出现逻辑回滚。

工作流重构:从竞争到协作

在该体系下,开发者根据各模型的优势分配任务领域。例如,Antigravity负责浏览器端的视觉检查,而Claude Code与Codex则侧重于代码规划与修复。为确保流程顺畅,严格规定同一时间仅允许一个智能体访问文件夹,并通过“交接技能”(Handoff Skill)触发标准化的退出流程。

实际运行表明,该系统有效解决了上下文丢失问题。当Codex耗尽额度时,Antigravity可直接读取HANDOFF.md接续工作,无需重建语境。此外,交接日志意外成为了项目历史的自然语言档案,便于开发者快速回溯非监控期间的进展。

尽管该方案并非零成本——需承担每次会话的交接开销,且需警惕多智能体并发编辑导致的冲突——但其带来的协作效率提升显著。目前,这三大智能体已从竞争对手转变为同一项目中的协作者。未来若有新模型加入,只需将其指向同一文件夹即可纳入工作流,无需再陷入新一轮的工具比对之中。