OnlistTeam/ai-manager
AI Manager desktop application for AI coding tools
解決する課題
AIコーディング用コマンドラインツールのインストール、更新、設定に伴う手作業を排除します。シェルプロファイルの編集や PATH 変数の管理、設定ファイルの手動編集を行う代わりに、単一のデスクトップインターフェースを通じてAIツールセットを管理できます。
仕組み
Tauri 2とReact 18で構築されたこのアプリケーションは、ローカルファーストのマネージャーとして機能し、パッケージマネージャー(npm、pnpm、bun、またはVolta)と連携してソフトウェアのインストールと更新を処理します。集中管理ダッシュボードを提供し、プリセットカタログやカスタムHTTPSエンドポイントを介してツールをAIサービスに接続したり、Model Context Protocol (MCP) 接続を管理したり、ユーザーのシェル環境を変更することなくグローバルプロンプトやセッションブラウジングを処理したりできます。
対象ユーザー
Claude Code、Codex、Gemini CLIなどのツールを日常的に使用しており、インストールされているツール、使用しているAIサービス、およびそれらの接続状態を効率的に管理したい開発者やパワーユーザー。
主な特徴
- 統合ソフトウェア管理: 10種類のAI CLIツールを検出、インストール、修復し、CursorやClaude Desktopなどのデスクトップアプリを追跡します。
- APIエンドポイントテスト: サービスモデルを読み取り、実際の要求を送信することでサービス接続を検証し、キーとアドレスが正しく機能していることを確認します。
- MCP統合: 手動でのJSON編集を必要とせず、Model Context Protocol用のstdio、HTTP、SSE接続を追加します。
- スキル管理: ローカルスコープをスキャンし、信頼できるGitHubカタログやローカルのZIPファイルから「スキル」をインストールおよびコピーします。
- セッションブラウザ: ローカルセッションを検索・閲覧し、バックエンドで構築されたコマンドを使用してターミナルでセッションを再開できます。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト