代码开源本地部署编程助手 本地部署模型

Tabby(自托管编码助手) v0.24

Tabby系列 · TabbyML(开源社区) · 2023-07发布

开源支持本地部署国内可直连有免费额度代码专用

模型介绍

开源的本地 AI 编程助手服务,代码补全面向团队部署,完全掌控数据不外泄,兼容 VS Code / JetBrains 插件,是企业私有化代码助手的首选。

模型基础信息

模型系列Tabby系列
开发机构TabbyML(开源社区)
发布时间2023-07
参数规模框架(无固定参数)
上下文窗口代码补全 / 编程助手
模型类型本地代码助手服务
中文能力待评估
使用方式网页体验 / API调用 / 本地部署

免费额度与收费政策

完全免费开源

免费规则详情

Apache-2.0 开源免费。

收费标准简介

完全免费;成本为服务器。

模型能力介绍

✅ 核心优势

  • 代码数据完全私有
  • 团队集中部署管理
  • 兼容主流 IDE 插件
  • 代码补全质量好

⚠️ 短板与局限

  • 代码模型自选
  • 需一台常开服务器
  • 功能略少于商业助手

🎯 适用场景

  • 企业代码补全内网
  • 代码隐私优先团队
  • 开源编程助手
  • 自托管 AI 工具链

模型使用教程

本章节整理 Tabby(自托管编码助手) 的在线体验、API调用、本地部署全套入门教程,快速上手使用该模型。

  • 部署服务后,在 IDE 安装 Tabby 插件并填入服务地址。
  • 支持自然语言生成与代码补全。
  • 团队可在控制台统一管理用户与模型。

官方一键安装脚本 / Docker 部署,模型从 Hugging Face 下载(可配镜像)。

服务兼容 OpenAI 风格 API,也可单独调用补全接口。插件连接:VS Code → Tabby → Connect to Server。

docker run -it --gpus all -p 8080:8080 \
  -v $PWD/data:/data tabbyml/tabby serve --model StarCoder2-3B --device cuda

浏览器打开 http://localhost:8080,安装 VS Code 插件连接即可获得代码补全。

💡 使用小技巧

Docker 部署简单;Pick 代码模型(如 StarCoder2)。

安装对应 IDE 插件并指向服务地址。

❓ 常见问题 FAQ

Q1:Tabby 支持哪些 IDE?

A1:VS Code、JetBrains、ESLint 等插件。

Q2:代码会泄露吗?

A2:完全本地自托管,数据不上云。

访问备注与注意事项