vybestack/llxprt-code
An open-source multi-provider AI assisted CLI development tool. Use whatever LLM you want to code in your terminal.
解決する課題
LLxprt Codeは、単一のAIプロバイダーへのロックインを解消するコマンドラインAIコーディングアシスタントです。開発者はターミナルから直接、コードベースへのクエリや編集、アプリケーションの生成、ワークフローの自動化を行うことができ、さまざまなLLMプロバイダー(ローカルモデルを含む)の間をシームレスに切り替えることができます。
仕組み
このツールは、対話型のREPLまたは自動化用の非対話型モードを備えたCLIとして動作します。APIキーまたはOAuthを介して幅広いプロバイダーに接続でき(Claude ProやChatGPT Plusなどの既存のサブスクリプションの使用が可能)、ロードバランサーをサポートして複数のアカウントにリクエストを分散させることでレート制限を回避できます。また、特定のタスクのために、隔離されたコンテキストと異なるモデル設定を持つ特化型の「サブエージェント」を生成することも可能です。
対象ユーザー
ターミナルネイティブのワークフローを好み、単一のエコシステムに縛られることなく、複数のAIモデル(プロプライエタリまたはオープンウェイト)やプロバイダーを使用する柔軟性を求める開発者。
ハイライト
- プロバイダーに依存しない: Anthropic、Gemini、OpenAI、Kimi、およびOpenAI互換のあらゆるAPIをサポート。
- サブスクリプション統合: OAuthを介して既存のClaude Pro、ChatGPT Plus、またはKimiのサブスクリプションを使用可能。
- ローカルモデルのサポート: LM Studio、llama.cpp、Ollamaに対応しており、完全なプライバシーを確保。
- サブエージェント: 特定のタスク向けに、カスタムモデルとツールアクセスを持つ隔離されたAIアシスタントを作成。
- マルチアカウントフェイルオーバー: レート制限を回避するために、複数のOAuthアカウント間で自動フェイルオーバーを実行。
- IDE統合: Agent Communication Protocol (ACP) を介した Zed エディタとのネイティブ統合。
- MCP統合: Model Context Protocol (MCP) サーバーを介して外部ツールやサービスに接続可能。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト