ホームCLIGitlawb/openclaude
// archived 2026-04-23
51

// 概要

OpenClaude は、多様なクラウドおよびローカルのモデルプロバイダーをサポートするオープンソースのコーディングエージェント CLI です。ファイル管理、bash 実行、エージェントタスクのためのツールを備えた、ターミナルファーストの統合ワークフローを提供します。ユーザーは OpenAI、Ollama、Gemini などの様々なバックエンドを容易に統合し、エージェントルーティングや gRPC サポートといった高度な機能を活用できます。

// 技術解説

OpenClaude は、さまざまなクラウドおよびローカルの AI モデルプロバイダーと対話するための統一されたインターフェースを提供する、オープンソースのターミナルファーストなコーディングエージェントです。異なる API バックエンドの複雑さを抽象化することで、開発者は基盤となるモデルに関係なく、ツール、エージェント、および MCP 統合を含む一貫したワークフローを維持できます。このプロジェクトは柔軟性と拡張性を優先しており、ユーザーはコストやパフォーマンスの最適化のために特定のタスクを異なるモデルにルーティングできるほか、インタラクティブな CLI 使用とヘッドレスな gRPC サービス統合の両方をサポートしています。

// 主要ハイライト

01
OpenAI 互換 API、Gemini、GitHub Models、Ollama、ローカル推論プロバイダーなど、幅広いバックエンドをサポートしています。
02
bash 実行、ファイル操作、grep、Web 検索機能など、包括的なコーディングツールスイートを提供します。
03
高度なエージェントルーティング機能を備えており、計画やフロントエンド開発といったタスクの種類に応じて特定のモデルを割り当てることができます。
04
ヘッドレス gRPC サーバーモードを搭載しており、カスタムアプリケーションや CI/CD パイプラインへのエージェント機能の統合が可能です。
05
バンドルされた VS Code 拡張機能を提供し、エディター環境内で直接起動統合やテーマサポートを利用できます。
06
柔軟なプロバイダープロファイルシステムを実装しており、ユーザーは異なるモデル設定を簡単に保存して切り替えることができます。

// ユースケース

01
複数のクラウドおよびローカルの AI モデルプロバイダーを管理するための統合 CLI インターフェース
02
ファイルツール、grep、bash、およびエージェントタスク実行を使用した自動化されたコーディングワークフロー
03
カスタムアプリケーションにエージェント機能を組み込むためのヘッドレス gRPC サービス統合

// クイックスタート

開始するには、'npm install -g @gitlawb/openclaude' を使用してパッケージをグローバルにインストールしてください。インストール後、ターミナルで 'openclaude' コマンドを実行し、'/provider' スラッシュコマンドを使用して好みのモデルバックエンドを設定します。環境変数や 'ollama launch' コマンドを使用して、ローカルモデルでより迅速にセットアップすることも可能です。