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
npm パッケージをグローバルにインストールします
npm install -g @twigpine/openclaude@latest - 2
ターミナルで OpenClaude を起動します
openclaude - 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 の数値は毎日更新されます。
関連プロジェクト
ターミナルで動作するオープンソースのAIコーディングエージェント。デスクトップ、Web、エディター、チャット用のインターフェースも利用できます。
ターミナルで動作するオープンソースのAIコーディングエージェント。デスクトップアプリと、実装・計画用の2つのエージェントを搭載。
Anthropicのエージェント型コーディングツール。ターミナルでコードベースを読み取り、自然言語でコーディングやGitの作業を依頼できます。
IDE拡張、ターミナルCLI、デスクトップアプリ、SDKとして動作するオープンソースの自律型コーディングエージェント。
リポジトリ全体をLLMに渡しやすい1つのファイルにまとめる、CLIおよびWebツールです。