前几天augment发布了自己的全新编程工具intent。Intent 是 Augment 对集成开发环境(IDE)之后发展方向的愿景。

什么是 Intent?

简单来说,Intent 就是一个让你"动口不动手"的开发工具。你只需要告诉 AI 你想要什么(你的 Intent,即"意图"),然后一群专业的 AI 打工人就会帮你把代码写好。

但这里有个骚操作:Spec 驱动开发。啥意思呢?就是你不是直接让 AI 写代码,而是先写个需求文档(Spec),AI 根据这个文档干活,而且干完活还会自动更新文档!

传统开发 vs Spec 驱动开发

传统模式

你:我要个登录功能
AI:好的(一顿操作猛如虎)
你:等等,这和我想要的不一样啊!
AI:啊?我以为你要的是...

Spec 驱动模式

你:我要个登录功能
AI:好的,我先写个 Spec,你看对不对
你:嗯,这里需要改一下...
AI:收到!Spec 已更新,开始干活!
[完成后]
AI:干完了,Spec 也同步更新了
你:👍 完美!

🎯 核心概念:Space(空间)

当你给 Intent 下达任务时,它会自动创建一个 Space。你可以把它理解为一个平行宇宙

  • 每个 Space 有自己的 Git 分支
  • AI 在这个宇宙里随便折腾,不会影响你的主分支
  • 可以同时进行多个 Space,就像同时开多个项目

创建 Space

🤖 多特工系统:AI 团队为你打工

Intent 最牛的地方在于它不是只有一个 AI,而是有一个AI 团队

Coordinator(协调员):团队老大

当你提交需求后,Coordinator 会:

  1. 分析你的代码库:搞清楚你现在有啥
  2. 起草 Spec:写个需求文档给你看
  3. 分配任务:把活儿分给各个专业特工

你可以随时叫停 Coordinator,手动修改 Spec,掌控权在你手里!

6 大专业特工

Intent 有 6 个各司其职的特工,就像你有一支专业团队:

特工 职责 口头禅
🔍 Investigate 侦查员,探索代码库,评估可行性 “让我先摸摸底”
💻 Implement 程序员,执行具体实现 “代码交给我”
Verify 测试员,检查是否符合 Spec “让我验收一下”
🎯 Critique 评审员,审查 Spec 可行性 “这需求靠谱吗”
🐛 Debug 调试员,分析问题并修复 “Bug 哪里逃”
👀 Code Review 代码审查员,自动审查代码 “让我挑挑刺”

多特工协作

并行工作:效率翻倍

Coordinator 会让多个特工同时干活,就像这样:

Coordinator: "小王你去写后端,小李你搞前端,小张你写测试"
[三人同时开工]
[通过 Spec 保持同步]
[完成后合并]

📝 Spec:项目的"本本"

Spec 不是普通的文档,它是活的文档

Spec 会记录:

  • ✅ 项目目标和需求
  • ✅ 需要完成的任务
  • ✅ 已经完成的工作
  • ✅ 做的假设、权衡和决策

最牛的是:

  • 代码变了,Spec 自动更新
  • 需求变了,所有 AI 都能收到通知
  • 再也不用问"我们当时决定的是啥来着?"

在这里插入图片描述

🎨 工作流程:从需求到 PR 一气呵成

1️⃣ 创建 Space

你:我要做个不需要登录就能看的公开相册
Intent:收到!创建 Space,分配 Coordinator

2️⃣ Coordinator 分析并起草 Spec

Coordinator 会先分析你的代码库,然后写个 Spec 给你确认:

Coordinator 工作界面

3️⃣ 特工们并行干活

Coordinator 把任务分给各个特工,他们开始并行工作

4️⃣ 审查和合并

特工干完活后,你可以在 Changes 标签页查看所有改动:

  • 查看 Diff:并排对比代码变化
  • 创建 PR:直接在界面生成 Pull Request
  • 自动填充 PR 描述:AI 帮你写 PR 说明
  • 选择性地合并:只合并你认可的改动

代码审查界面

超实用功能

内置代码编辑器

  • 支持 20+ 编程语言高亮
  • 基于 CodeMirror,专业级编辑器
  • 内置 Diff 查看器,代码对比超方便

🌐 内置浏览器

再也不用在 IDE、终端、浏览器之间来回切换了!Intent 内置了 Chrome 浏览器,可以直接预览本地应用。

你:改完代码了,看看效果
Intent:[直接打开内置浏览器预览]
你:完美!

🧠 强大的上下文引擎

所有特工都基于 Augment 的 Context Engine,这意味着:

  • 他们都知道你整个代码库的情况
  • 不会写出和你现有代码冲突的东西
  • 理解你的项目架构和编码风格

🤝 支持多种 AI 模型

不同任务用不同模型,灵活搭配:

模型 适用场景
Opus 4.5 复杂架构和规划
Sonnet 4.5 快速迭代
GPT 5.2 深度代码分析和审查
Haiku 快速轻量任务

🔌 MCP 支持

支持 Model Context Protocol (MCP),可以连接外部工具和数据库,让 AI 的能力无限扩展!

💾 可恢复的会话

  • 关闭 Intent,明天再打开,一切都在原位
  • 自动提交:AI 完成的工作自动保存
  • 分支管理:内置 Git 分支创建和切换

📝 笔记系统

  • Markdown 支持,富文本编辑
  • 标签分类,快速查找
  • 支持评论,团队协作更方便

🚀 开始使用

就像图片里说的:“Let’s get building!”

  1. 描述你想做什么
  2. 选择使用的 AI 模型
  3. 点击 “Create Space”
  4. 看着 AI 特工们为你打工

就这么简单!
取augment官网下载intent

在这里插入图片描述

然后安装auggie

npm install -g @augmentcode/auggie

接下来就可以输入提示词,创建Space开发了!


Logo

AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。

更多推荐