このプロジェクトについて

OpenClaudeは、OpenAI互換API、Gemini、GitHub Models、Codex、Ollama、Fireworks AI、Cloudflare Workers AIなど、幅広いモデルバックエンドをサポートするコーディングエージェントコマンドラインツールです。プロンプト、ツール、エージェント、MCP、スラッシュコマンド、ストリーミング出力を備えた単一のターミナルファーストワークフローを提供します。 主な機能には以下が含まれます: - Bash、ファイル読み書き/編集、grep、glob、エージェント、タスク、MCP、スラッシュコマンドによるツール駆動型コーディングワークフロー。 - リアルタイムのトークン出力とツール進捗状況を備えたストリーミングレスポンス。 - モデル呼び出し、ツール実行、フォローアップレスポンスを含む複数ステップのツール呼び出し。 - URLおよびbase64による画像入力(ビジョン対応プロバイダー用)、クリップボード貼り付け、API制限に合わせた自動リサイズ。 - /providerコマンドによるガイド付きプロバイダー設定と保存済みプロファイル。 - 現在のターミナルから切り離された長い非対話型プロンプトを実行するためのバックグラウンドセッション(リスト、ログ、キルコマンド付き)。 - セッションIDによる会話の再開とフォーク。 - PageRank重要度でランク付けされたリポジトリの構造マップを構築するコードベースインテリジェンス(repo map)。 - コスト最適化のための異なるモデルへのエージェントルーティング(ステップ制限構成可能)。 - DuckDuckGo(非Anthropicモデルのデフォルト)またはFirecrawlによるウェブ検索とフェッチ。 - ヘッドレスgRPCサーバーモード。 - 起動統合とテーマサポートのためのバンドルされたVS Code拡張機能。 - ユーザー入力に反応するピクセルアートコンパニオン機能。 OpenClaudeはNode.js >=22.0.0を必要とし、npmまたはArch Linux AURパッケージでインストールできます。独自の構成は~/.openclaudeに保存され、既存のClaude Code構成ディレクトリは読み込まれません。複数のプロバイダーをサポートしていますが、動作はプロバイダーによって異なり、ツール品質は選択したモデルに依存します。