Repolode
itayinbarr

itayinbarr/little-coder

소형 로컬 LLM에 맞춰 튜닝한 pi 기반 코딩 에이전트로, 백그라운드 작업, 계획 모드, 단계별 모델 선택을 지원합니다.

대체할 수 있는 제품:Claude Code

스타
2,718
포크
187
열린 이슈
11
마지막 커밋
2개월 전

어떤 프로젝트인가요?

little-coder는 프런티어급 클라우드 모델이 아닌 소형 로컬 언어 모델로도 유용한 작업을 수행하도록 설계된 터미널 코딩 에이전트입니다. pi 에이전트 프레임워크를 기반으로 하며, 확장 기능 약 30개, 짧은 도구 사용 지침을 주입하는 스킬 카드 30개, Python 벤치마크 하네스를 추가합니다. 런처는 번들로 제공되는 확장 기능만 불러와 콜드 스타트 시 컨텍스트를 작게 유지하고 동작을 예측 가능하게 합니다.

이 에이전트는 llama.cpp, Ollama, LM Studio 및 OpenAI 호환 서버를 대상으로 작동하며, Anthropic과 OpenAI 같은 클라우드 제공업체도 지원합니다. 작업을 조사하고 편집 전에 계획을 작성하는 계획 모드, 출처가 포함된 보고서를 생성하는 심층 조사 모드, dispatch 도구로 실행하는 하위 에이전트, 패턴 일치·출력 중단·종료 이벤트가 발생하면 모델을 깨우는 백그라운드 셸 작업 등의 기능을 제공합니다. 셸 명령은 안전한 접두어 허용 목록을 거치며, 단계별 모델 설정을 통해 계획과 구현에 서로 다른 모델을 사용할 수 있습니다.

이 프로젝트는 단일 소비자용 노트북 GPU에서 실행한 Qwen 모델의 Aider Polyglot 및 Terminal-Bench 결과를 공개합니다. npm 또는 bun으로 설치할 수 있으며 Node.js 22.19 이상이 필요합니다.

핵심 기능

  • 01로컬 llama.cpp, Ollama, LM Studio 서버와 클라우드 제공업체에서 실행
  • 02계획 모드에서 작업을 조사하고 확인 질문을 한 뒤 편집 전에 계획 작성
  • 03심층 조사 모드에서 출처가 포함된 단일 Markdown 보고서 생성
  • 04백그라운드 셸 작업에서 출력 패턴 일치, 출력 중단 또는 종료 시 모델 깨우기
  • 05안전한 접두어 허용 목록과 편집 전 읽기 규칙으로 셸 명령 제한
  • 06계획 단계와 구현 단계에 서로 다른 모델 지정 가능

활용 사례

  • Qwen 등 로컬 호스팅 모델을 사용해 노트북에서 오프라인 코딩 에이전트 실행
  • 고정된 스캐폴드로 소형 모델의 코딩 벤치마크 성능 비교
  • 에이전트가 백그라운드에서 모니터링하는 동안 장시간 빌드나 학습 작업 실행
  • 대형 모델로 변경 사항을 계획한 뒤 소형 로컬 모델로 구현

빠른 시작

  1. 1

    Node.js 22.19 이상을 설치하세요

  2. 2

    npm으로 little-coder를 전역 설치하세요

    npm install -g little-coder
  3. 3

    프로젝트 디렉터리에서 little-coder를 실행하세요

    little-coder

사용 전 알아둘 점

  • Qwen 모델을 사용하는 로컬 llama.cpp 환경에 맞춰 설계하고 최적화했기 때문에 클라우드 모델 지원은 상대적으로 제한적입니다.
  • bun으로 설치하더라도 런타임에 Node.js 22.19 이상이 필요합니다.
  • 권장 로컬 모델을 실행하려면 성능이 좋은 GPU 또는 충분한 RAM이 필요하며, llama.cpp를 직접 빌드해야 합니다.

포함된 컬렉션

토픽

자주 묻는 질문

little-coder은(는) 무엇인가요?
소형 로컬 LLM에 맞춰 튜닝한 pi 기반 코딩 에이전트로, 백그라운드 작업, 계획 모드, 단계별 모델 선택을 지원합니다. little-coder는 프런티어급 클라우드 모델이 아닌 소형 로컬 언어 모델로도 유용한 작업을 수행하도록 설계된 터미널 코딩 에이전트입니다. pi 에이전트 프레임워크를 기반으로 하며, 확장 기능 약 30개, 짧은 도구 사용 지침을 주입하는 스킬 카드 30개, Python 벤치마크 하네스를 추가합니다. 런처는 번들로 제공되는 확장 기능만 불러와 콜드 스타트 시 컨텍스트를 작게 유지하고 동작을 예측 가능하게 합니다.
little-coder은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
little-coder은(는) Apache-2.0 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
little-coder은(는) 아직 유지보수되고 있나요?
6개월 이내 업데이트. little-coder의 마지막 커밋은 2026년 9월 18일입니다.
little-coder은(는) 어디에 사용할 수 있나요?
Qwen 등 로컬 호스팅 모델을 사용해 노트북에서 오프라인 코딩 에이전트 실행 고정된 스캐폴드로 소형 모델의 코딩 벤치마크 성능 비교 에이전트가 백그라운드에서 모니터링하는 동안 장시간 빌드나 학습 작업 실행 대형 모델로 변경 사항을 계획한 뒤 소형 로컬 모델로 구현
little-coder는 어떻게 설치하나요?
Node.js 22.19 이상을 설치하세요 npm으로 little-coder를 전역 설치하세요: npm install -g little-coder 프로젝트 디렉터리에서 little-coder를 실행하세요: little-coder
little-coder은(는) 어디서 받을 수 있나요?
소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/itayinbarr/little-coder

요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.

관련 프로젝트