Repolode
Twigpine

Twigpine/openclaude

ターミナルで動作し、クラウドAPIやOllamaなどのローカルモデルバックエンドを利用できるオープンソースのコーディングエージェントCLIです。

代替できる製品:Claude Code

スター
34,036
フォーク
9,265
未解決の Issue
72
最終コミット
昨日

これは何?

OpenClaudeは、ひとつのワークフローでさまざまなLLMプロバイダーを利用できる、ターミナル中心のコーディングエージェントです。OpenAI互換API、Gemini、GitHub Models、Codex、Ollamaをはじめ、多数のゲートウェイに対応しており、どのモデルを使っても同じプロンプト、ツール、エージェント、スラッシュコマンドを利用できます。

CLIには、bashの実行、ファイルの読み込みと編集、grepやglobによる検索、エージェントとタスク、MCP連携、Web検索と取得の機能が含まれます。プロバイダーの設定は /provider コマンドから行い、プロファイルはローカルに保存されます。また、セッションの再開や分岐、バックグラウンドでの実行も可能です。

エディターからOpenClaudeを起動するためのVS Code拡張機能も提供されており、他のアプリケーションやCIパイプラインにエージェントを組み込める、オプションのヘッドレスgRPCサーバーも利用できます。npmでは @twigpine/openclaude として配布されており、Node.js 22以降が必要です。

主な機能

  • 01OpenAI互換API、Gemini、GitHub Models、Codex、ローカルのOllamaモデルに接続
  • 02/provider コマンドによるガイド付きプロバイダー設定とプロファイルの保存
  • 03bash、ファイル編集、grep、glob、サブエージェントなどのコーディングツール
  • 04MCP対応とターミナルでのストリーミング出力
  • 05セッションの再開や分岐、バックグラウンド実行
  • 06オプションのヘッドレスgRPCサーバーとVS Code拡張機能

ユースケース

  • コードをクラウドサービスに送らずに、ローカルのOllamaモデルでコーディングタスクを行う
  • ターミナルでのワークフローを変えずに、複数のモデルプロバイダーを切り替える
  • gRPCサーバーを使って、コーディングエージェントをCIパイプラインや独自ツールに組み込む
  • コマンドラインから長時間かかるコーディングプロンプトをバックグラウンドで実行する

クイックスタート

  1. 1

    npm パッケージをグローバルにインストールします

    npm install -g @twigpine/openclaude@latest
  2. 2

    ターミナルで OpenClaude を起動します

    openclaude
  3. 3

    OpenClaude 内で /provider を実行して、モデルプロバイダーを設定します

使う前に知っておきたいこと

  • npm でインストールするには Node.js 22.0.0 以降が必要です。
  • パッケージのメタデータではライセンスが NOASSERTION と記載されていますが、README のバッジには MIT と記載されています。

トピック

よくある質問

openclaude とは?
ターミナルで動作し、クラウドAPIやOllamaなどのローカルモデルバックエンドを利用できるオープンソースのコーディングエージェントCLIです。 OpenClaudeは、ひとつのワークフローでさまざまなLLMプロバイダーを利用できる、ターミナル中心のコーディングエージェントです。OpenAI互換API、Gemini、GitHub Models、Codex、Ollamaをはじめ、多数のゲートウェイに対応しており、どのモデルを使っても同じプロンプト、ツール、エージェント、スラッシュコマンドを利用できます。
openclaude は無料で使えますか?ライセンスは?
openclaude は Other ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
openclaude は今もメンテナンスされていますか?
活発にメンテナンス中。openclaude の最終コミットは 2026年10月19日 です。
openclaude は何に使えますか?
コードをクラウドサービスに送らずに、ローカルのOllamaモデルでコーディングタスクを行う ターミナルでのワークフローを変えずに、複数のモデルプロバイダーを切り替える gRPCサーバーを使って、コーディングエージェントをCIパイプラインや独自ツールに組み込む コマンドラインから長時間かかるコーディングプロンプトをバックグラウンドで実行する
openclaude のインストール方法は?
npm パッケージをグローバルにインストールします: npm install -g @twigpine/openclaude@latest ターミナルで OpenClaude を起動します: openclaude OpenClaude 内で /provider を実行して、モデルプロバイダーを設定します
openclaude はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/Twigpine/openclaude

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

関連プロジェクト