GoForum🌐 V2EX

多个项目在 Agent 建立 Project 时,是基于父级大目录好?还是分开子项目好?

viskem · 2026-05-27 13:43 · 0 次点赞 · 3 条回复

例如总的 workspace 下面有 APP1 APP2 APP3 目录。

那么,Agent 软件(例如 Codex )的左边栏 Project ,直接挂 workspace 总目录?还是分别挂不同 APP 目录?哪种方式更优秀?

大家实践中的感受是怎样的?

直接挂 workspace 总目录的话,当然就意味着每次聊不同 APP 的活时,就切换 Session 或者创建新 session 。

但我现在有点困惑的原因是,我经常有些思路理念是跨越多 APP 的,就经常需要在 workspace 下的经验沉淀,现在搞得我怀疑是不是直接挂一个 workspace 对 Agent 来说更方便?

而且我也遇到个现象,即便分别挂了多 APP 目录来执行任务,他们也经常相互开始交叉,因为我有些思路经验、要求就是跨项目的。

3 条回复
lel020 · 2026-05-27 13:53
#1

我习惯是针对仓库,也就是.git 所在目录, 按这个思路如果是 monorepo ,一个仓库有多个项目,那就是在 workspace , 如果只是几个不同项目放在一个父目录下,那就只在子目录用,

viskem · 2026-05-27 14:03
#2

@lel020 不过刚才我细想了一下,确实显然还是应该分开,毕竟这样在一开始就有比较丰富的针对当前 APP 的上下文建立起来,而不是一个空而泛的 workspace 上下文。

panlatent · 2026-05-27 14:18
#3

打个比方,两种方案相当于

A 独立厕所 B 联排旱厕

要不要掏屎,该怎么掏屎?💩

添加回复
你还需要 登录 后发表回复

登录后可发帖和回复

登录 注册
主题信息
作者: viskem
发布: 2026-05-27
点赞: 0
回复: 0