Augment Code 能帮你完成什么工作
下面是根据工具能力整理的操作建议,输入、交付标准和人工核对由你确定。
场景 01 · 熟悉项目测试命令的工程师在终端修复一个错误
- 先准备
- 小范围错误、项目目录和验收命令
- 怎么做
- 编辑建议:安装并登录 Auggie,在正确目录启动交互会话,先解释相关代码,再限定修改与验证范围。
- 得到什么
- 代码差异与执行输出
- 使用建议
- 检查自动索引的目录、实际修改和测试结果,避免只凭结束回复验收。
查看操作流程示意
场景 02 · 能管理仓库集成的团队搭建 PR 事件审查
- 先准备
- 目标仓库、审查规则和云端运行环境
- 怎么做
- 编辑建议:先定义 Environment 与审查 Expert,再接入 PR 触发;用测试仓库检查事件和输出是否对应。
- 得到什么
- 可追踪的云端审查会话
- 使用建议
- 检查环境变量、仓库范围和共享可见性,再扩大自动触发范围。
场景 03 · 有 CI 权限的工程师把结果接入脚本
- 先准备
- 已授权的仓库、固定任务与输出格式
- 怎么做
- 编辑建议:确认协议允许非交互模式后使用 --print,小范围测试输出和退出行为,再考虑 --quiet 简化结果。
- 得到什么
- 供后续脚本读取的检查输出
- 使用建议
- 无人交互流程应有明确失败判定,不把安静输出当作任务成功。
Augment Code 软件界面
官方展示的 Cosmos 工作区,含会话导航、团队工具与审查任务输入。
Augment Code 是什么
日常终端任务可从 Auggie 开始:登录后在项目目录运行,平台自动建立代码上下文。自动化任务需要另行确认非交互权限和组织配置。
Cosmos 的 Expert、Environment 与 Trigger 是不同对象:定义怎么做、在哪运行和何时启动,不能只建一个代理名称就认为完整流程已配置。
Augment Code 的主要功能
在项目目录建立上下文
Auggie 在项目目录运行时自动索引工程;相关仓库的可用上下文会影响其理解。开始任务前应确认当前目录与目标一致。
终端交互与单次执行
普通 auggie 提供持续对话界面;--print 执行一次并输出到标准输出,--quiet 可减少过程输出。非交互能力可能受企业协议限制。
组合可复用的代理和环境
Cosmos 中 Expert 保存行为与工具配置,Environment 包含虚拟机镜像、仓库和环境变量;Session 记录消息与工具调用。
按事件唤起云端工作
Cosmos 可由 GitHub、Linear、Slack、PagerDuty、定时计划或 webhook 触发。Automation 负责把事件与代理启动或唤醒规则连接起来。
如何开始使用 Augment Code
准备终端环境
按官方要求安装 Node 20 或更新版本,并使用兼容的 zsh、bash 或 fish 等 shell。
安装并登录 Auggie
按官方 npm 安装说明安装 @augmentcode/auggie,使用 auggie login 完成账户登录。
进入目标项目启动
切换到项目目录再运行 auggie,使索引和工具工作在预期工程范围内。
限定任务并核对产物
描述单一问题、允许改动和验证命令,检查工具执行及差异;自动化需求另行确认 --print 权益。
费用与使用条件
选择前了解
- 经营方地区
- 海外
- 使用方式
- 网页 / IDE 插件 / 编辑器 / 命令行
CLI 需要 Node 20+;非交互自动化可能受企业协议限制。
地区指经营方所在地,访问与账号要求请查看官网。
索引范围影响任务结果
CLI 自动索引当前项目,关联仓库缺失时可能遗漏系统依赖。应先确认可用上下文再委派跨仓库任务。
非交互模式可能受协议限制
官方注明企业协议未包含时可禁用非交互功能。能够使用交互终端不等于已经可以接入 CI。
云端环境需单独配置权限
Cosmos 在云端沙箱虚拟机运行,环境、工具能力与文件可见性可共享或私有,应按实际使用范围配置。
Augment Code 常见问题
Augment 只有编辑器插件吗?
不是。当前文档同时列出 IDE 插件、Auggie CLI 和 Cosmos 云端自动化。
Auggie 最低需要什么环境?
官方要求 Node 20 或更新版本与兼容 shell,并登录 Augment 账户。
Expert 和 Environment 有什么区别?
Expert 定义代理的行为和能力,Environment 定义运行镜像、仓库与环境变量,Session 则记录一次工作。
可以直接放进 CI 吗?
CLI 提供 --print,但企业协议可能限制非交互能力;先确认权益、凭据及失败处理再接入。

