Doorman11991 / smallcode
소형 LLM에 최적화된 AI 코딩 에이전트. 4B 활성 모델로 87% 벤치마크 달성.
이 프로젝트에 대해
Doorman11991 님의 smallcode 프로젝트는 GitHub에서 318개의 별을 받으며 많은 개발자들의 주목을 받고 있습니다. 특히 JavaScript 환경에서 유용하게 활용될 수 있으며, 최근 오픈소스 커뮤니티에서 활발한 기여와 토론이 이루어지고 있는 트렌딩 레포지토리입니다.
Language Breakdown
🇰🇷 한국어 번역 README
캐시 히트SmallCode
简体中文 | 영어
소형 LLM(8B-35B 파라미터)에 최적화된 AI 코딩 에이전트
SmallCode는 소비자용 하드웨어에서 실행되는 로컬 모델(8B-35B)로부터 유용한 작업을 추출하도록 처음부터 설계된 터미널 기반 코딩 에이전트입니다. OpenCode 같은 도구가 128k 이상의 컨텍스트와 완벽한 도구 호출을 가진 최첨단 모델을 가정하는 반면, SmallCode는 소형 모델의 제한을 지능적인 구조를 통해 보완합니다.
권장 모델 크기: 8B-35B 파라미터. 더 작은 모델(≤4B)은 다단계 도구 사용에 어려움을 겪고, 턴 간에 컨텍스트를 잃을 수 있습니다. 더 큰 모델(>35B)은 SmallCode의 적응이 필요 없으며 최첨단 모델용 도구로 더 잘 활용될 수 있습니다.
왜 SmallCode인가?
| OpenCode | SmallCode | |
|---|---|---|
| 대상 | 최첨단 모델 (Claude, GPT-5) | 8B-35B 로컬 모델 |
| 컨텍스트 관리 | 모든 것을 다 덤프 | 예산 관리, 요약 |
| 도구 호출 | 신뢰 가능한 JSON 가정 | 다중 포맷 허용 파서 |
| 계획 | 단일 실행 | TODO 파일 기반 단계 분해 |
| 편집 | 전체 파일 쓰기 | 검색 및 교체 패치 |
| 프라이버시 | 클라우드 API 호출 | 완전 로컬, 네트워크 불필요 |
빠른 시작
미리 빌드된 바이너리 (Node.js 필요 없음)
Windows, macOS, Linux용으로 릴리스마다 미리 컴파일된 tarball을 제공합니다 — Node.js와 모든 네이티브 애드온이 번들되어 있어 node-gyp나 C++ 빌드 도구가 필요 없습니다.
| 플랫폼 | 원라인 설치 |
|---|---|
| Linux / macOS | bash . README.md 내 skills/README.md 참조 |
🌐 본 텍스트는 빠른 이해를 돕기 위한 요약 번역본입니다. 정확한 기술 정보 및 전체 코드는 GitHub 원문에서 확인하실 수 있습니다.
이 정보는 AI가 자동으로 분석한 결과입니다. 정확한 내용은 원문을 확인하세요.
Doorman11991/smallcode GitHub 원문 바로가기 →