Hub documentation
Spaces의 Tabby
Spaces의 Tabby
Tabby는 오픈소스 셀프호스팅 AI 코딩 어시스턴트입니다. Tabby를 사용하면 모든 팀이 LLM 기반 코드 완성 서버를 손쉽게 구축할 수 있습니다.
이 가이드에서는 Hugging Face 웹사이트에서 직접 개발을 위해 자체 Tabby 인스턴스를 배포하고 사용하는 방법을 배웁니다.
첫 번째 Tabby Space
이 섹션에서는 Tabby Space를 배포하고 이를 개인 또는 조직에 활용하는 방법을 배웁니다.
Spaces에 Tabby 배포
Tabby는 몇 번의 클릭만으로 Spaces에 배포할 수 있습니다:
Owner(개인 계정 또는 조직), Space 이름, Visibility를 정의해야 합니다. api 엔드포인트를 보호하기 위해 visibility를 Private으로 설정합니다.

Building status를 확인할 수 있습니다. Running으로 변경되면 Space가 준비된 것입니다. Tabby Swagger UI가 표시되지 않으면 페이지를 새로고침해 보세요.

Space의 제목, 이모지, 색상을 사용자 지정하려면 “파일 및 버전”으로 이동하여 README.md 파일의 메타데이터를 편집하세요.
Tabby Space URL
Tabby가 실행되면, https://hf.526339.xyzm/spaces/TabbyML/tabby와 같은 Space 링크의 경우 직접 URL은 https://huggingface.co/proxy/tabbyml-tabby.hf.space입니다. 이 URL을 통해 전체 화면 모드의 안정적인 Tabby 인스턴스에 접근할 수 있으며, IDE/에디터 확장 프로그램이 통신하는 API 엔드포인트로 사용됩니다.
Space 백엔드에 VSCode 확장 연결
- VSCode Extension을 설치하세요.
- 다음 위치에 있는 파일을 엽니다.
~/.tabby-client/agent/config.toml. 두 부분인[server]섹션과[server.requestHeaders]섹션의 주석을 해제합니다.- 이전 단계에서 찾은 Direct URL을 엔드포인트로 설정하세요.
https://huggingface.co/proxy/UserName-SpaceName.hf.space와 같은 형식이어야 합니다. - Space가 Private으로 설정되어 있으므로, 엔드포인트에 액세스하려면 인증 헤더를 구성하는 것이 필수적입니다. Access Tokens 페이지에서 토큰을 가져올 수 있습니다.
- 이전 단계에서 찾은 Direct URL을 엔드포인트로 설정하세요.

연결이 성공적으로 완료되었음을 나타내는 ✓ 아이콘을 확인할 수 있습니다.

설정을 완료했습니다. 이제 탭을 자유롭게 사용해 보세요!

You can also utilize Tabby extensions in other IDEs, such as JetBrains.
피드백 및 지원
개선 제안이 있거나 특정 지원이 필요하시면 Tabby Slack 커뮤니티에 참여하시거나 Tabby의 GitHub 저장소를 통해 문의해 주세요.
Update on GitHub