chriswritescode-dev/opencode-manager
Mobile-first web interface for OpenCode AI agents. Manage, control, and code with multiple OpenCode agents from any device - your phone, tablet, or desktop. Features Git integration, file management, and real-time chat in a responsive PWA. Deploy with Docker for instant setup.
何を解決するか
OpenCode Manager は、OpenCode AIエージェントの管理と制御に特化したモバイルファーストのウェブインターフェースを提供します。フルデスクトップ環境を必要とせずにAIコーディングエージェントとやり取りできるようにすることで、ユーザーがどのデバイスからでもリポジトリを管理し、AIセッションを実行し、エージェントの振る舞いを制御できるようになります。
動作方法
これは Bun と Hono をバックエンド、React をフロントエンドとするフルスタックアプリケーションです。システムは OpenCode プロセスを管理し、SSE を通じたリアルタイムストリーミングを処理し、さまざまなAIプロバイダーおよび MCP(Model Context Protocol)サーバーと統合します。また、ローカルの OpenCode TUI をマネージャーサーバー上にホストされたリポジトリに接続できる CLI ツール(ocm)も含まれており、作業ツリーの同期が可能になります。
対象ユーザー
リモートまたはモバイルデバイスからAI駆動のコーディングワークフローとエージェントを管理したい開発者、および OpenCode AIエージェントを使用し、中央集権的な管理インターフェースが必要なユーザー。
主な特徴
- モバイルファースト設計:iOS およびその他のモバイルデバイスに最適化されたレスポンシブUIとPWAサポート。
- 包括的なリポジトリ管理:マルチリポジトリ管理、SSH認証、ワークツリー、統合された差分表示をサポート。
- AIエージェント制御:Plan/Buildモード、
@fileメンション、自動プロビジョニングされたスキルを備えた専用アシスタントモード。 - 拡張性:ローカルまたはリモートの MCP サーバーの追加・設定、エージェント機能を拡張するための共有可能なスキルの定義をサポート。
- 自動化:再利用可能なプロンプトと実行履歴を備えた、定期実行可能なリポジトリジョブのスケジューリングシステム。
- 統合音声機能:ネイティブブラウザおよび OpenAI互換の音声認識と音声合成(TTS/STT)機能。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト