描述
Augment Code 的 Cosmos 是一个旨在将代理式软件开发提升到组织层面的平台。虽然个别工程师可能使用代理来完成编码任务,但 Cosmos 提供了将这些能力扩展到整个组织的框架。该平台旨在弥合碎片化的独立代理设置与统一、高效的组织工作流之间的差距。
Cosmos 在整个软件开发生命周期中协调代理,包括分类、代码编写、审查和验证。这种编排显著加快了发布周期,据称在由值班工程师介入之前解决了超过 70% 的问题,并将重复性的工程时间减少了 30%。该平台为开发的不同阶段提供了预构建的专家,例如分类工作调度器、PR 作者、结对审查员、深度代码审查员、PR 风险分析器和测试人员。用户还可以选择使用现有的专家、分叉它们或构建自己的自定义代理。
Cosmos 的核心是其统一代理平台,它为代理随时间推移而改进提供了必要的上下文、工具和反馈循环。关键组件包括用于发现和共享代理的专家注册表、用于智能升级的人工干预以及与 Slack、GitHub 和 Jira 等流行工具的集成。该平台还设有一个组织知识系统,用于代理和团队之间的共享内存和知识。
Cosmos 可在任何地方运行,支持本地开发环境、开发虚拟机、Codespaces、Devcontainers 以及 AWS、GCP 等云部署。其上下文引擎是一个重要的差异化因素,它通过结构而非仅仅关键字搜索来映射代码库,从而使代理只能访问与任务相关的代码片段。这可以减少令牌消耗并节省成本,基准测试表明与其他解决方案相比,成本更低,通过率相当或有所提高。
安全性和企业就绪性至关重要。Cosmos 提供 SOC 2 Type II、ISO/IEC 42001 合规性、零数据保留、CMEK 加密、VPC 部署、单租户实例和细粒度 RBAC 等功能。它确保代码绝不用于训练,所有操作都可观察和审计,关键步骤需要人工批准。这使得 Cosmos 适合寻求通过 AI 代理转变其软件开发流程的企业级公司。
Augment Code的核心功能
跨软件开发生命周期的代理协调
自动化代码审查和测试
代理进行事件警报调查
工单到 PR 自动化
工程师的可扩展入职
大规模执行团队标准
针对 CVE 的安全修复
通过上下文引擎理解代码库
可重用代理模板
用于代理发现的专家注册表
人工干预升级
与 GitHub、Jira、Slack 集成
SOC 2 Type II 和 ISO/IEC 42001 合规性
零数据保留和 CMEK 加密
如何使用 Augment Code?
配置代理:从预构建的专家中选择或构建自己的代理。
集成到工作流:将 Cosmos 连接到您现有的开发工具。
分派任务:将工单或描述分配给代理进行处理。
审查和验证:代理负责代码编写、审查和测试。
监控结果:跟踪发布周期时间和工程时间的改进。
优化工作流:改进代理功能和组织流程。
Augment Code的使用案例
- 代码审查自动化
- 事件管理
- 自动化测试
- 工单到 PR 工作流
- 安全修复
- 代码库现代化
- 开发者入职




