Sweep AI

-

Sweep AI 是一款专为 AI编程 场景打造的 JetBrains IDE 插件,官方定位为 "The fastest coding assistant for JetBrains"。它提供 AI Agent、Next-Edit Autocomplete、Inline Editing、AI Commit Messages、AI Code Review 和 MCP Server 连接等能力,支持 IntelliJ IDEA、PyCharm、WebStorm 等全部 JetBrains IDE,同时将 Autocomplete 能力扩展至 VS Code 和 Zed。采用自有 LLM 和自定义 Tab 模型,具备 SOC 2 合规认证与 Privacy Mode。

Sweep AI 产品界面

Sweep AI

核心参数与统计

Sweep AI 是一款专为 JetBrains IDE 打造的 AI 编程助手,官方定位为 "The fastest coding assistant for JetBrains"。它不只是一个聊天机器人或代码补全工具,而是深度嵌入 IDE 的 AI Agent 层——能够自主搜索代码库、执行终端命令、修改文件、运行 linter 验证修改,并支持通过 MCP 服务器与外部系统交互。

项目 公开信息
官方定位 The fastest coding assistant for JetBrains
核心形态 JetBrains IDE Plugin(Agent + Autocomplete + Code Review)
支持 IDE IntelliJ IDEA、PyCharm、WebStorm、Android Studio、PhpStorm、Rider、GoLand、CLion、RubyMine 等全部 JetBrains IDE
扩展编辑器 VS Code(Autocomplete)、Zed(Autocomplete)
插件评分 4.9 星(JetBrains Marketplace)
安装量 40,000+
社区规模 GitHub ~7.7k stars、463 forks
最新版本 1.27.15(2026-01-04)
公司背景 Y Combinator 孵化,Sweep AI Inc.,美国旧金山
安全认证 SOC 2 合规
支持平台 Desktop(IDE 插件)、API(BYOK)

部署形态:Sweep AI 以 JetBrains 插件为核心交付形态,用户通过 JetBrains Marketplace 安装后即可在 IDE 侧边栏使用 Agent 与 Autocomplete。Autocomplete 能力已扩展至 VS Code 和 Zed,但 Agent 等完整功能仅在 JetBrains 上提供。

生态定位:与 Cursor、Windsurf 等独立 AI IDE 不同,Sweep AI 选择嵌入现有 JetBrains IDE 生态,让用户无需切换 IDE 即可获得 AI 编程能力。这一策略的核心价值在于保留 JetBrains 已有的重构工具链、调试器VCS 集成等深度能力,同时叠加 AI 层增强。

用户与市场认可

Sweep AI 的市场认可主要来自 JetBrains 生态内的口碑传播与企业级采纳,而非公开的营收数字(后者官方未公开)。

插件市场表现:JetBrains Marketplace 上 4.9 星评分与 40,000+ 安装量,在 AI 编程插件中属于头部位置。评分和安装量来自 JetBrains 官方市场,是 JetBrains 用户群体内最直接的认可指标。

企业客户:官网公开显示 Ramp、Amplitude、Atlassian、Klook、INDmoney、MTA 等企业已在使用。这些客户覆盖金融科技、数据分析、企业软件、旅游、公共交通等行业,说明 Sweep AI 在不同技术栈和行业有境中均已验证。

开发者口碑:官网引用了多位 CTO/Staff Engineer 的评价,核心关键词是"incredibly fast""game changer""better than Augment Code and Windsurf"。此类评价虽为官方精选,但结合插件评分,整体用户满意度处于较高水平。

社区规模:GitHub 约 7.7k stars、463 forks,与独立 AI 编程框架(如 Continue.dev 约 20k stars)相比规模较小,这与其作为闭源商业插件的定位一致。

成本优势

Sweep AI 的成本结构采用"固定订阅 + API 信用额度"的混合模型,在 JetBrains AI 插件市场中形成了差异化定价策略。

C 端/个人:提供 Free Trial 方案(1,000 次 Autocomplete + $5 API 信用额度),可用于评估插件体验与 Agent 能力。付费方案分为三层:

方案 月费 Autocomplete API 信用额度 适用场景
Basic $10/mo 无限 $10/月已含 日常编码,主要用 Autocomplete
Pro $20/mo 无限 $20/月已含 Agent 高频用户,需更多 API 额度
Ultra $60/mo 无限 $60/月已含 重度开发者,最大化生产力

API 信用机制:付费方案的费用等值转换为 API 信用额度(如 Pro 方案 $20 = $20 API 额度),超出部分按量计费(pay-as-you-go)。未用信用额度可滚动 30 天。Sweep 在底层 LLM 成本上加收 5% 的标记。这种模式让用户在固定预算内可控,高频使用时成本线性增长而非跳变。

Team 方案:$40/seat/月,含 SSO、使用量可见性、团队级 Privacy Mode 强制。批量折扣需联系商务确认。

隐性成本

  • API 信用超额:Agent 模式下每次对话调用底层模型(如 GPT-5.2 约 $0.25/次Opus 4.5 约 $0.25/次),如果对话频繁,API 额度可能快速耗尽。
  • Autocomplete 免费但 Agent 收费:Autocomplete 在付费方案中无限使用,但 Agent 每次对话消耗 API 信用额度,用户需要控制单次对话的长度和工具调用次数以避免超额。

主要功能

Sweep AI 的能力围绕"在 JetBrains IDE 内部提供一个 AI 编程工作台"设计,核心功能包括六类:

  • AI Agent(⌘/Ctrl J):在 IDE 侧边栏打开对话窗口,Agent 能自动搜索代码库、读取文件、搜索代码用法(利用 IDE 的 LSP)、运行终端命令、修改文件并应用 diff。支持 Planning Mode 预先生成方案供审查,以及 Checkpoints/Rollback 在每次修改后回退。
  • Next-Edit Autocomplete(Tab 补全):Sweep 自有的自定义 Tab 模型,可在毫秒级预测用户的下一步编辑操作。不仅补全当前行,还能"跳到下一个编辑位置",使重复性代码修改(如重命名变量、添加相似逻辑)从手动逐行变成 Tab 跳转。
  • Inline Editing(⌘/Ctrl I):选中代码后直接编辑,AI 看到整个文件上下文但只重写选中范围。支持 Full File Editing 模式一键切换。
  • AI Commit Messages:基于 diff 自动生成提交信息,支持文件级别和 diff 级别的细粒度选择。
  • AI Code Review:通过 Search Everywhere(Shift+Shift)触发,Sweep 读取当前分支与默认分支的差异,结合相关依赖进行代码审查,反馈潜在 Bug 与改进建议。
  • MCP Server 连接:支持本地 MCP 服务器(JSON 配置)和远程 MCP 服务器(SSE + OAuth),可将 GitHub、Context7 等外部系统工具接入 Agent 的能力范围。

专家视点:这六类功能不是孤立的。Agent 与 Autocomplete 的联动是最关键的协同——Agent 对话中同样支持 Autocomplete 建议,且 Tab 模型会根据对话上下文调整预测方向;Code Review 依赖 Agent 相同的底层工具链(Get Errors、文件搜索、代码索引),在审查过程中还可以一键将发现的 Bug 交给 Agent 修复。MCP Server 则把 Agent 的能力边界从代码库扩展到外部系统,形成"代码索引 + IDE 工具 + 外部 API"的三层交互闭有。

工具开放清单(Agent Tool Set)

Sweep AI 的 Agent 模式暴露给 LLM 的具体工具行为包括:

  • read_file:读取项目文件内容
  • write_file/create_file:创建或修改文件
  • search_code:利用 IDE 的 LSP 搜索代码用法、定义和引用
  • list_files:列出项目目录中的文件(含 gitignored 文件)
  • bash/powershell:在 IDE 终端中执行命令(支持命令白名单)
  • get_errors:获取当前文件中的编译/检查错误(集成外部代码检查)
  • web_search:搜索互联网获取最新信息
  • web_fetch:打开指定 URL 获取内容
  • apply_diff:以 diff 形式应用代码修改
  • checkpoint/revert:创建检查点并支持单步回退

模型的交互闭有为:用户描述任务 → Agent 搜索代码库理解上下文 → 执行终端命令/读取文件诊断问题 → 修改代码 → 运行 linter 验证 → 展示 diff 供用户 accept/reject。

模型与版本演进

持续迭代更新,最新版本引入了性能优化和新功能。历史版本信息可通过官方发布页查看,暂无完整公开的版本演进时间线。

技术优势

Sweep AI 的技术策略是"自研模型 + 深度 IDE 集成 + 工具链闭有",而非简单地接入通用 LLM 做对话包装。

自研 Tab 模型:Sweep 为 Autocomplete 训练了自有的自定义 Tab 模型(Sweep Next-Edit),不依赖第三方 LLM 的实时调用。这使得补全延迟从百毫秒级降至毫秒级,且不消耗用户的 API 信用额度。这与其他依赖云端推理的 AI 编程插件形成了关键差异。

Agent 工具链闭有:Agent 模式利用了 JetBrains IDE 的 LSP(Language Server Protocol)能力来获取代码用法和错误信息,结合 ripgrep 搜索和终端执行,形成了"理解代码 → 修改代码 → 验证修改"的闭有。每次修改后自动触发 IDE 的 linter 检查,而不是仅靠 LLM 自己判断代码是否正确。

代码索引:Sweep 会对整个项目建立索引,用于 Agent 的上下文感知和 Autocomplete 的 import 建议。索引在 Git 分支切换时增量更新,减少 IDE 卡顿。

MCP 架构:支持本地(command + args + env)和远程(SSE URL + authorization_token)两种 MCP Server 配置方式,远程 MCP 支持 OAuth 2.0/2.1 认证。在架构链路中,LLM 通过 Sweep 插件内部调度 → MCP Server → 外部系统,数据回流方向为:外部系统 → MCP Server → Sweep → LLM → 用户展示。

工程踩坑指南

基于 Sweep AI 的 Agent + MCP 架构,在集成和使用时需注意以下问题:

  1. 死循有与 Token 暴涨控制:Agent 在自动修复 Bug 时可能陷入"读代码→改代码→linter 报错→再改代码"的循有,导致 Token 消耗暴涨。建议在 SWEEP.md 中预设最大迭代步数(可用 max_steps 思想),或手动监控 Agent 对话中的工具调用次数,在出现重复动作时主动停止并用 Checkpoint 回退。

  2. DOM/异常上下文过载:当项目规模超过数万文件时,Agent 搜索代码库可能返回大量匹配结果,撑爆 LLM 上下文窗口。Sweep 通过代码索引和分页摘要来缓解,但用户应主动在对话中通过 @ 限定关注的文件范围(如 @paymentService.ts),避免 Agent 扫描无关目录。

  3. 安全与越权治理:Agent 默认有权执行终端命令和修改文件。对于不可逆操作(如 git pushrm -rf、数据库 Schema 变更),建议在 SWEEP.md 中声明限制,或使用 Bash Tool 的命令白名单功能(1.27.4+ 引入)限定 Agent 可执行的命令范围。企业有境建议启用 Privacy Mode 并审计 Agent 的操作日志。

如何使用

Sweep AI 的核心入口是 JetBrains 插件,安装和使用的路径如下:

安装:从 JetBrains Marketplace 搜索 "Sweep AI" 安装插件,或直接从官网跳转到市场页面。安装后重启 IDE,在右侧工具栏找到 Sweep 图标即可开始使用。

三种模式

  • Agent 模式⌘ J / Ctrl J 打开对话窗口,输入任务描述。Agent 会自动探索代码库、提出修改方案、执行修改并展示 diff。用 @ 引用文件来限定上下文。
  • Ask 模式:仅搜索代码库并回答问题,不修改任何文件。
  • Planning 模式Shift + Tab 在 Agent 对话中切换,让 LLM 先生成计划,审查后再交由 Agent 执行。

Next-Edit Autocomplete:默认启用,在编辑代码时自动显示下一步操作的灰色预览,Tab 接受,Esc 拒绝。

Inline Editing:选中代码后按 ⌘ I / Ctrl I,在弹出的输入框中描述修改要求。

AI Code Review:双击 Shift 打开 Search Everywhere,搜索 "AI Code Review" 即可触发当前分支的代码审查。

MCP 服务器配置:打开 Sweep Settings → MCP Servers → Edit MCP Config File,编辑 JSON 配置。本地 MCP 配置示例(以 GitHub MCP 为例):

{
  "mcpServers": {
    "github": {
      "command": "/opt/homebrew/bin/npx",
      "args": ["-y", "@modelcontextprotocol/server-github"],
      "env": {
        "GITHUB_PERSONAL_ACCESS_TOKEN": "<your_github_pat>"
      }
    }
  }
}

远程 MCP 配置示例(以 Context7 为例):

{
  "mcpServers": {
    "context7": {
      "url": "https://mcp.context7.com/sse"
    }
  }
}

落地路径:建议按"试用 → 单任务验证 → 团队推广"推进。第一周用 Free Trial 评估插件在主力 IDE(如 PyCharm、IntelliJ IDEA)上的 Autocomplete 响应质量和 Agent 的 Bug 修复准确率。看两个指标:Autocomplete 的 accept 率是否 >60%、Agent 的修改是否需要大量人工修正。确认后再升级到 Pro 方案进行日常使用。

产品定价

Sweep AI 采用"免费试用 + 个人订阅 + 团队方案"的三层定价结构,以 API 信用额度作为核心计费单位。

  • Free Trial:免费,含 1,000 次 Autocomplete + $5 API 信用额度,可用于评估全部功能。无需信用卡。
  • Basic($10/mo):Autocomplete 无限使用,含 $10 API 信用额度,适合轻度 Agent 用户。
  • Pro($20/mo):含 $20 API 信用额度,推荐给 Agent 频次较高的开发者。
  • Ultra($60/mo):含 $60 API 信用额度,面向重度使用者。
  • Team($40/seat/mo):含 $40/seat API 信用额度,附加 SSO、使用量可见性、团队级 Privacy Mode 强制策略。

超出信用额度的部分按量计费(pay-as-you-go),底层 LLM 成本加 5% 标记。API 信用在受支持的模型间统一消耗,Sweep 提供了模型选择界面(如 Sweep-0.1 约 $0.30/M input、Opus 4.5 约 $5/M input),用户可在对话前切换模型以控制成本。

特别折扣:Sweep 官方提及为学生、教育者和开源维护者提供优惠价格,需联系 [email protected] 验证身份后获取。

企业定价:企业方案的具体条款(私有化部署、审计日志SLA、批量折扣)未在公开页面完整展示,需联系商务确认。

应用场景

Sweep AI 的落地场景集中在 JetBrains 生态内的日常编码和 Bug 修复流程:

  • 日常编码与代码补全:在 PyCharm、IntelliJ IDEA 等 IDE 中,Next-Edit Autocomplete 可以显著减少重复性代码修改的时间。例如批量修改相似逻辑的方法调用、逐行添加 getter/setter 等场景,Tab 跳转补全比手动逐行编辑快 3-5 倍。降本增效推演:初级开发者在日常 CRUD 编码中,Autocomplete 可将单行代码输入时间从 8-12 秒降至 1-2 秒(含思考和定位),整体编码速度提升约 40-60%。此为推演值,非官方承诺。

  • Bug 自动修复与代码重构:这是 Agent 模式的典型场景。开发者将报错信息或 Bug 描述输入 Agent,Agent 自动搜索相关代码、诊断根因、生成修复方案并创建 diff。结合 Checkpoints 功能,开发者可以快速试错。降本增效推演:一个中等复杂度的 Bug(涉及 2-3 个文件、需要跨文件理解上下文),传统流程约 30-60 分钟;用 Sweep Agent 后,第一轮修复方案生成在数分钟内完成,后续人工修正约 10-15 分钟。节省幅度约 50-70%。

  • Code Review 自动化:在合并请求前使用 AI Code Review 扫描当前分支与目标分支的差异,Sweep 会读取相关依赖并给出潜在问题、逻辑漏洞和改进建议。这特别适合单人项目或小型团队缺少专职 reviewer 的场景。

  • MCP 扩展开发工作流:通过配置 GitHub MCP 服务器,Agent 可以直接操作 PR——创建 PR Review、获取 PR 文件差异、管理 Issue。配合 Context7 等文档 MCP,Agent 还能在编写代码时实时查阅第三方库的最新文档,减少 IDE 和浏览器之间的切换。

人机协作边界

  • 100% 可自动化:代码格式化、导入优化getter/setter 生成、简单 CRUD 模板生成、重复逻辑补齐。
  • 需人工确认:Agent 生成的 Bug 修复 diff(必须人工 review 后再 accept)、AI Commit Message(建议检查后再提交)、MCP 触发的不可逆操作(如删除分支、修改 Issue 状态)。
  • 不可全自动化:架构决策、库选型、安全相关的代码变更、生产有境配置修改、涉及多团队协调的代码改动。这些场景 Agent 可作为辅助分析工具,但不可直接将 Agent 输出用于生产。

适用人群

Sweep AI 以 JetBrains IDE 插件形态交付,其核心用户群体非常明确:

  • JetBrains IDE 用户:使用 IntelliJ IDEA、PyCharm、WebStorm、GoLand、Android Studio 等 JetBrains 产品的开发者。Sweep AI 是目前 JetBrains 生态中 AI 功能最完整的插件之一,适合不想切换 IDE 但希望获得 AI 辅助的 JetBrains 用户。
  • 需要 AI Agent 自动修 Bug 的开发者:Agent 模式能够自动搜索代码库、诊断问题并生成修复 diff。适合需要频繁修复 Bug、处理遗留代码、或跨模块排查问题的开发场景。
  • 追求编码速度的效率型开发者:Next-Edit Autocomplete 的自有 Tab 模型在响应速度和预测准确率上的表现,适合关注每次键盘操作效率的开发者。

不适配人群

  • 不使用 JetBrains IDE 的用户:Sweep AI 的核心功能(Agent、Code Review、Inline Editing)仅在 JetBrains IDE 上可用。VS Code 和 Zed 用户只能使用 Autocomplete 部分。
  • 需要完全离线/私有化部署的团队:Sweep AI 的 Agent 和 Autocomplete 需要云端推理,虽然有 Privacy Mode(不训练用户代码),但仍需网络连接。目前公开信息未提及完全离线部署方案。
  • 预算敏感的小团队:Agent 模式按 API 信用额度计费,重度使用的团队月费可能超过 $60/人(基础订阅 + 超额用量)。对于预算有限的小团队,可以考虑 Free Trial 评估后再决定。

总结与展望

在所属领域提供了具有竞争力的解决方案,核心价值在于降低该领域的 AI 使用门槛。

当前局限:部分高级功能需要付费订阅,免费版存在功能或使用次数限制;具体的技术细节和性能基准尚未完全公开。

相关工具:GitHub CopilotCursor

Sweep AI 的版本演进

Sweep AI 保持在 JetBrains 插件维度的高频迭代节奏,自 2025 年 9 月以来保持约每 1-2 周一个版本的发布频率。

近期关键版本

  • 1.27.15(2026-01-04):当前最新。Background Bash Tool 默认后台执行,改进了终端命令 UI 可见性和 Linux 支持。
  • 1.27.0(2025-12-01):远程 MCP 服务器支持 OAuth 2.0/2.1 认证,这是架构层面的升级——从本地 MCP 扩展到远程 SSE + 认证通道。
  • 1.26.1(2025-11-14):Autocomplete 语法高亮在 5 个主要 IDE 上全面上线,改进了代码补全的可读性与验收体验。
  • 1.25.9(2025-10-31):引入 AI Code Review 功能,将 Agent 的代码理解能力从修改延伸到审查。
  • 1.24.0(2025-10-06):新增 Web Search 与 Web Fetch 工具,Agent 能力从代码库扩展到互联网。
  • 1.22.5(2025-09-03):Agent 响应提速 2 秒,引入 Eager Prompt Compacting 防止上下文溢出导致的长时间延迟。

版本演进的核心主线是"将 Agent 能力边界逐步扩展":从单纯的代码修改 → 终端命令执行 → Web 搜索 → MCP 外部系统连接 → 代码审查。Autocomplete 则沿着"更快 + 更准 + 语法高亮"的方向独立迭代。

版本信息

  • Sweep AI 1.27.15 :引入 Background Bash Tool 默认后台执行,改进 accept/reject 代码块显示,修复 Linux 导入建议与终端命令可见性等问题。
  • Sweep AI 1.27.0 :支持远程 MCP 服务器(OAuth 2.0/2.1),修复嵌套中文字符渲染与 IDE 内存泄漏问题。
  • Sweep AI 1.26.1 :Autocomplete Syntax Highlighting 在 IntelliJ IDEA、PyCharm、WebStorm、PhpStorm 和 Android Studio 中全面上线。
  • Sweep AI 1.25.9 :引入 AI Code Review 功能,支持跨分支 diff 审查,新增 Get Errors 工具集成外部代码检查结果。
  • Sweep AI 1.24.0 :新增 Web Fetch 与 Web Search 工具,Sweep Quick Actions 菜单支持自定义快捷指令。
  • Sweep AI 1.22.5 :Agent 响应速度提升 2 秒,代码编辑可靠性改进,Eager Prompt Compacting 防止上下文溢出导致 30-60 秒延迟。

用户评价

  • 加载评价中...