Tabbyは自己ホスト型のAIコーディングアシスタントで、GitHub Copilotのオープンソースかつオンプレミス代替案を提供します。いくつかの主要機能があります:
- 自己完結型で、DBMSやクラウドサービスが不要です。
- OpenAPIインターフェース。既存インフラストラクチャ(例:Cloud IDE)との統合が容易です。
- コンシューマーグレードのGPUに対応しています。
- 12/12/2025 GitHub issueをPochiタスクに接続し、CI/Lint/Testの結果の詳細とともにサイドバーから直接PRを作成できます vscode@0.20.0。
- 07/02/2025 v0.30 はGitLab Merge Requestをコンテキストとしてインデックス化をサポートしています!
- 05/25/2025 💡Agentプライベートプレビューへの参加に興味がありますか?早期ウェイトリスト承認を得るにはXでDMしてください!🎫
- 05/20/2025 v0.29でREST APIを通じて独自ドキュメントでTabbyを拡張できます! 🎉
- 05/01/2025 v0.28 Answer Engineメッセージを永続的で共有可能なPagesに変換しています
- 03/31/2025 v0.27 チャットサイドパネルでより豊富な
@メニューでリリースされました。
アーカイブ
- 02/05/2025 LDAP認証とバックグラウンドジョブの改善されたお知らせがTabby v0.24.0に搭載されます!✨
- 02/04/2025 VSCode 1.20.0アップグレード!ファイルを@-mentionしてチャットコンテキストとして追加でき、右クリックで新しいインライン編集オプションが利用可能です!
- 01/10/2025 Tabby v0.23.0 はコードブラウザ体験の強化とチャットサイドパネルの改善を備えています!
- 12/24/2024 Tabby v0.22.0に通知ボックスを導入しました!
- 12/06/2024 Llamafile展開統合とAnswer Engineのユーザー体験強化がTabby v0.21.0に搭載されます!🚀
- 11/10/2024 Tabby v0.20.0でAnswer Engineで異なるバックエンドチャットモデル間の切り替えがサポートされています!
- 10/30/2024 Tabby v0.19.0 はメインページに最近共有されたスレッドを備えており、発見可能性を向上させます。
- 07/09/2024 🎉TabbyのCodestral統合を発表します!
- 07/05/2024 Tabby v0.13.0 はAnswer Engineを導入しています。これは内部エンジニアリングチーム向けの中央知識エンジンです。開発チームの内部データとシームレスに統合し、開発者に信頼性と精度の高い回答を提供します。
- 06/13/2024 VSCode 1.7 はコーディング体験全体にわたって多機能なチャット体験を実現する重要なマイルストーンです。最新のサイドパネルチャットとチャットコマンドでの編集をお試しください!
- 06/10/2024 Tabbyの強化されたコード文脈理解に関する最新のブログ記事です!
- 06/06/2024 Tabby v0.12.0 リリース🔗シームレス統合(Gitlab SSO、自己ホスト型GitHub/GitLabなど)、⚙️柔軟な設定(HTTP API統合)、🌐拡張された機能(コードブラウザのリポジトリコンテキスト)をもたらします!
- 05/22/2024 Tabby VSCode 1.6 は複数の選択肢のインライン補完と自動生成されたコミットメッセージ🐱💻を備えています!
- 05/11/2024 v0.11.0 は📊ストレージ使用量の統計情報、🔗GitHub & GitLab統合、📋アクティビティページ、待望の🤖Ask Tabby機能を含む重要なエンタープライズアップグレードをもたらします!
- 04/22/2024 v0.10.0 リリース。Tabby利用状況のチーム単位の分析を含む最新のレポートタブを備えています。
- 04/19/2024 📣 Tabbyはローカル関連スニペット(ローカルLSPからの宣言と最近変更されたコード)をコード補完に組み込むようになりました!
- 04/17/2024 CodeGemmaとCodeQwenモデルシリーズが公式レジストリに追加されました!
- 03/20/2024 v0.9 リリース。フル機能のアドミンUIを強調しています。
- 12/23/2023 SkyServe 🛫 from SkyPilotを使用して、任意のクラウド上でTabbyをシームレスにデプロイできます。
- 12/15/2023 v0.7.0 がチーム管理とセキュアなアクセスでリリースされました!
- 10/15/2023 RAGベースのコード補完がv0.3.0で詳細に有効になりました🎉!Tabbyがリポジトリレベルのコンテキストを利用してどのようにより スマートになるかを説明するブログ記事を確認してください!
- 11/27/2023 v0.6.0 リリースされました!
- 11/09/2023 v0.5.5 リリース! UIの再設計とパフォーマンス向上を伴います。
- 10/24/2023 ⛳️ Tabby IDE プラグインのVSCode/Vim/IntelliJにおける主要な更新!
- 10/04/2023 Tabbyがサポートする最新モデルについてはモデルディレクトリを確認してください。
- 09/18/2023 AppleのM1/M2 Metal推論サポートがv0.1.1にランディングしました!
- 08/31/2023 Tabbyの最初の安定リリースv0.0.1 🥳。
- 08/28/2023 CodeLlama 7B の試験的サポート。
- 08/24/2023 TabbyがJetBrains Marketplaceに登録されました!
ドキュメントはこちらで見つけられます。
- 📚 インストール
- 💻 IDE/エディタ拡張機能
- ⚙️ 設定
Tabbyサーバーを開始する最も簡単な方法は、以下のDockerコマンドを使用することです:
docker run -it \
--gpus all -p 8080:8080 -v $HOME/.tabby:/data \
tabbyml/tabby \
serve --model StarCoder-1B --device cuda --chat-model Qwen2-1.5B-Instruct追加オプション(推論タイプ、並列化など)については、ドキュメントページを参照してください。
詳細ガイドは CONTRIBUTING.md を参照してください。
git clone --recurse-submodules https://github.com/TabbyML/tabby
cd tabby既にリポジトリをクローンしている場合は、git submodule update --recursive --init コマンドを実行してすべてのサブモジュールを取得できます。
-
このチュートリアルに従って Rust 環境をセットアップしてください。
-
必要な依存関係をインストールしてください。
# For MacOS
brew install protobuf
# For Ubuntu / Debian
apt install protobuf-compiler libopenblas-dev- 有用なツールをインストールしてください。
# For Ubuntu
apt install make sqlite3 graphvizcargo buildコマンドを実行して Tabby をビルドできます。
... Pull Request を送信することをお忘れなく。
- 🎤 Twitter / X - TabbyML に関するあらゆることについて関わりましょう
- 📚 LinkedIn - コミュニティからの最新情報をフォローしましょう
- 💌 Newsletter - Tabby の洞察と秘訣をアンロックするために購読してください
