关键要点
- Tabby(github.com/TabbyML/tabby)是一款自托管、开源的AI编程助手,定位为GitHub Copilot的本地部署替代方案
- 由Meng Zhang和Lucy Gao创立,两人均曾就职于Google,2023年10月宣布获得由Yunqi Partners和ZooCap领投的320万美元种子轮融资
- 核心采用Apache 2.0许可,另有一个独立许可的企业版目录(
ee/) - 通过Docker在你自己的GPU(NVIDIA、经ROCm的AMD)或Apple Silicon(Metal)硬件上运行
- 集成VS Code、JetBrains系IDE和Vim/Neovim
- 截至本评测时,GitHub star数约33,900,fork数1,800
📍 简单一句话
Tabby是一款免费、开源(Apache 2.0)、自托管的AI编程助手,由Meng Zhang和Lucy Gao打造,定位为GitHub Copilot的本地部署替代方案,GitHub star数约33,900,集成VS Code、JetBrains和Vim/Neovim,通过Docker在你自己的硬件上运行。
💬 简单来说
Tabby是一款免费软件,安装在你自己的服务器上——而非云服务——为你的编辑器提供AI驱动的代码补全和聊天功能,类似GitHub Copilot,但你的代码永远不会离开你自己的基础设施。它需要自带一个本地模型才能运行(最好配GPU),而开发它的公司也向希望在同一自托管核心之上获得额外管理功能和支持的团队出售付费方案。
📌注: 本评测基于Tabby的GitHub仓库、其文档站点以及独立报道(TechCrunch、SiliconANGLE)。本评测研究期间无法从tabbyml.com的定价页面清晰确认当前的Team/Enterprise具体价格,已相应标注——请在预算前直接核实。
Tabby是什么?
Tabby是一款免费、开源、自托管的AI编程助手,你在自己的服务器上运行它,定位为GitHub Copilot的本地部署替代方案。 由前Google工程师Meng Zhang和Lucy Gao创立,2023年10月宣布获得由Yunqi Partners和ZooCap领投的320万美元种子轮融资。
- 产品类型:一个自托管服务器(通过Docker)加IDE扩展客户端——不是云SaaS产品
- 许可:核心项目采用Apache 2.0;独立的
ee/(企业版)目录采用自己的许可 - 创始人:Meng Zhang和Lucy Gao,两人均曾就职于Google
- 融资:320万美元种子轮,2023年10月宣布,由Yunqi Partners和ZooCap领投
- 规模:截至本评测时,GitHub star数约33,900,fork数1,800
- 核心差异化:本地部署/物理隔离部署——代码或补全结果不会离开你自己的基础设施
Tabby实际能做什么?
Tabby为你的编辑器添加AI驱动的代码补全和聊天功能,运行在自托管的本地模型上而非云API,并配有可选的RAG式上下文层,将回答建立在你自己的代码库和文档基础上。
- 代码补全:输入时的多行及整函数内联建议,与GitHub Copilot的核心功能相当
- 聊天:在IDE内就你的代码进行对话式协助
- "Answer Engine":一项基于已索引仓库内容的代码库问答功能
- Context Providers:一个RAG式的层,引入仓库、文档和配置上下文,为补全和聊天提供依据
- 支持的本地模型:推荐/文档化的选项包括StarCoder-1B、Qwen2-1.5B-Instruct、CodeLlama 7B、CodeGemma以及CodeQwen系列
- 硬件支持:通过Docker支持消费级NVIDIA GPU,通过专用
tabby-rocm镜像支持AMD GPU,通过Metal支持Apple Silicon(M1/M2及更新型号) - MCP支持:Tabby可作为MCP客户端,将Model Context Protocol服务器注册为额外的上下文提供方(支持stdio和streamable-HTTP传输)——根据一个要求更深入支持的未解决GitHub issue,这项集成仍在演进中,尚非成熟、功能完整的MCP客户端
平台、定价与许可
平台
- Tabby的说明:
- 通过Docker自托管的服务器(NVIDIA、AMD ROCm或Apple Silicon/Metal),提供适用于VS Code、JetBrains系IDE和Vim/Neovim的IDE客户端。
Community层级
- Tabby的说明:
- 免费,最多5名用户,包含代码补全、聊天、Answer Engine和Context Providers。
Team层级
- Tabby的说明:
- 付费,据第三方来源报道约为19美元/席位/月,最多50名用户;本评测无法从tabbyml.com/pricing清晰确认当前准确数字——预算前请直接核实。
Enterprise层级
- Tabby的说明:
- 定制报价,用户数不限,附加安全、SSO和组管理功能。
许可
- Tabby的说明:
- 核心项目采用Apache 2.0,已通过GitHub仓库的LICENSE文件确认。独立的
ee/(企业版)目录及第三方组件采用各自的许可。
Tabby的定价页面在本评测研究期间返回了不一致的数据(除Community/Team/Enterprise数字外,还出现了一个看似无关的年度定价方案)——在直接核实tabbyml.com/pricing之前,不要将任何具体的Team/Enterprise美元数字视为已确认。
下载与安装Tabby
Tabby的服务器通过已发布的Docker镜像运行,其IDE客户端可从标准应用市场免费安装。
Source | Link |
|---|---|
| GitHub仓库(源代码,Apache 2.0) | github.com/TabbyML/tabby |
| Docker镜像(NVIDIA/CPU) | Docker Hub上的tabbyml/tabby,或ghcr.io/tabbyml/tabby |
| Docker镜像(AMD GPU/ROCm) | tabby-rocm——当前镜像名称请查看GitHub仓库 |
| VS Code Marketplace | marketplace.visualstudio.com/items?itemName=TabbyML.vscode-tabby |
| JetBrains Marketplace | 插件名为"Tabby"——在JetBrains Marketplace搜索,或查看Tabby文档获取当前直接链接 |
| 文档 | tabby.tabbyml.com/docs/welcome |
运行服务器需要你自己的硬件(最好配GPU)以及一定的Docker/运维经验——不像大多数竞品那样一键云注册即可。
Tabby适合谁使用?
Tabby适合那些认为将代码留在自有基础设施上比使用最强大的云模型更重要的开发者和团队。
Tabby不适合哪些场景
如果你想要零基础设施管理下的云级补全质量,或需要自主的多文件代理行为,Tabby并不合适。
- 不是零运维产品——你必须自行配置、运行和维护服务器(最好配GPU),这是云SaaS工具无需承担的真实运维负担
- 不保证达到云端前沿模型的补全质量——输出上限取决于你选择的本地模型;部分用户反映在复杂任务上输出明显较弱
- 不是自主编程代理——它是补全/聊天助手,而非像Cline或Cursor代理模式那样的多文件规划与执行工具
- 对MCP的支持尚未完全成熟——Tabby可作为MCP客户端,但根据一个未解决的GitHub功能请求,这项集成仍在演进中,尚非完整实现
- 对需要管理功能的大团队来说无法免费扩展——Community层级上限为5名用户;更大团队需要付费的Team或Enterprise方案
评估Tabby时的常见误区
关于Tabby的大多数困惑,源于期望它表现得像云SaaS产品或完全自主的编程代理。
竞品与替代方案
Tabby最常与GitHub Copilot、Continue.dev、Sourcegraph Cody和Cursor相比较,其相对于所有这些工具的主要差异化在于自托管、本地部署。
Tool | Best known for | Link |
|---|---|---|
| GitHub Copilot | Microsoft/GitHub主流的云托管AI自动补全和聊天扩展 | github.com/features/copilot |
| Continue.dev | 开源自动补全/聊天扩展,已停止维护(2026年6月被Cursor收购) | Continue.dev 评测 |
| Sourcegraph Cody | 基于Sourcegraph代码搜索技术、仅面向企业的AI助手 | Sourcegraph Cody 评测 |
| Cursor | 商业化、独立的云端AI优先代码编辑器 | cursor.com |
| Cline | 面向VS Code和JetBrains的开源自主代理扩展 | Cline 评测 |
此列表反映了常与Tabby比较的工具,并非PromptQuorum的独立排名——选择前请核实各工具当前的定价和功能。
常见问题
Tabby是什么?
Tabby(github.com/TabbyML/tabby)是一款免费、开源、自托管的AI编程助手,作为GitHub Copilot的本地部署替代方案而构建。
Tabby免费吗?
核心的自托管Community层级对最多5名用户免费。公司TabbyML在同一自托管核心之上为更大团队出售付费的Team和Enterprise层级。
Tabby是开源的吗?
是的,核心项目采用Apache 2.0许可,已通过其GitHub仓库确认。独立的企业版目录及部分第三方组件采用各自的许可。
运行Tabby需要GPU吗?
强烈建议配备GPU以获得良好的补全速度和质量——Tabby支持NVIDIA GPU、通过ROCm的AMD GPU,以及通过Metal的Apple Silicon。也可在CPU上运行,但性能会较慢。
Tabby支持MCP(Model Context Protocol)吗?
Tabby可作为MCP客户端,将MCP服务器注册为上下文提供方,但根据一个未解决的GitHub功能请求,这项集成仍在演进中,尚非完整、成熟的实现。
Tabby与GitHub Copilot相比如何?
Copilot是使用大型前沿模型的云托管闭源产品。Tabby自托管且开源,将代码留在你自己的基础设施上,但补全质量取决于你选择的(通常更小的)本地模型。
Tabby由谁创立?
Tabby由前Google工程师Meng Zhang和Lucy Gao创立,两人于2023年10月宣布获得320万美元种子轮融资。
Tabby能像Cline或Cursor那样自主编辑多个文件吗?
不能。Tabby是代码补全与聊天助手,不是自主的多文件代理——若需要这类代理行为,可考虑Cline或Cursor的代理模式。
Tabby支持哪些IDE?
VS Code、大多数JetBrains系IDE,以及Vim/Neovim。
PromptQuorum是否独立测试过Tabby的说法?
本评测基于Tabby的GitHub仓库、文档以及独立报道(TechCrunch、SiliconANGLE),而非PromptQuorum的实测基准测试。
