Repolode
Nano-Collective

Nano-Collective/nanocoder

OllamaのローカルモデルやOpenAI互換API経由で動作する、ターミナル向けのオープンソースコーディングエージェント。

代替できる製品:Claude CodeCodex CLI

スター
2,530
フォーク
369
未解決の Issue
246
最終コミット
昨日

これは何?

Nanocoderはターミナルで動作するコーディングエージェントです。モデルは自分で選べます。Ollama経由のローカルモデルのほか、OpenRouter、Requesty、Anthropic、Googleなど、OpenAI互換APIを提供するホステッドプロバイダーを利用できます。プロバイダーを選べるため、コードやプロンプトの送信先も自分で決められます。

企業ではなくコミュニティグループのNano Collectiveが開発しており、有料プランやクローズドソースの機能はないとしています。プロンプトを指定して実行する非対話モードに加え、自動承認、plan、architectなどの開発モードを備えています。また、ブランチやPRのレビューや、セッション用に分離したgit worktreeでPRを開くコマンドも利用できます。

インターフェースには、アプリ内スクロールに対応したフルスクリーンモードと、ターミナル標準のスクロールバックに履歴を残すインラインモードがあります。

主な機能

  • 01Ollama経由のローカルモデル、またはOpenAI互換APIを通じたホステッドモデルで動作します。
  • 02単発のプロンプトに使える非対話モードと、対話型のターミナルセッションを備えています。
  • 03通常、auto-accept、yolo、plan、architectなどの開発モードを利用できます。
  • 04ブランチやPRの差分をレビューし、バグ、セキュリティ上の問題、スタイル違反を検出します。
  • 05コーディングセッション用に分離したgit worktreeでPRを開きます。
  • 06フルスクリーンとインラインの画面モードを利用できます。

ユースケース

  • ローカルモデルを使い、プロンプトを自分のマシン内にとどめながら、機密性の高いコードを扱う。
  • マージ前にターミナルからブランチやプルリクエストをレビューする。
  • 現在のチェックアウトに影響を与えず、別の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 は何に使えますか?
ローカルモデルを使い、プロンプトを自分のマシン内にとどめながら、機密性の高いコードを扱う。 マージ前にターミナルからブランチやプルリクエストをレビューする。 現在のチェックアウトに影響を与えず、別のworktreeでPRに変更を加える。
nanocoder のインストール方法は?
npmでグローバルインストールする: npm install -g @nanocollective/nanocoder ターミナルでnanocoderを起動する: nanocoder
nanocoder はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/Nano-Collective/nanocoder

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト