请教:如何让 Codex 和 Claude Code 同时开发两个需求且互不影响?

Charm 2026-06-05 11:51 1

目前我希望用 Codex 开发需求 A,用 Claude Code 开发需求 B,希望两个工具修改代码时互不干扰。


我的目的是可以同时用AI开发两个需求,甚至多个需求。


我知道两种方案:




  1. 直接 git clone 两份仓库,各自打开一个文件夹。




  2. 使用 git worktree 创建多个工作树。




请问还有没有其他更好的做法?比如用符号链接、容器挂载,或者某些 IDE 的 workspace 隔离功能?


希望在不占用双倍磁盘空间、或者更便捷同步的前提下实现隔离。

恳请佬们指教,谢谢~ ^-^

最新回复 (10)
  • blacksein 06-05 11:55
    1

    直接clone多份吧 用worktree万一主仓库的.git被ai误删就全完犊子了(或者保持主仓库不要动也行 但这样就要有n+1份)

  • Charm 楼主 06-05 11:58
    2

    是把Git项目,在本地clone多个文件夹保存,然后不同的AI agent开发不同文件夹下的项目文件吗?

  • liusir559 06-05 12:03
    3

    git项目的话,为什么不整多分支呢,在不同的分支开发不同的功能,最后合并不就好了

  • 文月 06-05 12:03
    4

    主目录只读,各自建立临时开发目录,改动以patch的形式暂存,最后再找时间统一apply提交合并,应该能满足不占双份空间的需求。


    不过效率肯定会下降,还不好跑构建或编译之类的排错

  • 341 06-05 17:45
    7

    这个的前提得是两个项目需求本身没有任何联系吧,然后用git分支就可以轻松完成,main/openai/claude

  • Charm 楼主 06-05 17:45
    8

    我的目的就是有联系也可以同时开发,这样的话只用Git分支不行

  • 341 06-05 17:47
    9

    联系其实不是很重要,主要是你得让ai不改接口参数 ^-^

  • Max 06-05 17:50
    10

    同时开发多个需求看你要不要及时验证了。我会在网页上的Claude Code同时开发多个需求,差不多的时候就拉一个分支到本地验证,让Codex review一下

  • Duncan 06-06 10:07
    11

    ^-^ 我都是直接拷贝多份物理文件,还是避免不了改到同一块逻辑,后面合并了还是要review

  • jerry_y 06-06 12:14
    12

    如果想不占用两个磁盘空间的,我建议直接用codex分析好两个需求,多个subagent 同时干

* 帖子来源Linux.do
返回