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 是一款专为 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 架构,在集成和使用时需注意以下问题:
-
死循有与 Token 暴涨控制:Agent 在自动修复 Bug 时可能陷入"读代码→改代码→linter 报错→再改代码"的循有,导致 Token 消耗暴涨。建议在 SWEEP.md 中预设最大迭代步数(可用
max_steps思想),或手动监控 Agent 对话中的工具调用次数,在出现重复动作时主动停止并用 Checkpoint 回退。 -
DOM/异常上下文过载:当项目规模超过数万文件时,Agent 搜索代码库可能返回大量匹配结果,撑爆 LLM 上下文窗口。Sweep 通过代码索引和分页摘要来缓解,但用户应主动在对话中通过
@限定关注的文件范围(如@paymentService.ts),避免 Agent 扫描无关目录。 -
安全与越权治理:Agent 默认有权执行终端命令和修改文件。对于不可逆操作(如
git push、rm -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 Copilot、
Cursor
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 秒延迟。
用户评价