Augment Code
免费增值
AI工具大全 AI编程工具

Augment Code

Augment Code,专注于AI 编程的智能工具

标签:

Augment Code是什么

Augment Code是一套面向大型代码库和工程团队的代理式软件开发平台。它利用Context Engine检索仓库上下文,再让编程智能体在IDE、终端、Cosmos云环境和代码审查流程中完成任务。

产品当前不只强调代码补全,而是把工单到PR、大型项目、测试覆盖、故障调查、安全修复、迁移和重复自动化组织成软件工程循环。工程师负责目标、计划批准和质量关卡,智能体负责执行中间的大量步骤。

核心功能

  • Context Engine:持续索引代码库并检索与当前任务最相关的上下文。
  • Coding Agent:跨文件创建、编辑、删除代码并运行终端工具。
  • Cosmos:在隔离计算环境中运行更长时间和更复杂的软件任务。
  • Auggie CLI:在终端中使用智能体、上下文、模型、规则和工具。
  • IDE扩展:支持Visual Studio Code与JetBrains系列开发环境。
  • 代码审查:在GitHub拉取请求中分析变更并提出问题。
  • MCP与原生集成:连接工单、文档、代码托管和其他开发工具。
  • 自动化:把重复工程工作保存为可触发、可审核的流程。
  • 多模型:按任务选择Claude、GPT、Gemini或Prism路由。
  • SDK与协议:通过Python、TypeScript、MCP和ACP扩展智能体。

Context Engine是什么

Context Engine是Augment的代码理解与检索层,会为代码库建立动态索引。智能体提出问题或准备修改时,它会挑选相关文件、符号、依赖和规则,减少把整个仓库直接塞进模型的成本。

  • 理解跨目录、跨服务和跨仓库的代码关系。
  • 根据任务动态检索文件、符号、调用链和相邻实现。
  • 缓存稳定的仓库索引、规则和近期文件以降低重复费用。
  • 允许为主工作区添加其他相关仓库作为上下文。
  • 通过MCP把代码检索能力提供给其他AI编码工具。
  • 在大型单体仓库和多服务项目中减少人工查找时间。

Context Engine与普通上下文窗口

对比项Context Engine直接把文件放入提示
上下文选择按任务动态检索相关代码由用户手动挑选或工具固定加载
大型仓库使用索引跨目录和仓库查找容易超过模型窗口或漏掉依赖
更新方式代码变化后持续维护索引每次对话重新附加文件
成本复用缓存并只加载相关片段重复发送大段内容可能增加费用
可移植性可通过MCP提供给其他智能体通常绑定当前聊天或IDE
主要风险检索可能遗漏真正关键的隐含关系人工选择可能不完整或过量

Coding Agent能力

Augment Agent可以把开发请求拆成计划并执行多步修改,同时展示工具调用和文件变化。它能够使用终端、测试、版本控制与MCP工具,但高风险命令和外部写入应由用户批准。

  • 阅读现有架构、约定和相似实现。
  • 规划跨文件功能、修复、重构和测试任务。
  • 创建、修改或删除工作区文件。
  • 运行构建、测试、静态检查和其他终端命令。
  • 根据失败日志继续诊断并迭代修复。
  • 连接工单、文档和其他上下文系统。
  • 总结改动、验证结果和仍需人工处理的风险。

如何在IDE中使用Augment

  1. 在Visual Studio Code或JetBrains插件市场安装Augment扩展。
  2. 登录账户并打开需要处理的代码工作区。
  3. 等待Context Engine完成初始索引,并添加必要的关联仓库。
  4. 把项目规范放入AGENTS、CLAUDE或Augment规则文件。
  5. 从小型、可验证的任务开始,让Agent先说明计划。
  6. 检查需要修改的文件和准备运行的命令,再允许执行。
  7. 查看差异并运行项目测试、格式化、类型检查与安全扫描。
  8. 人工审查结果后再提交或创建拉取请求。

Auggie CLI

Auggie CLI把Augment的智能体和Context Engine带入终端,可交互使用,也可运行非交互任务。它支持模型切换、规则、技能、自定义命令、MCP、权限策略和多工作区检索。

  • 在终端中询问代码、修改文件和运行命令。
  • 通过命令列出并切换当前可用模型。
  • 加载用户级和工作区级规则与技能。
  • 配置MCP服务器连接外部工具。
  • 以MCP服务器方式向其他编码智能体提供代码检索。
  • 通过ACP连接Zed、Neovim、Emacs等兼容客户端。
  • 使用权限规则控制网页、终端和其他工具调用。

规则与项目约定

Auggie和IDE扩展能够读取AGENTS、CLAUDE、Augment指南和规则目录。团队可以把代码风格、架构、测试和依赖政策写入仓库,使智能体在每次任务中遵循相同约定。

规则来源作用范围适合内容
用户规则目录所有工作区个人代码风格和通用偏好
工作区规则目录当前仓库项目架构、工具和安全要求
AGENTS文件目录层级模块或团队特定规范
CLAUDE文件兼容规则与目录层级已有AI开发约定
自定义规则参数当前CLI会话临时任务或专项迁移要求
技能目录按任务自动选择框架、流程和专业工具操作

Cosmos软件工程环境

Cosmos用于在受控计算环境中运行长时间工程任务和由多个角色协作的开发循环。用户描述目标后,Advisor形成计划和执行结构,用户在检查点批准,再让执行智能体运行。

  • 为任务准备隔离的代码和计算环境。
  • 把复杂目标拆给不同职责的工程智能体。
  • 在人工批准计划后开始执行。
  • 运行构建、测试、分析和迭代修复。
  • 把成熟流程配置成重复运行的自动化。
  • 按任务计算模型用量和Cosmos计算时间。

适合自动化的软件工程循环

循环智能体任务人工质量关卡
工单到PR理解工单、修改代码、添加测试并准备PR审查需求、差异和验证结果
代码审查分析PR、查找缺陷并给出评论判断评论是否正确和是否阻止合并
测试覆盖定位缺失路径并补充测试确认测试质量而非只提高数字
故障管理读取警报、日志和代码并形成假设控制生产访问和修复发布
安全修复从漏洞信息定位依赖或代码问题安全团队评估风险和回归影响
大型迁移批量修改模式并持续验证批准架构方案和分阶段上线
重复维护按计划运行依赖、文档或质量任务审批自动提交和外部更改

GitHub代码审查

Augment Code Review可安装到GitHub组织或仓库,对拉取请求进行AI审查。它会结合变更内容与代码库上下文发现错误、遗漏和不符合规范的实现。

  • 在PR创建或更新后自动分析代码差异。
  • 利用仓库上下文理解跨文件影响。
  • 指出潜在缺陷、边界条件和测试缺口。
  • 根据团队规则和代码约定提供建议。
  • 让开发者在评论中处理、解释或忽略问题。
  • 企业版提供审查分析、用户允许列表和多组织能力。
  • 企业版可通过MCP加入Jira、Linear或Notion上下文。

如何评估AI代码审查

  1. 选择多个团队和不同复杂度的历史拉取请求作为样本。
  2. 隐藏原有人工评论后运行Augment审查。
  3. 由资深工程师标记真实缺陷、重复建议和错误警报。
  4. 分别统计高风险问题召回率、评论准确率和处理时间。
  5. 加入项目规则与外部工单上下文后再次比较。
  6. 先将AI评论设为建议,不直接作为强制合并门槛。
  7. 持续抽查漏报和误报,防止团队对AI评论形成盲目信任。

支持的模型

Augment提供多种Claude、GPT和Gemini模型,并通过Prism按任务在精选模型家族中路由。可用型号和费率会变化,账户用量页面才是实时价格依据。

模型方式适合任务成本与质量特点
Prism Claude与Gemini希望平台在强模型间自动选择按任务、上下文和系统情况路由
Prism GPT偏好GPT模型家族的自动路由在不同GPT推理档位间选择
轻量模型简单查询、重复编辑和低风险实现通常速度更快、费用更低
日常主力模型功能开发、修复、测试和普通重构质量与成本相对平衡
深度推理模型架构、长任务和复杂多步问题输出成本和响应时间通常更高
手动切换需要明确控制单次请求使用的模型每条消息按实际选择计费

IDE与编辑器支持

环境接入方式主要能力
Visual Studio Code官方扩展Agent、上下文、聊天、工具和项目索引
JetBrains IDE官方插件支持IntelliJ、PyCharm、WebStorm等
终端Auggie CLI完整Agent、模型、规则、技能和自动化
Vim与Neovim官方插件或ACP客户端上下文和智能体接入
Zed与EmacsACP兼容客户端连接Auggie Agent
其他AI编码工具Context Engine MCP为Claude Code、Codex、Cursor等提供代码检索

代码补全状态

Augment历史上提供IDE内联代码补全,但官方文档说明该能力自2026年3月31日起对非Enterprise方案停止支持。当前Business用户应以Agent、Cosmos、CLI和Context Engine为主要能力,不应把旧版自动补全介绍当作现行普遍权益。

能力BusinessEnterprise说明
Coding Agent支持支持面向多步开发任务
Context Engine支持支持代码库索引与检索
Cosmos支持支持计算时间计入用量
Auggie CLI支持支持终端智能体
IDE内联补全非Enterprise已弃用继续支持不应与Agent编辑混淆
Code Review支持含额外企业功能用于GitHub拉取请求

MCP与外部集成

  • 把Context Engine作为MCP工具提供给其他AI编码客户端。
  • 让Augment Agent调用外部MCP服务器和原生集成。
  • 连接Jira或Linear读取工单和验收标准。
  • 连接Notion等文档系统补充产品和架构信息。
  • 使用工具搜索减少把大量MCP定义持续放入上下文的成本。
  • 为每个连接设置最小权限、确认策略和审计。

Auggie SDK

官方提供TypeScript与Python SDK,开发者可把Auggie嵌入自定义工具、CI任务和内部智能体。SDK支持代码库索引、流式输出、结构化返回、自定义工具和多种认证方式。

  • 从TypeScript或Python程序调用智能体。
  • 指定工作区、模型、超时和最大轮次。
  • 把输出解析为字符串或指定结构类型。
  • 监听流式事件和工具执行进度。
  • 添加内部API、数据库或业务系统工具。
  • 在生产自动化中使用服务账户和受控凭据。

适合的应用场景

  • 大型代码库理解:寻找跨服务实现、依赖和历史模式。
  • 功能开发:从设计或工单生成跨文件实现和测试。
  • 缺陷修复:读取错误、日志和测试后定位根因。
  • 代码迁移:分批升级框架、API、语言版本或依赖。
  • 测试补全:为缺失路径增加单元、集成和回归测试。
  • 安全整改:处理漏洞告警、依赖风险和重复修复。
  • 事故调查:汇总警报、代码和运行信息形成诊断假设。
  • 开发者入职:解释架构、模块边界和常见工作方式。
  • 代码审查:为所有GitHub PR增加第一轮上下文审查。
  • 团队自动化:把重复维护工作变成可批准的工程循环。

适合哪些团队

  • 拥有大型单体仓库或多个相关服务的工程组织。
  • 希望在团队内共享AI用量而不按席位付费的公司。
  • 需要把AI接入工单、文档、GitHub和CI流程的平台团队。
  • 正在执行长期重构、迁移或测试提升计划的团队。
  • 重视SOC 2、身份管理和客户密钥控制的企业。
  • 希望把代码检索提供给现有Claude Code、Codex或Cursor用户的组织。

当前套餐价格

Augment当前官网公开Business和Enterprise两种主要方案,旧版Indie、Developer、Max或按消息套餐不应再作为新用户的现行价格。Business采用团队共享余额,最多50席位不另收席位费。

套餐基础价格包含内容适合对象
Business100美元/月最多50席位、每月100美元共享使用额、Cosmos、CLI、MCP、原生工具和代码审查小型至中型工程团队
Enterprise定制报价定制用户与用量、批量年付折扣、SSO、OIDC、SCIM、CMEK、ISO 42001和专属支持大型或受监管组织
试用与Beta以注册页面为准社区支持且不适用正式SLA功能评估和早期体验
超额用量按实际资源付费沿用模型、服务费和计算费率,无需切换套餐超过套餐共享额度的团队

用量如何计算

Business每月包含的100美元额度会在团队内共享,并用于模型推理、Augment服务费和Cosmos计算。超出后继续按量结算,不需要手动升级套餐。

计费组成计费规则注意事项
LLM输入与输出按模型提供商公开API价格不同模型、输入、输出和缓存费率不同
缓存输入按提供商较低缓存价格稳定仓库上下文可降低重复成本
Augment服务费LLM用量额外加40%用于Context Engine与Cosmos平台服务
Cosmos计算按计算时间收费不加收40%模型服务费
团队余额最多50席位共享重度和轻度用户从同一余额扣除
用量充值按量购买并可继续使用非套餐充值自购买日起有效12个月

成本控制建议

  • 简单任务使用轻量模型,架构和复杂调试再使用高推理模型。
  • 将超大目标拆成边界清晰、能够独立验证的任务。
  • 维护准确的规则和仓库索引,减少智能体反复探索。
  • 为Cosmos长任务设置时间、轮次和预算上限。
  • 在用量仪表板按用户、模型和工作流观察支出。
  • 定期清理无价值自动化和频繁失败的任务。
  • 把人工返工和错误修复一并计入AI开发总体成本。

安全与隐私

Augment公开说明通过SOC 2 Type II,并承诺不会用付费客户的专有代码训练AI。Enterprise还提供CMEK、ISO 42001、SSO、OIDC与SCIM等企业控制。

  • 使用传输和存储加密保护代码与索引。
  • 付费方案合同排除使用客户数据进行AI训练。
  • 企业可使用客户管理加密密钥加强数据控制。
  • 通过身份提供商集中管理登录、组和离职回收。
  • 为Agent终端、MCP和外部工具设置最小权限。
  • 对代码发送范围、数据驻留、保留和删除规则进行合同核验。
  • 敏感仓库上线前应完成供应商安全和模型提供商评估。

产品优势

  • Context Engine针对大型代码库优化上下文选择。
  • 覆盖IDE、终端、云执行、代码审查和外部AI客户端。
  • 多模型和Prism路由允许团队在质量与成本间调整。
  • 最多50席位共享一个Business价格,适合使用强度不均的团队。
  • 规则、技能、MCP、ACP和SDK形成可扩展开发体系。
  • Cosmos适合长任务和可重复软件工程循环。
  • 企业安全能力覆盖SOC 2、CMEK、身份管理和AI治理。

使用限制

  • 当前Business起步价为团队每月100美元,不再提供公开个人低价套餐。
  • LLM用量另加40%服务费,重度智能体任务可能快速超出包含额度。
  • Cosmos计算时间单独计费,长任务需要预算控制。
  • 非Enterprise方案的传统内联代码补全已经停止支持。
  • 检索引擎可能遗漏隐含约束,智能体也可能生成错误实现。
  • 跨文件写入和终端权限使误删、密钥泄露和破坏性命令风险增加。
  • 多模型价格与可用性会变化,历史文章很容易过时。
  • 托管平台和核心Context Engine不是完整开源产品。

团队实施建议

  1. 选择一个非关键仓库和真实任务建立质量、耗时和成本基线。
  2. 整理AGENTS、测试命令、架构说明与安全禁区。
  3. 使用只读或需确认的终端权限运行第一阶段试点。
  4. 比较人工与智能体完成任务的正确率、返工和审查时间。
  5. 配置每个用户、模型和Cosmos任务的用量监控。
  6. 将AI代码审查作为辅助意见,不直接替代责任人批准。
  7. 通过验证后再扩展到自动化、MCP和更多生产仓库。

GitHub与开源情况

Augment Code核心商业平台、Cosmos与托管Context Engine并未完整开源。官方GitHub组织公开了SWE-bench智能体、Vim插件、Context Engine插件和部分示例工具。

官方项目用途开源判断
augment-swebench-agent用于软件工程基准任务的官方智能体实现公开仓库
augment.vim在Vim和Neovim中接入Augment公开插件
context-engine-plugin把Context Engine作为插件接入AI工具公开集成部分
Auggie SDK从TypeScript或Python构建自定义智能体以官方包和文档提供
Cosmos与Context Engine服务端编排、索引、托管执行和计费未完整开源
IDE商业扩展在VS Code与JetBrains使用Agent不代表核心后端开源

基本信息

项目内容
产品名称Augment Code
工具类型代理式软件开发与大型代码库上下文平台
核心产品Context Engine、Coding Agent、Cosmos、Auggie CLI和Code Review
支持环境VS Code、JetBrains、终端、Vim、Neovim及ACP客户端
模型方式Claude、GPT、Gemini和Prism自动路由
Business价格每个团队100美元/月,最多50席位
企业安全SOC 2 Type II,Enterprise含CMEK与ISO 42001
是否训练客户代码付费方案不用于AI训练
是否开源核心平台不开源,部分插件、智能体和集成公开

推荐指数

综合推荐指数为4.6分,满分5分。Augment适合需要在大型代码库中运行多步智能体和团队自动化的组织,但使用前应准确评估40%服务费、计算成本和非Enterprise补全能力变化。

常见问题

Augment Code主要做什么?

它使用代码库上下文驱动编程智能体,在IDE、终端、Cosmos和PR审查中完成工程任务。

Context Engine是什么?

它是代码索引与检索层,会为每个任务动态选择最相关的代码和规则。

Business套餐多少钱?

每个团队每月100美元,最多50席位并包含100美元共享使用额度。

超出额度如何收费?

按模型公开API价、40%服务费和Cosmos计算继续按量结算。

Augment支持哪些IDE?

官方支持VS Code和JetBrains,并通过CLI、Vim插件和ACP接入其他编辑器。

还提供代码自动补全吗?

非Enterprise方案的传统内联补全已于2026年3月31日停止支持。

可以使用不同模型吗?

可以选择Claude、GPT、Gemini或Prism自动路由,费用按实际模型计算。

会用客户代码训练模型吗?

官方说明所有付费方案均禁止使用客户数据进行AI训练。

Augment Code开源吗?

核心平台不开源,但官方公开了部分智能体、插件和集成项目。

它适合个人开发者吗?

功能可以个人使用,但当前公开Business价格更适合共享额度的团队。

©️版权声明:若无特殊声明,本站所有文章版权均归AI工具分享原创和所有,未经许可,任何个人、媒体、网站、团体不得转载、抄袭或以其他方式复制发表本站内容,或在非我站所属的服务器上建立镜像。否则,我站将依法保留追究相关法律责任的权利。

类似于Augment Code的工具