- shintendo2026-10-192796
你们是怎么解决“同时改多个仓库”的场景的?
主楼 - v2er1192026-10-1935961
IDE 形态的 workbuddy 劝退我,就是不支持跨目录的工作区。
- yidinghe2026-10-191420
简单,比方说,前端一个仓库,后端一个仓库,那就建个目录,把前端后端项目放进去,把这个目录作为工作区启动 agent 就可以了。这就是 tui 的优势。
- yidinghe2026-10-191420
补充下,我认为 agent 不要想着挤掉 ide 的蛋糕,做好自己的事就可以了,否则这些功能堆砌上来,最终只会变成另一个 ide
- shintendo2026-10-192796
- bololobo2026-10-1942177
- yidinghe2026-10-191420
@shintendo 这类文件必须放在根目录,不能放前后端项目内。如果你想同步也简单,根目录也可以建一个仓库,然后在 gitignore 里面排除两个子项目就可以了。
- the18122026-10-193123
- liulihaocai2026-10-203664
Claude Desktop 也支持,介面和楼上 codex 差不多
- leokun-v2ex2026-10-2042178
- Kipp2026-10-2042179
- Q22970456672026-10-2042180
GPT 就可以将两个仓库文件夹创建到一个工作区
- YuZiOvO2026-10-2042181
monorepo
- ALongRanger2026-10-2042182
设置一个多仓库项目目录,写了一段脚本, 每次编码从仓库主线或特定分支拉出需要的项目的 worktree , 这段脚本交给 ai 自行调用写到 agents.md 或 claude.md 中的。 我每次初始化提示词就简单说: 切出工作区, 需要 xxx 项目就行。
注意: 代码仓库不用放到你的多仓库项目目录, 自定义一个目录, 我的做法是.repo 中存放主线仓库,在.ws 中创建具体干活的工作区, 一个工单就切一个出来; 后续的清理你可以让 AI 自己清理或者手动脚本处理; ide 打开你直接写一个简单脚本读取实际工作区项目然后添加到 vscode 命令后面或者 idea 参数后面就行
以上是我自己的多仓库工作区管理的主要使用描述, 希望对你有所帮助
- ffalex2026-10-201486
允许访问所有文件,直接给 agent 说要改的仓库对应目录🤔
- iorilu2026-10-201469
- zsyevan2026-10-2042183
1. 所有仓库全部放在一个目录下,在此目录下工作。
2. AGENT.md 里标注关联仓库的具体位置及作用。 - maymay52026-10-2042184
- maymay52026-10-2042184
- chengfeicccc6天前42185
直接选 tui ,写个 skill ,让 agent 自己根据仓库建 worktree ,分支,全局记录下任务信息。主会话做规划,subagent 执行,想怎么搞都行。我最近的需求同时改 5 个仓库也没见有问题。只是 review 麻烦点需要用 vscode 挨个打开看下
- nexuszjq6天前42186
不是有 /add-dir command 吗,cli 启动也可以指定 --add-dir 额外工作区


