Tabby는 GitHub Copilot의 오픈 소스 및 온프레미스 대안을 제공하는 셀프 호스팅 AI 코딩 어시스턴트입니다. 다음과 같은 주요 기능을 자랑합니다:
- 독립형으로 DBMS나 클라우드 서비스가 필요 없습니다.
- OpenAPI 인터페이스로 기존 인프라(예: Cloud IDE)와 쉽게 통합할 수 있습니다.
- 소비자용 GPU를 지원합니다.
🔥 최신 소식
- 2025년 5월 25일 💡 Agent 프라이빗 프리뷰에 참여하시겠습니까? X에서 DM을 보내어 초기 대기자 명단 승인을 받으세요!🎫
- 2025년 5월 20일 v0.29에서 REST API를 통해 자신의 문서📃로 Tabby를 강화하세요! 🎉
- 2025년 5월 1일 v0.28 Answer Engine 메시지를 지속적이고 공유 가능한 페이지로 변환
- 2025년 3월 31일 v0.27 릴리스, 채팅 사이드 패널에 더 풍부한
@
메뉴 추가
- 2025년 2월 5일 Tabby v0.24.0에 LDAP 인증 및 백그라운드 작업에 대한 더 나은 알림 기능이 추가되었습니다!✨
- 2025년 2월 4일 VSCode 1.20.0 업그레이드! @-멘션으로 파일을 채팅 컨텍스트에 추가하고, 새로운 우클릭 옵션으로 인라인 편집이 가능합니다!
보관된 소식
- 2025년 1월 10일 Tabby v0.23.0 코드 브라우저 경험 향상 및 채팅 사이드 패널 개선!
- 2024년 12월 24일 Tabby v0.22.0에 알림 박스 도입!
- 2024년 12월 6일 Llamafile 배포 통합 및 향상된 Answer Engine 사용자 경험이 Tabby v0.21.0에 도입되었습니다!🚀
- 2024년 11월 10일 Tabby v0.20.0에서 Answer Engine에서 다양한 백엔드 채팅 모델 전환이 지원됩니다!
- 2024년 10월 30일 Tabby v0.19.0 메인 페이지에 최근 공유된 스레드를 추가하여 발견성을 개선했습니다.
- 2024년 7월 9일 🎉 Tabby에서 Codestral 통합 발표!
- 2024년 7월 5일 Tabby v0.13.0 Answer Engine 도입, 내부 엔지니어링 팀을 위한 중앙 지식 엔진입니다. 개발 팀의 내부 데이터와 원활하게 통합되어 개발자에게 신뢰할 수 있고 정확한 답변을 제공합니다.
- 2024년 6월 13일 VSCode 1.7 코딩 경험 전반에 걸친 다재다능한 채팅 경험으로 중요한 이정표를 달성했습니다. 최신 사이드 패널 채팅 및 채팅 명령을 통한 편집을 시도해 보세요!
- 2024년 6월 10일 최신 📃블로그 포스트 Tabby의 향상된 코드 컨텍스트 이해 발표!
- 2024년 6월 6일 Tabby v0.12.0 릴리스는 🔗원활한 통합(Gitlab SSO, 셀프 호스팅 GitHub/GitLab 등), ⚙️유연한 구성(HTTP API 통합), 🌐확장된 기능(코드 브라우저에서 repo-컨텍스트)을 제공합니다!
- 2024년 5월 22일 Tabby VSCode 1.6 인라인 완성에서 다중 선택 및 자동 생성 커밋 메시지🐱💻 지원!
- 2024년 5월 11일 v0.11.0 📊저장소 사용량 통계, 🔗GitHub & GitLab 통합, 📋활동 페이지, 그리고 오랫동안 기다려온 🤖Tabby에게 물어보기 기능 등 주요 기업용 업그레이드 제공!
- 2024년 4월 22일 v0.10.0 릴리스, Tabby 사용에 대한 팀별 분석을 제공하는 최신 보고서 탭 추가.
- 2024년 4월 19일 📣 Tabby가 코드 완성을 위해 로컬 관련 스니펫(로컬 LSP의 선언 및 최근 수정된 코드)을 통합했습니다!
- 2024년 4월 17일 CodeGemma 및 CodeQwen 모델 시리즈가 공식 레지스트리에 추가되었습니다!
- 2024년 3월 20일 v0.9 릴리스, 완전한 기능의 관리자 UI 강조.
- 2023년 12월 23일 SkyPilot의 SkyServe 🛫를 통해 어떤 클라우드에서도 Tabby를 원활하게 배포하세요.
- 2023년 12월 15일 v0.7.0 팀 관리 및 보안 액세스 기능으로 릴리스!
- 2023년 10월 15일 v0.3.0에서 RAG 기반 코드 완성 활성화🎉! 블로그 포스트에서 Tabby가 repo-레벨 컨텍스트를 활용하여 더 똑똑해지는 방법을 확인하세요!
- 2023년 11월 27일 v0.6.0 릴리스!
- 2023년 11월 9일 v0.5.5 릴리스! UI 재설계 + 성능 개선.
- 2023년 10월 24일 ⛳️ VSCode/Vim/IntelliJ용 Tabby IDE 플러그인 주요 업데이트!
- 2023년 10월 4일 Tabby에서 지원하는 최신 모델은 모델 디렉토리에서 확인하세요.
- 2023년 9월 18일 Apple의 M1/M2 Metal 추론 지원이 v0.1.1에 추가되었습니다!
- 2023년 8월 31일 Tabby의 첫 번째 안정 버전 v0.0.1 🥳.
- 2023년 8월 28일 CodeLlama 7B 실험적 지원.
- 2023년 8월 24일 Tabby가 JetBrains Marketplace에 등장!
👋 시작하기
문서는 여기에서 확인할 수 있습니다.
1분 안에 Tabby 실행하기
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 환경을 설정하세요.
-
필요한 종속성을 설치하세요:
brew install protobuf
apt install protobuf-compiler libopenblas-dev
- 유용한 도구 설치:
apt install make sqlite3 graphviz
- 이제
cargo build
명령을 실행하여 Tabby를 빌드할 수 있습니다.
개발 시작하기!
... 그리고 Pull Request 제출을 잊지 마세요.
🌍 커뮤니티
- 🎤 Twitter / X - TabbyML과 모든 가능한 것들에 대해 소통하세요
- 📚 LinkedIn - 커뮤니티의 최신 소식을 팔로우하세요
- 💌 뉴스레터 - Tabby 통찰력과 비밀을 해제하기 위해 구독하세요
🔆 활동

🌟 스타 히스토리
