Nano-Collective/nanocoder

터미널에서 직접 실행하는 오픈소스 AI 코딩 에이전트, 로컬 모델과 클라우드 API를 자유롭게 선택

설치형 도구확인 필요 · NOASSERTION코딩 보조·CLI 에이전트난이도
2,111+1이번 주19215TypeScript
데모·홈페이지 열기docs.nanocollective.org
중간맛 분석

TypeScript로 만들어진 터미널 기반 AI 코딩 에이전트로, 로컬 Ollama 모델 또는 OpenAI 호환 API(OpenRouter, Anthropic, Google 등)를 지원합니다. 설치는 npm install -g @nanocollective/nanocoder 한 줄로 끝나며, nanocoder 명령어로 대화형 모드로 즉시 시작할 수 있습니다. 모드(normal, auto-accept, yolo, plan)를 선택하거나 nanocoder run "코드 분석" 형태로 일회성 작업도 가능하며, MCP 서버, 키보드 단축키, 프로젝트별 데몬, 체크포인팅 등 실무용 기능을 갖추고 있습니다.

이런 레포예요

이럴 때 쓰면 좋아요

  • 로컬 모델로 개인 서버에서 안전하게 코드 분석 및 리팩토링 수행
  • 여러 LLM 제공사(OpenRouter, Anthropic 등) 간 비용/성능을 비교하면서 코딩 작업 자동화
  • 회사 규정상 외부 클라우드 서비스 사용이 제한될 때 온프레미스 AI 코딩 도구로 활용

핵심 기능

로컬 Ollama와 OpenAI 호환 API 자유로운 선택터미널 기반 대화형 및 일회성 명령 실행 모드프로젝트별 데몬, 체크포인팅, MCP 서버 통합

대안 대비 차별점

영리를 목적으로 하지 않는 커뮤니티 집단이 주도하므로 벤더 락인이나 텔레메트리 수집 없이 완전한 다중 제공자 구조를 원칙적으로 유지하며, 모든 기능이 오픈소스로 공개됩니다.

준비물
  • Node.js
바로 시작하기
  1. Nanocoder를 전역으로 설치합니다.
npm install -g @nanocollective/nanocoder
  1. Nanocoder를 시작합니다.
nanocoder
  1. (선택) 특정 제공자와 모델을 지정해 비대화형 모드로 실행합니다.
nanocoder --provider openrouter --model google/gemini-3.1-flash run "analyze src/app.ts"
  1. (선택) 특정 개발 모드(plan/auto-accept/yolo 등)로 시작합니다.
nanocoder --mode yolo
별 추이 · 7일
2,111+1 / 7일
활용성 · 따라 만들기 좋은가
샘플 점수 26/100
  • 관대한 라이선스
  • 테스트 있음
  • 예제 디렉토리
  • 최근 활동
  • AGENTS.md
  • llms.txt
  • 템플릿

🟢 최근 활동 있음 · 2025년 생성

AI가 README 기반으로 요약했습니다 · 원문 보기