Agent 集成服务配置指南

你可以配置 Augment Agent 与 GitHub、Linear、Notion 等外部服务的集成,这样 Agent 就可以访问更多上下文信息,甚至直接帮你操作这些平台。

什么是 Agent 集成?

通过集成外部服务,Augment Agent 可以更智能地理解你的请求,也能代表你执行操作(比如创建 Issue、提交 PR、更新文档等)。这些集成让你不用离开编辑器,就能完成整套开发流程。

一旦配置完成,Agent 会自动根据上下文选择合适的服务。当然,你也可以直接在请求中提到某个服务,比如:

“帮我根据 GitHub 上的 Issue #123 提交一个 PR。”

如何设置集成(以 JetBrains IDE 为例)

在 JetBrains 中配置 Agent 集成非常简单:

  1. 点击 IDE 右下角的 Augment 图标,然后选择 Tools Settings
  2. 在设置页找到你想配置的服务,点击 Connect

集成设置页

接着你会被跳转到该服务的授权页面,完成授权后,就可以在 IDE 中使用该集成了。


GitHub 集成

连接 GitHub 后,Agent 可以:

  • 获取 Issue 内容
  • 修改代码
  • 直接在编辑器中帮你提交 Pull Request

示例请求

  • “实现 Issue #123 并提交 PR”
  • “找出分配给我的所有 GitHub Issues”
  • “查看我最近一次提交的 CI 状态”

详细的授权说明见 GitHub 文档


Linear 集成

Agent 可以在 IDE 中读取、评论、更新或关闭你的 Linear 任务。

示例请求

  • “修复 TES-1”
  • “为这些 TODO 创建 Linear 工单”
  • “帮我整理这些新的 bug 报告”

详细的授权说明见 Linear 文档


Jira 集成

Agent 可以处理 Jira 工单,包括查看、创建和更新任务。

示例请求

  • “列出所有分配给我的 Jira 工单”
  • “为这个 bug 创建一个 Jira 工单”
  • “创建 PR 来修复 SOF-123”
  • “把 PROJ-123 的状态更新为 In Progress”

详细的授权说明见 Jira 文档


Confluence 集成

你可以直接在 IDE 中查询或编辑 Confluence 文档,确保团队知识库保持更新,而且不用来回切换上下文。

示例请求

  • “总结一下我们 Confluence 上关于微服务架构的页面内容”
  • “在 Confluence 中查找发布流程文档”
  • “更新入职文档,说明我们如何使用 Bazel”

详细的授权说明见 Confluence 文档


Notion 集成(只读)

你可以在 IDE 中搜索 Notion 内容,比如文档、会议记录、项目说明等,当前为只读权限。

示例请求

  • “查找关于 API 文档的 Notion 页面”
  • “显示付款系统的技术规格文档”
  • “昨天团队会议还有哪些任务没完成?”

详细的授权说明见 Notion 文档