1 分•作者: dasubhajit•5 个月前
大家好,我们是 Jeet 和 Husain,来自 Modulus (<a href="https://modulus.so" rel="nofollow">https://modulus.so</a>) - 一款桌面应用程序,让您可以使用共享项目记忆运行多个编码代理。
我们构建它的目的是为了解决我们反复遇到的两个问题:
* 跨仓库上下文断裂。当跨多个代码仓库工作时,代理无法理解它们之间的依赖关系。即使我们在单独的 Cursor 窗口中打开两个仓库,在前端仓库中进行更改时,我们仍然需要手动解释后端 API 模式。
* 代理会丢失上下文。在不同的编码代理之间切换通常意味着丢失上下文并重复相同的指令。
Modulus 在代理和仓库之间共享记忆,这样它们就可以理解您的整个系统。
它是一种替代工具,例如 Conductor,用于编排 AI 编码代理来构建产品,但我们特别关注多仓库工作流程(例如,后端仓库 + 客户端仓库 + 共享库仓库 + AI 代理仓库)。我们从头开始构建了自己的记忆和上下文引擎,专门用于编码代理。
为什么要构建另一个代理编排工具?这源于我们自己的问题。在从事我们上一家初创公司的工作时,Husain 和我跨越了两个不同的代码仓库。跨仓库工作意味着手动在 Cursor 窗口之间粘贴 API 模式——一遍又一遍地告诉前端代理后端 API 的样子。所以我们构建了一个小的上下文引擎来跨仓库共享知识,并通过 MCP 将其连接到 Cursor。后来,它变成了 Modulus。
很快,Modulus 将允许团队与他人共享知识,以改善他们使用 AI 编码代理的工作流程——在 AI 编码时代实现团队协作。我们的 API 将允许开发人员在编码代理或 IDE 之间切换,而不会丢失任何上下文。
如果您想在尝试之前观看快速演示,这是我们的发布帖子 - <a href="https://x.com/subhajitsh/status/2024202076293841208" rel="nofollow">https://x.com/subhajitsh/status/2024202076293841208</a>
我们非常感谢您提供的任何反馈,并希望您有机会试用 Modulus。