2025-10-14
1일 1아티클
데보션
TabbyML
TabbyML
- 자체 호스팅 가능한 AI 코드 어시스턴트
- 기업 내부에서 완전한 통제권 유지하면서, 코드 자동완성 및 AI 기반 개발 지원
- GitHub Copilot과 유사한 개발 경험 제공 목표
구성요소
- VS Code, JetBrains IDE, Vim/NeoVim 등 주요 개발 환경에 통합되는 IDE 플러그인
- 온프레미스 환경에서 Docker/Native Binary로 실행되며 모든 작업 처리
- GPU/CPU에서 직접 실행되는 언어 모델이 실제 코드 생성 및 분석 수행
핵심 기능
- Code Completion
- 실시간 코드 자동완성
- 현재 파일 및 프로젝트 내 관련 파일 분석을 통해, 다음 작성할 코드 예측
- 개발자의 코딩 스타일에 맞는 제안 생성
- Answer Engine
- 자연어 질의에 대한 답변 생성
- 코드베이스 전체 검색으로 관련 정보 추출, 종합적 답변 제공
- IDE 내 특정 함수의 동작 방식, 의존성, 구현 세부사항 등 질문 가능
- Inline Chat
- 코드 에디터 내 대화형 인터페이스
- 선택 코드 블록에 대한 설명, 리팩토링, 버그 수정 등 질의 가능
- Agent
- 복잡한 작업 자동화 워크플로우 구성
- TC 생성, 문서화, 코드 리뷰 등 반복적 작업 자동화 기능 준비중
- Data Connectors
- 외부 데이터 소스와의 연동
- Git, 문서 시스템, 이슈 트래커 등과의 연결로 풍부한 컨텍스트 제공
오늘 배운 것
- AI 선형회귀
내일 할 일
- AI