Repolode
Nano-Collective

Nano-Collective/nanocoder

Ollama의 로컬 모델이나 OpenAI 호환 API를 통해 실행하는 오픈소스 터미널 코딩 에이전트입니다.

대체할 수 있는 제품:Claude CodeCodex CLI

스타
2,530
포크
369
열린 이슈
246
마지막 커밋
어제

어떤 프로젝트인가요?

Nanocoder는 터미널에서 실행되는 코딩 에이전트입니다. 사용할 모델은 직접 선택할 수 있습니다. Ollama를 통한 로컬 모델을 쓰거나, OpenRouter, Requesty, Anthropic, Google처럼 OpenAI 호환 API를 제공하는 호스팅 서비스의 모델을 사용할 수 있습니다. 제공자를 직접 고르므로 코드와 프롬프트를 어디로 보낼지도 직접 결정할 수 있습니다.

Nanocoder는 회사가 아닌 커뮤니티 그룹인 Nano Collective가 만들었으며, 유료 티어와 비공개 소스 기능이 없다고 밝히고 있습니다. 프롬프트를 전달해 비대화형으로 실행할 수 있고, 자동 승인, plan, architect를 포함한 개발 모드를 제공합니다. 브랜치나 PR을 검토하는 명령과 세션을 위한 격리된 git worktree에서 PR을 여는 명령도 지원합니다.

인터페이스는 앱 안에서 스크롤할 수 있는 전체 화면 모드와 터미널의 기본 스크롤백에 대화 기록을 남기는 인라인 모드를 제공합니다.

핵심 기능

  • 01Ollama를 통한 로컬 모델이나 OpenAI 호환 API를 제공하는 호스팅 모델로 실행합니다.
  • 02일회성 프롬프트를 위한 비대화형 모드와 대화형 터미널 세션을 제공합니다.
  • 03일반, 자동 승인, yolo, plan, architect 등의 개발 모드를 지원합니다.
  • 04브랜치 또는 PR의 diff를 검토해 버그, 보안 문제, 스타일 위반을 찾습니다.
  • 05코딩 세션을 위해 격리된 git worktree에서 PR을 엽니다.
  • 06전체 화면 모드와 인라인 화면 모드를 제공합니다.

활용 사례

  • 로컬 모델을 사용해 프롬프트를 자신의 컴퓨터에 보관하면서 비공개 코드로 작업합니다.
  • 병합 전에 터미널에서 브랜치나 pull request를 검토합니다.
  • 현재 checkout에 영향을 주지 않고 별도의 worktree에서 PR을 수정합니다.

빠른 시작

  1. 1

    npm으로 전역 설치하기

    npm install -g @nanocollective/nanocoder
  2. 2

    터미널에서 nanocoder 실행하기

    nanocoder

사용 전 알아둘 점

  • 메타데이터에 라이선스가 NOASSERTION으로 표시되어 있습니다. 상업적으로 사용하기 전에 저장소의 라이선스를 확인하세요.
  • 로컬 모델을 사용하려면 Ollama 또는 OpenAI 호환 API가 필요하며, 직접 설정해야 합니다.

포함된 컬렉션

토픽

자주 묻는 질문

nanocoder은(는) 무엇인가요?
Ollama의 로컬 모델이나 OpenAI 호환 API를 통해 실행하는 오픈소스 터미널 코딩 에이전트입니다. Nanocoder는 터미널에서 실행되는 코딩 에이전트입니다. 사용할 모델은 직접 선택할 수 있습니다. Ollama를 통한 로컬 모델을 쓰거나, OpenRouter, Requesty, Anthropic, Google처럼 OpenAI 호환 API를 제공하는 호스팅 서비스의 모델을 사용할 수 있습니다. 제공자를 직접 고르므로 코드와 프롬프트를 어디로 보낼지도 직접 결정할 수 있습니다.
nanocoder은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
nanocoder은(는) Other 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
nanocoder은(는) 아직 유지보수되고 있나요?
활발히 유지보수 중. nanocoder의 마지막 커밋은 2026년 10월 21일입니다.
nanocoder은(는) 어디에 사용할 수 있나요?
로컬 모델을 사용해 프롬프트를 자신의 컴퓨터에 보관하면서 비공개 코드로 작업합니다. 병합 전에 터미널에서 브랜치나 pull request를 검토합니다. 현재 checkout에 영향을 주지 않고 별도의 worktree에서 PR을 수정합니다.
nanocoder는 어떻게 설치하나요?
npm으로 전역 설치하기: npm install -g @nanocollective/nanocoder 터미널에서 nanocoder 실행하기: nanocoder
nanocoder은(는) 어디서 받을 수 있나요?
소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/Nano-Collective/nanocoder

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

관련 프로젝트