Tabby

开源自托管 AI 编程助手,兼顾代码补全、即时问答与内联对话

访问官网 tabby.tabbyml.com
Tabby 官网页面截图
tabby.tabbyml.com 官网页面截图,实际界面以官网为准。

Tabby是什么

Tabby 是一款开源、可自托管的 AI 编程助手,旨在将 AI 能力融入开发工作流,同时让团队保持对数据与部署的控制。它提供透明、灵活且高度可配置的替代方案,适用于云端或本地环境。

核心功能包括智能代码补全、IDE 内的即时答案引擎、与代码上下文紧密绑定的内联聊天,以及通过数据连接器接入多源信息以提升建议的相关性。Tabby 支持多种主流 IDE 与语言生态,并可利用消费级 GPU 进行本地加速。

最新推出的 Agent 能力与 Pochi(全栈 AI 队友)进一步扩展了自动化协作边界,能够像人类队友一样规划、执行并跟进任务。更多细节以官网为准。

主要功能

  • 代码补全基于上下文理解提供实时、准确的 AI 建议,帮助更快编写函数与复杂项目代码。
  • 答案引擎在 IDE 内直接提问,获得清晰简明的解释或示例,减少打断与搜索成本。
  • 内联聊天在编辑器中与 AI 实时对话,讨论思路、提出问题并获取建议,保持上下文连贯。
  • 数据连接器连接文档、配置文件与外部 API 等数据源,提升 AI 对项目独特语境的理解。
  • Agent 与 Pochi新增的 Agent 能力与 Pochi 全栈 AI 队友可规划、执行并跟进任务,融入现有工具与工作流。
  • 自托管与隐私支持本地或私有部署,无需外部数据库或云服务,保障软件供应链安全与数据可控。
  • 灵活集成兼容云 IDE 与常见开发环境,支持消费级 GPU,便于按团队需求定制部署。
  • 广泛生态支持覆盖 VS Code、Neovim、IntelliJ 系列等主流 IDE,适配多种语言与库。

如何使用

  1. 1.访问官网查看文档与快速开始指南。
  2. 2.选择部署方式:自托管或云端方案,并按指引安装 Tabby。
  3. 3.在你的 IDE 中安装对应插件并连接到 Tabby 服务。
  4. 4.配置数据连接器以接入项目文档、配置或 API 等资源。
  5. 5.使用代码补全、答案引擎与内联聊天开始日常开发。
  6. 6.如需更高自动化,探索 Agent 与 Pochi 的任务规划与执行能力。

应用场景

  • 私有化研发在对数据安全与合规要求较高的团队中,通过自托管实现本地加速与隐私保护。
  • 快速排障与学习在编码过程中即时提问,获得针对当前仓库与上下文的解答,减少切换窗口的中断。
  • 跨模块协作利用内联聊天与数据连接器,让 AI 理解项目文档与配置,提升团队协作效率。
  • 自动化任务推进借助 Agent 与 Pochi 进行任务规划、执行与跟进,降低重复性工作负担。

价格 / 免费额度

定价与可用套餐以官网为准。

适合人群

  • 重视数据隐私与安全的企业研发团队
  • 需要本地加速与自定义部署的工程团队
  • 希望在不离开 IDE 的情况下快速获取答案的开发者
  • 寻求自动化任务规划与执行的团队

常见问题

Tabby 是否支持自托管?

支持。Tabby 提供自托管方案,可在本地或私有环境中部署,无需外部数据库或云服务。

Tabby 能接入哪些数据源?

通过数据连接器,Tabby 可以接入文档、配置文件与外部 API 等来源,以增强对项目上下文的理解。具体支持以官网文档为准。

Tabby 支持哪些 IDE?

官方列出支持 VS Code、Neovim、IntelliJ 系列(如 PyCharm、WebStorm、GoLand 等)以及 Android Studio、AppCode、CLion、PhpStorm、Rider、RubyMine 等。详细兼容性请查阅官网。

Agent 与 Pochi 是什么?

Agent 是新增的智能体能力;Pochi 是全栈 AI 队友,能够像人类一样规划、执行并跟进任务,融入现有工具与工作流。更多细节以官网发布为准。

是否需要高性能服务器才能运行?

Tabby 支持消费级 GPU,便于在本地或私有环境中部署。具体硬件建议与性能表现以官网文档为准。

标签

  • 开源
  • 自托管

返回AI编程工具