codemap推出软件开发新抽象层:画流程图让AI代理写代码
来源标题:New abstraction level in software developing
codemap发布了一款处于pre-alpha阶段、免费且本地运行的工具,让开发者先画出功能流程图,再由多个AI代理在各自分支上并行编写代码。工具会实时校验实现与设计图是否一致,并显示「计划内2/2完成、0处计划外改动」。代理遇到关键决策时会暂停提问,例如询问刷新令牌应存放于PostgreSQL还是Redis。
以下正文由 AI 翻译自 Hacker News 最新(原文版权归原站所有),可能存在偏差,重要内容请以原文为准。
在软件开发中设计你的项目,让 agent 来写代码。在你已经理解的地图上跟踪每一处变更。 acme-platform⎇ task/refresh-tokensAgent 面板▶ 运行工作流创建 PR ↗ ✎ 绘制… ✓ 与你的计划一致已构建 2 个计划块中的 2 个 · 0 处计划外变更 绘制… 我该绘制什么? ● Agent 提问1/1 刷新令牌应该存储在哪里? PostgreSQL复用 db/roles · 推荐Redis更快,但多一个服务输入你自己的… 令牌存储已规划 · 尚无代码 一个用于保存刷新令牌的位置,让用户在访问令牌过期后仍保持登录状态。它还没有文件,所以没有可打开的内容。当你运行它时,agent 会创建 auth/refresh.py。 预 alpha 阶段:可能会有粗糙之处。免费且在本地运行。 代码现在是 agent 的工作。你的工作是设计和接受它的决策,所以地图必须真实。 1 · 规划在任何人写代码之前先绘制功能。 描述你想要什么,然后得到它的流程图:各个块、它们之间的流转、哪些是新增的。你来决定设计,这样 agent 构建的是你的想法,而不是它们的。 codemapagents 2 · 构建Agent 并行工作,而你去做别的事。 按需启动任意数量的 agent,每个都在自己的分支上。你不必盯着它们打字。走开去做下一件事。 3 · 验证审查图表,而不是 diff。 每一处变更都落在你规划时用的同一张地图上。如果模式和整体图景与你的设计一致,你就不需要阅读里面的代码。 信任每个块都指向真实代码。 地图是从源代码本身构建的,每个块都绑定到其中的特定位置。没有任何编造,所以你看到的就是实际运行的。 信任地图永远不会过时。 更改代码或画布,另一侧会立即更新。与文档不同,地图在每次编辑后都保持真实。 实现代码审查修复 你的工作流 · 每一步都有 agent 工作流把日常工作变成工作流。 设置包含多个步骤的工作流,并分配 agent 来执行它们。让 agent 实现、审查和修复代码,这样你可以专注于下一个想法。 代码Chroma 是一个在本地运行的桌面应用。你的源代码留在你身边,你带上你已经在用的 AI agent。 默认本地 Chroma 在你的机器上运行,不收集你的源代码。 带上你自己的 agent 连接你公司已经批准的 AI 提供商。其自身的隐私政策适用。 macOS、Linux 和 Windows 可免费安装在你团队已经在用的机器上。 免费、本地、预 alpha 阶段。安装它,指向一个项目,在地图上规划你的下一个功能。
正文由 探How 从来源站点 RSS 同步,内容未经改写;遇到排版缺失或需要图片、视频时请以原文为准。