터미널에서 실행하는 오픈소스 AI 코딩 에이전트로, 데스크톱·웹·에디터·채팅 인터페이스도 제공합니다.
Nano-Collective/nanocoder
Ollama의 로컬 모델이나 OpenAI 호환 API를 통해 실행하는 오픈소스 터미널 코딩 에이전트입니다.
대체할 수 있는 제품:Claude Code
Codex 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
npm으로 전역 설치하기
npm install -g @nanocollective/nanocoder - 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 통계는 매일 갱신됩니다.
관련 프로젝트
다양한 LLM 제공자를 지원하는 Rust 기반 터미널 AI 코딩 에이전트로, TUI, 단발성 CLI, ZSH 플러그인 모드를 제공합니다.
LLM을 실제 프로젝트 파일, 도구, 권한, 검증 및 컨텍스트에 연결하는 로컬 우선·근거 우선 AI 코딩 터미널입니다.
터미널에서 실행되며 클라우드 API와 Ollama 같은 로컬 모델 백엔드를 지원하는 오픈소스 코딩 에이전트 CLI입니다.
파일 편집과 명령 실행을 지원하고 로컬 모델을 포함한 40개 이상의 모델 제공업체와 연동되는 오픈소스 Rust 터미널 코딩 에이전트입니다.
Z.ai의 AI 코딩 워크스페이스로, 공통 TypeScript 코드베이스를 기반으로 데스크톱 앱, 브라우저 UI, 터미널 에이전트를 제공합니다.