openclaude AIツール
ターミナル上で動くオープンソースのAIコーディングエージェントCLI。OpenAI・Gemini・Ollama・DeepSeekなど200以上のモデルをコマンド一本で切り替えながら、ファイル編集・コード実行・バグ修正をAIに自律実行させられる。
spec — 基本情報
| github_stars | 30.0k |
|---|---|
| pricing | CLIツール本体は無料・OSSで利用可 / AIモデルのAPI利用料は各プロバイダー準拠 / Gitlawb Opengateway(デフォルト接続先)はトークン従量課金・プレミアムプラン $10/月あり |
| japanese | 不明 |
概要
OpenClaudeは、Gitlawbコミュニティが開発するオープンソースのAIコーディングエージェントCLI(ターミナルで動くコマンドラインツール)です。OpenAI・Gemini・Ollama・DeepSeekをはじめ、200種類以上のAIモデルを1本のコマンドラインから切り替えながら使えるのが最大の特徴です。ファイルの読み書き・コードの実行・差分確認(diff)をAIが自律的に行うため、「AIに頼んだら全部やってくれた」という体験を手元のターミナルで実現できます。なお、本ツールはAnthropicとは無関係の独立したコミュニティプロジェクトです。
注目される理由は「特定のAIサービスに縛られない自由度」にあります。クラウド型のAPI(OpenAI・Geminiなど)はもちろん、自分のPCで完全ローカル動作するOllama(外部送信ゼロのローカルAI実行環境)にも対応しており、用途やコストに応じてプロバイダーをその場で切り替えられます。GitHubで約3万スターを集めており、活発に開発が続いています。
主な機能
- 200以上のAIモデルへの対応
OpenAI・Gemini・GitHub Models・DeepSeek・Groq・Mistral・Ollama・LM Studioなど多数のプロバイダーを、/providerコマンド1つで設定・切り替え可能。プロジェクトごとにプロファイルとして保存できます。
- AIによるコーディングエージェント機能
Bash実行・ファイル読み書き・grep(ファイル内の文字列検索)・glob(ファイルパターン一括指定)・サブエージェント(小タスクを別AIに委譲する仕組み)など、実際の開発作業をAIがステップごとに自律実行します。
- リアルタイムストリーミング出力
AIの思考・ツール呼び出し・ファイル差分(変更点)がターミナルにリアルタイムで流れるように表示されるため、何をしているか常に把握できます。
- セッション管理(再開・ブランチ・巻き戻し)
--resumeで中断した会話を再開、--fork-sessionで会話履歴を分岐(ブランチ)させた新セッションを開始可能。長期プロジェクトでの文脈維持に対応しています。
- VS Code拡張機能との連携
同梱のVS Code拡張を使うと、エディタ内チャット・プロバイダー管理コントロールパネル・テーマ対応など、GUIで快適に操作できます。
- gRPCサービスモードによる外部連携
OpenClaudeをバックグラウンドサービスとして起動し、CI/CDパイプライン(自動テスト・デプロイの仕組み)や独自UIから呼び出すことも可能。Python・Go・Rustなど任意の言語からクライアントを生成できます。
- エージェントルーティング(タスク別モデル振り分け)
「調査タスクは安価な軽量モデル、実装タスクは高精度モデル」のようにエージェント種別ごとに使用モデルを設定ファイルで指定でき、コストとパフォーマンスを両立できます。
料金プラン
OpenClaudeのCLIツール自体は完全無料・オープンソース(MITライセンス)で利用できます。AIを動かすには別途、各AIプロバイダーのAPIキーが必要です。インストール直後のデフォルト接続先はGitlawb Opengatewayです。
| 区分 | 内容 | 費用 |
|---|---|---|
| OpenClaude CLIツール本体 | 全機能・全コマンド利用可 | 無料 |
| Gitlawb Opengateway(デフォルト) | トークン従量課金。クレジット残高から消費 | 使った分だけ(従量) |
| Gitlawb Opengateway プレミアム | クレジットのトップアップ用プラン | $10/月 |
| OpenCode Go(オプション) | 軽量オープンモデル13種が使い放題(GLM・DeepSeekなど) | $10/月 |
| OpenAI / Gemini など | 各社の公式料金ページに準拠 | 各社参照 |
| Ollama(ローカル実行) | 自分のPC上で完全無料・外部送信なし | 無料 |
> 詳細は公式サイトおよびGitlawb Opengatewayの料金ページを参照してください。
導入方法
① Node.jsの確認
OpenClaudeの実行にはNode.js 22以上が必要です。インストール前に確認してください。
node -v
# v22.x.x 以上であればOK
② OpenClaudeのインストール
npm install -g @gitlawb/openclaude@latest
③ 起動する
コードを置いているフォルダ(リポジトリ)内で実行します。
openclaude
④ プロバイダー(AIサービス)を設定する
起動後、スラッシュコマンドで対話的にAPIキーを登録します。
/provider
ウィザードが表示され、使いたいサービス(Opengateway・OpenAI・Ollamaなど)を選んでAPIキーを入力すると、設定が.openclaude-profile.jsonに保存されます。以降は再入力不要です。
⑤ 会話を始める
プロンプトに自然言語で指示を入力するだけです。
> fetchClientにリトライ処理を追加して
AIがファイルを読み込み・編集・テスト実行まで自律的に行い、差分をリアルタイム表示します。
⑥ セッションの再開・分岐
# 直前の会話を再開
openclaude --continue
# セッションを分岐して新たに始める
openclaude --continue --fork-session
こんな人におすすめ
- 「ChatGPTでコードを書いてもらっているが、ファイルのコピペが面倒」と感じている人
OpenClaudeはAIが直接ファイルを読み書きするため、手作業でのコピペが不要になります。
- 複数のAIサービスを試したい・乗り換えを検討している個人開発者
OpenAI・Gemini・DeepSeekなど200以上のモデルを1ツールで切り替えられるため、APIコストの比較や最新モデルの試用が手軽にできます。
- APIキーや自分のデータを外部サービスに預けたくない人
Ollamaを使えばすべて自分のPC内で完結するため、コードや機密情報を外部に送らずAI開発が可能です。
- 自動化・CI/CDパイプラインにAIを組み込みたいエンジニア以外の開発者
gRPCサービスモードやノンインタラクティブモード(--printオプション)を活用すれば、定期実行スクリプトやバックグラウンド処理にAI機能を差し込めます。
よくある質問
Q. Anthropic(Claudeの開発元)の公式ツールですか? A. いいえ、違います。OpenClaudeはGitlawbコミュニティが独自に開発したオープンソースプロジェクトであり、Anthropicとは無関係です。名前に「Claude」を含みますが、AnthropicのClaude APIだけでなく、OpenAI・Gemini・OllamaなどあらゆるAIプロバイダーに対応している点が特徴です。
Q. 無料で使えますか? A. OpenClaudeのCLI本体は無料・オープンソースです。AIを動かすには各プロバイダーのAPIキーが必要で、その利用料は別途発生します。Ollamaを使えば自分のPC上で完全無料・外部送信なしで動作します。Gitlawb Opengatewayはトークン従量課金制で、プレミアムプランは$10/月です。詳細は各公式ページをご確認ください。
Q. プログラミングの経験がなくても使えますか? A. ターミナル(黒い画面)での操作が基本になるため、まったく初めての方にはハードルがあります。ただし、公式ドキュメントにはMac/Linux/Windows向けのクイックスタートガイドや非技術者向けセットアップ手順が用意されています。VS Code拡張機能を使えばGUIからも操作できます。
Q. 対応しているOSを教えてください。 A. Node.js 22以上が動く環境であればmacOS・Linux・Windowsのいずれでも動作します。各プラットフォーム向けのセットアップガイドが公式ドキュメントに掲載されています。
glossary — わからない用語があったら
related — 同カテゴリの人気エンティティ
Rust製の超高速コードエディタ。ネイティブのAI機能(エージェントパネル・インライン編集)と共同編集を備える。
Google公式のターミナルAIエージェント。Geminiの大容量コンテキストを活かし、無料枠の大きさが特徴。
OpenAI製のターミナルコーディングエージェント。ローカルで動作し、コードの読解・修正・実行を対話的に行う。
オープンソースのターミナルAIコーディングエージェント。プロバイダ非依存で、洗練されたTUIが特徴。
ターミナルで動くAIペアプログラミングツールの草分け。Gitと深く統合し、変更を自動コミットしながら開発を進める。