关键要点
- 62款工具,四种类型:编程助手与IDE插件(20款)、智能体框架与SDK(27款)、自主智能体(17款)和工作流构建器(7款)。身兼数职的工具(如Cline或Dify)会出现在它所属的每一种类型中。
- 表格由各工具的记录生成,并对照其官方README或网站核实;破折号表示"文档中未说明",绝不表示"没有"。
- 在撰写本文时,GitHub将Flowise、TaskWeaver和GPT-Engineer的仓库标记为已归档(只读),Continue自己的README也说明其仓库是只读的;在基于它们进行构建之前,请先查看各自的评测。
- 表格中的每个工具名称都链接到其自己的PromptQuorum评测,安装步骤和局限都在评测中介绍。
📍 简单一句话
本地编程与智能体工具是四种不同类型的产品——编程助手、智能体框架、自主智能体和工作流构建器——因此PromptQuorum目录中的62款工具按类型分别比较,所用表格与各工具自己的评测由同一份工具数据生成。
💬 简单来说
有些工具帮你在编辑器里写代码,有些是用来构建你自己的AI智能体的工具包,有些是能自行完成任务的智能体,还有些让你通过可视化方式串联自动化流程。把编辑器插件和智能体工具包放在同一套功能上比较没有意义,所以本指南只在同类之间比较。
我们如何比较
每个工具的事实信息——价格、许可证、平台、硬件需求和类别专属属性——只在该工具的目录记录中存储一次。下方的对比表由这些记录生成,该工具自己的评测也使用同一份记录,因此两者不会给出不同的数值。
类别专属属性(例如MCP支持或VS Code扩展)取自各项目的官方README或网站,并对照其中的确切措辞进行了核实。文档没有提及的地方,表格显示破折号而不是猜测;对于带有限定条件的说法(仅在路线图中、付费方案、企业版或独立软件包),该属性不放入表格,而是在该工具的评测中说明。
只有拥有自己PromptQuorum评测的工具才会出现在表格中。本对比不对工具排名,因为哪一款合适取决于你的限制条件。
对比表
在下方选择一种工具类型,然后沿着一行横向阅读。点击工具名称可打开其完整的PromptQuorum评测。
| 工具 | 价格 | 许可证 | 平台 | 运行方式 | 硬件 | 版本 | 支持本地 LLM | 可连接 Ollama | VS Code 扩展 | JetBrains 插件 | 智能体模式(多步编辑) | 行内代码补全 | 支持 MCP | 评测 | 产品链接 · 已披露 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Aider | 免费 | Apache-2.0 | macOS, Windows, Linux | 混合 | CPU即可 | — | 是 | — | — | — | — | — | — | 阅读评测 → | Aider |
| Blackbox AI (CLI) | 免费增值 | Apache-2.0 | macOS, Windows, Linux | 混合 | CPU即可 | — | — | — | — | — | 是 | — | 是 | 阅读评测 → | Blackbox AI (CLI) |
| Bodega One Code | 免费 | Proprietary | macOS, Windows, Linux | 混合 | — | — | 是 | 是 | — | — | 是 | — | — | 阅读评测 → | Bodega One Code |
| Cline | 免费 | Apache-2.0 | macOS, Windows, Linux | 混合 | — | — | 是 | 是 | 是 | 是 | 是 | — | 是 | 阅读评测 → | Cline |
| CodeGPT | 免费增值 | MIT | macOS, Windows, Linux | 混合 | — | — | 是 | 是 | 是 | 是 | 是 | — | 是 | 阅读评测 → | CodeGPT |
| Continue.dev | 免费 | Apache-2.0 | macOS, Windows, Linux | 混合 | — | — | — | — | 是 | 是 | — | — | — | 阅读评测 → | Continue.dev |
| Cursor (local mode) | 免费增值 | Proprietary | macOS, Windows, Linux | 混合 | — | — | — | — | — | — | 是 | — | 是 | 阅读评测 → | Cursor (local mode) |
| GitHub Copilot CLI | 免费增值 | Proprietary | macOS, Windows, Linux | 混合 | — | — | 是 | 是 | — | — | — | — | — | 阅读评测 → | GitHub Copilot CLI |
| GPT Engineer | 免费 | MIT | macOS, Windows, Linux | 混合 | — | v0.3.1 | 是 | — | — | — | — | — | — | 阅读评测 → | GPT Engineer |
| Kilo Code | 免费增值 | MIT | macOS, Windows, Linux | 混合 | — | — | 是 | — | 是 | 是 | 是 | 是 | 是 | 阅读评测 → | Kilo Code |
| little-coder | 免费 | Apache-2.0 | macOS, Windows, Linux | 混合 | 因模型而异 | v1.20.0 | 是 | 是 | — | — | 是 | — | — | 阅读评测 → | little-coder |
| OpenCode | 免费增值 | MIT | macOS, Windows, Linux | 混合 | — | — | 是 | — | — | — | 是 | — | — | 阅读评测 → | OpenCode |
| OpenHands | 免费 | MIT | macOS, Windows, Linux | 混合 | CPU即可 | v1.20.0 | — | — | — | — | — | — | — | 阅读评测 → | OpenHands |
| PearAI | 免费 | Apache-2.0 | macOS, Windows, Linux | 混合 | — | — | — | — | — | — | — | — | — | 阅读评测 → | PearAI |
| ShellGPT | 免费 | MIT | macOS, Windows, Linux | 混合 | — | — | — | 是 | — | — | — | — | — | 阅读评测 → | ShellGPT |
| Sourcegraph Cody | 免费增值 | Apache-2.0 | macOS, Windows, Linux | 混合 | — | — | — | — | — | — | — | — | — | 阅读评测 → | Sourcegraph Cody |
| Tabby | 免费 | Apache-2.0 | macOS, Windows, Linux | 本地 | 8 GB显存 | — | 是 | — | 是 | 是 | — | 是 | — | 阅读评测 → | Tabby |
| Twinny | 免费 | MIT | macOS, Windows, Linux | 本地 | — | — | 是 | 是 | 是 | — | — | 是 | — | 阅读评测 → | Twinny |
| Windsurf | 免费增值 | Proprietary | macOS, Windows, Linux | 混合 | — | — | — | — | — | 是 | 是 | 是 | 是 | 阅读评测 → | Windsurf |
| Zed | 免费增值 | GPL-3.0 (editor) / AGPL-3.0 (server) / Apache-2.0 (GPUI) … | macOS, Windows, Linux | 混合 | — | — | — | — | — | — | 是 | 是 | 是 | 阅读评测 → | Zed |
“—”表示该项目自己的文档未说明,并不代表该功能不存在。数值取自各项目的官方README或网站,并在更新该工具评测时重新核对。
编程助手:差异何在
- 本地LLM。 Aider、Bodega One Code、Cline、CodeGPT、GitHub Copilot CLI、GPT Engineer、Kilo Code、little-coder、OpenCode、Tabby和Twinny在文档中说明支持使用本地LLM。
- Ollama。 Bodega One Code、Cline、CodeGPT、GitHub Copilot CLI、little-coder、ShellGPT和Twinny在文档中说明可连接Ollama。
- VS Code。 Cline、CodeGPT、Continue.dev、Kilo Code、Tabby和Twinny在文档中说明提供VS Code扩展。
- JetBrains。 Cline、CodeGPT、Continue.dev、Kilo Code、Tabby和Windsurf在文档中说明提供JetBrains插件。
- 智能体模式。 Blackbox AI (CLI)、Bodega One Code、Cline、CodeGPT、Cursor (local mode)、Kilo Code、little-coder、OpenCode、Windsurf和Zed在文档中说明提供用于多步骤编辑的智能体模式。
- 行内补全。 Kilo Code、Tabby、Twinny、Windsurf和Zed在文档中说明支持行内代码补全。
- MCP。 Blackbox AI (CLI)、Cline、CodeGPT、Cursor (local mode)、Kilo Code、Windsurf和Zed在文档中说明支持MCP。
- 价格。 在20款编程助手中,11款免费、9款免费增值、0款付费。请查看各评测,了解付费方案增加了哪些内容。
智能体框架与SDK:差异何在
- 本地LLM。 AMD GAIA、Atomic Agent、Atomic Chat、Cline、CrewAI、Dify、Locally Uncensored、OpenClaw、RAPR AI、Semantic Kernel、TaskWeaver、TranslateBooksWithLLMs和web-search-mcp在文档中说明支持使用本地LLM。
- Ollama。 Cline、CrewAI、goose、Locally Uncensored、Pydantic AI、RAPR AI、Semantic Kernel和TranslateBooksWithLLMs在文档中说明可连接Ollama。
- 多智能体工作流。 AutoGen、CAMEL、Cline、CrewAI、goose、IntentKit、MetaGPT、Pydantic AI、RAPR AI、Semantic Kernel和TaskWeaver在文档中说明支持多智能体编排。
- 持久记忆。 AMD GAIA、Atomic Agent、Atomic Chat、CAMEL、CrewAI、LangGraph、Letta (formerly MemGPT)、Locally Uncensored、RAPR AI和Semantic Kernel在文档中说明支持持久记忆。
- MCP。 AMD GAIA、Atomic Agent、AutoGen、Cline、CrewAI、Dify、goose、Locally Uncensored、Mission Control、Open Interpreter、Pydantic AI、RAPR AI、Semantic Kernel和web-search-mcp在文档中说明支持MCP。
- 工具调用。 AMD GAIA、Atomic Agent、AutoGen、CAMEL、Cline、CrewAI、Dify、DreamServer、Pydantic AI、Semantic Kernel和TaskWeaver在文档中说明支持工具调用或函数调用。
自主智能体:差异何在
- 本地LLM。 GPT Engineer、Hermes Agent、Leon AI、little-coder、Local Deep Research、Msty Go、nanobot、Open Felix和PhoneClaw在文档中说明支持使用本地LLM。
- Ollama。 little-coder、Local Deep Research、nanobot和PhoneClaw在文档中说明可连接Ollama。
- 运行代码。 Agent Zero、GPT Engineer、Hermes Agent、little-coder、Open Felix和Open Interpreter在文档中说明支持执行代码。
- 浏览网页。 Agent Zero、Hermes Agent、Leon AI和little-coder在文档中说明支持浏览网页。
- 持久记忆。 Agent Zero、Hermes Agent、Leon AI、Msty Go和nanobot在文档中说明支持持久记忆。
- 沙箱执行。 Agent Zero、Hermes Agent、Msty Go和Open Interpreter在文档中说明支持沙箱或隔离执行。
工作流构建器:差异何在
- 可视化构建器。 ComfyUI、Dify、Flowise、Langflow、n8n和Self-hosted AI Starter Kit在文档中说明提供可视化或拖拽式编辑器。
- 本地LLM。 Dify、n8n和Self-hosted AI Starter Kit在文档中说明支持使用本地LLM。
- Ollama。 Self-hosted AI Starter Kit在文档中说明可连接Ollama。
- Docker与自托管。 Baserow、Dify、Flowise、Langflow、n8n和Self-hosted AI Starter Kit在文档中说明支持Docker或自托管部署。
- API。 Baserow、ComfyUI、Dify、Flowise和Langflow在文档中说明提供HTTP或REST API。
- MCP。 Dify、Langflow和n8n在文档中说明支持MCP。
本对比无法告诉你的事
- 它比较的是文档中说明的能力,而不是质量。它无法说明生成的代码有多好、智能体有多可靠,或模型在你的硬件上运行得有多快——PromptQuorum没有对所列工具测量过这些方面。
- 破折号是我们所查阅文档中的空白,而不是否定性的结论。有些工具可能支持某项功能,只是其README没有提及。
- 项目状态很重要:在撰写本文时,GitHub将Flowise、TaskWeaver和GPT-Engineer的仓库标记为已归档(只读),Continue自己的README也说明其仓库是只读的,这意味着那里不再有后续开发。在为新项目选择某款工具之前,请先查看其评测。
- 工具变化很快。每个工具的评测都会注明核查所依据的版本,本指南会在评测更新时随之刷新。
常见问题
编程助手、智能体框架和自主智能体有什么区别?
编程助手在你的编辑器或终端中工作,帮助你编写代码。智能体框架或SDK是用来构建你自己的AI智能体的开发者工具包。自主智能体是能自行处理任务的现成智能体。工作流构建器负责连接各个步骤和服务,通常以可视化方式进行。它们承担的工作不同,因此分开比较。
对比表中的破折号是什么意思?
它表示项目自己的文档没有说明该属性。这并不代表该功能不存在;请查看该工具的评测或其代码仓库。
为什么一款工具会出现在多个表格中?
有些工具身兼数职——例如既是编程助手又是智能体框架——因此会在它所属的每一种类型下列出,并附上适用于该类型的属性。
这些工具中有带联盟推广链接的吗?
没有。在撰写本文时,PromptQuorum与本对比中的任何工具都没有联盟推广关系,这里的任何链接都不会带来佣金。
本对比多久更新一次?
每年刷新两次,并且每当所列工具的评测更新时也会刷新,因为表格与这些评测由同一份数据生成。
资料来源
- 各工具的官方README或网站,列于该工具的PromptQuorum评测中(可从对比表链接进入)。
- PromptQuorum本地AI应用目录——对比表每一行所依据的记录。
- 所列各项目的GitHub仓库状态(已归档或活跃),在撰写本指南时核查。