代码开源本地部署编程助手 本地部署模型
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:完全本地自托管,数据不上云。
访问备注与注意事项
- 需自选/下载代码模型
- 官方文档完善
Aitishiku.com