产品概述
Verdent是一个并行Agent开发环境,让工程师协调多个编程Agent在隔离分支中工作,预先规划更改,并在合并前验证结果。它结合了多模型编排、长上下文理解和自动验证,交付生产就绪的代码更改,在SWE-bench Verified等基准测试中实现顶级性能。Verdent提供桌面应用和VS Code扩展,直接融入现有的基于Git的工作流程。
主要功能
| 并行多Agent编程 | 在独立任务上并行运行多个编程Agent,加速功能交付,同时保持每个Agent的工作范围清晰明确。 |
| 隔离的Git工作树 | 使用隔离的Git工作树,让Agent在干净的分支中操作,避免冲突并保持每个实验性更改的独立性和可审查性。 |
| DiffLens与结构化代码审查 | 通过DiffLens和内置审查流程检查所有Agent生成的更改,在接受或合并之前提供对编辑的完整可见性。 |
| 研究员和验证员子Agent | 利用内置的研究员和验证员子Agent来理解大型代码库,交叉检查实现,并根据测试验证行为。 |
| 可配置的推理和规划 | 控制推理深度,切换规划模式,并应用自定义指令,使Agent符合团队标准和项目复杂性。 |
| 桌面端和VS Code集成 | 使用Verdent桌面版概览所有活跃项目,使用Verdent VS Code扩展将规划和执行直接集成到编辑器中。 |
使用场景
- 更快交付功能:工程团队可以将功能分解为由多个Agent处理的并行子任务,将多天的工作缩短为几小时,同时保持可审查的差异。
- 在大型遗留代码库中工作:开发者可以依靠研究员和验证员子Agent快速理解陌生的代码库,提出更改建议,并通过测试验证它们。
- 大规模重构和清理:团队可以安排Agent重构模块,应用模式,并改善跨服务的代码质量,同时在单一集中视图中审查所有差异。
- 探索性原型和MVP:创始人和个人开发者可以在并行工作树中迭代多个实现想法,比较结果,只保留有效的部分。
- 开发中的持续验证:Agent可用于保持测试更新,运行针对性检查,并及早发现回归,在不增加手动开销的情况下提高可靠性。









