工具介绍与办公应用

Augment Code

面向软件开发团队的 AI 智能体开发平台。

Augment Code 提供 IDE 插件、Auggie CLI 与 Cosmos 云端代理。终端可围绕项目分析和修改代码,Cosmos 则把环境、代理模板、工具能力和事件触发组合成持续工作流。

Augment Code 能做什么

日常终端任务可从 Auggie 开始:登录后在项目目录运行,平台自动建立代码上下文。自动化任务需要另行确认非交互权限和组织配置。

Cosmos 的 Expert、Environment 与 Trigger 是不同对象:定义怎么做、在哪运行和何时启动,不能只建一个代理名称就认为完整流程已配置。

在项目目录建立上下文

Auggie 在项目目录运行时自动索引工程;相关仓库的可用上下文会影响其理解。开始任务前应确认当前目录与目标一致。

终端交互与单次执行

普通 auggie 提供持续对话界面;--print 执行一次并输出到标准输出,--quiet 可减少过程输出。非交互能力可能受企业协议限制。

组合可复用的代理和环境

Cosmos 中 Expert 保存行为与工具配置,Environment 包含虚拟机镜像、仓库和环境变量;Session 记录消息与工具调用。

按事件唤起云端工作

Cosmos 可由 GitHub、Linear、Slack、PagerDuty、定时计划或 webhook 触发。Automation 负责把事件与代理启动或唤醒规则连接起来。

核心用途
代码上下文、终端代理与云端自动化
可完成的工作
局部修复、PR 审查及事件响应
如何开始
准备 Node 20+,在项目内登录运行 Auggie
使用条件
非交互能力及云端访问取决于配置与协议
先让一次工作流转清楚

如何使用 Augment Code

  1. 准备终端环境

    按官方要求安装 Node 20 或更新版本,并使用兼容的 zsh、bash 或 fish 等 shell。

  2. 安装并登录 Auggie

    按官方 npm 安装说明安装 @augmentcode/auggie,使用 auggie login 完成账户登录。

  3. 进入目标项目启动

    切换到项目目录再运行 auggie,使索引和工具工作在预期工程范围内。

  4. 限定任务并核对产物

    描述单一问题、允许改动和验证命令,检查工具执行及差异;自动化需求另行确认 --print 权益。

在终端修复一个错误

适合:熟悉项目测试命令的工程师

准备输入
小范围错误、项目目录和验收命令
操作方法
编辑建议:安装并登录 Auggie,在正确目录启动交互会话,先解释相关代码,再限定修改与验证范围。
预期交付物
代码差异与执行输出
人工检查
检查自动索引的目录、实际修改和测试结果,避免只凭结束回复验收。

搭建 PR 事件审查

适合:能管理仓库集成的团队

准备输入
目标仓库、审查规则和云端运行环境
操作方法
编辑建议:先定义 Environment 与审查 Expert,再接入 PR 触发;用测试仓库检查事件和输出是否对应。
预期交付物
可追踪的云端审查会话
人工检查
检查环境变量、仓库范围和共享可见性,再扩大自动触发范围。

把结果接入脚本

适合:有 CI 权限的工程师

准备输入
已授权的仓库、固定任务与输出格式
操作方法
编辑建议:确认协议允许非交互模式后使用 --print,小范围测试输出和退出行为,再考虑 --quiet 简化结果。
预期交付物
供后续脚本读取的检查输出
人工检查
无人交互流程应有明确失败判定,不把安静输出当作任务成功。

界面与参考图片

Augment Cosmos 的会话、工具连接和任务输入
官方展示的 Cosmos 工作区,含会话导航、团队工具与审查任务输入。图片来源 ↗
在终端修复一个错误原创流程示意
使用示意图 · 本站原创方法图:在终端修复一个错误。非官方界面,也非产品实测结果。图片来源 ↗

开始前需要了解

索引范围影响任务结果

CLI 自动索引当前项目,关联仓库缺失时可能遗漏系统依赖。应先确认可用上下文再委派跨仓库任务。

非交互模式可能受协议限制

官方注明企业协议未包含时可禁用非交互功能。能够使用交互终端不等于已经可以接入 CI。

云端环境需单独配置权限

Cosmos 在云端沙箱虚拟机运行,环境、工具能力与文件可见性可共享或私有,应按实际使用范围配置。

CLI 需要 Node 20+;非交互自动化可能受企业协议限制。

账号权限、费用与可用功能请以官方入口的当前说明为准。重要结果应先检查,再用于实际工作。

查看 Augment Code 官方说明 ↗

常见问题

Augment 只有编辑器插件吗?

不是。当前文档同时列出 IDE 插件、Auggie CLI 和 Cosmos 云端自动化。

Auggie 最低需要什么环境?

官方要求 Node 20 或更新版本与兼容 shell,并登录 Augment 账户。

Expert 和 Environment 有什么区别?

Expert 定义代理的行为和能力,Environment 定义运行镜像、仓库与环境变量,Session 则记录一次工作。

可以直接放进 CI 吗?

CLI 提供 --print,但企业协议可能限制非交互能力;先确认权益、凭据及失败处理再接入。

← 返回全部 AI 工具