coder/xum
A desktop app for isolated, parallel agentic development
何を解決するか
Xum は、複数の AI コーディングエージェントを異なる隔離されたワークスペースで管理・実行できるコーディングエージェントのマルチプレクサです。複数のエージェントワークフローを事前に管理する問題を解決し、さまざまなモデル間での git の分岐状況とコスト追跡を一元的に把握できるビューを提供します。
動作方法
Xum は、Plan/Exec モードや vim 入力に対応するカスタムエージェントループを提供します。ローカルディレクトリ、git worktree、SSH を通じたリモートサーバーなど、複数の実行環境をサポートし、隔離された実行を実現します。Ollama(ローカルモデル用)および OpenRouter(クラウドモデル用)を介してさまざまな LLM と統合され、VS Code 拡張機能によりエージェントワークスペースへのスムーズな移行が可能になります。
対象ユーザー
複数の AI コーディングエージェントを同時に使用し、メインの開発フローに影響を与えることなく、異なる git ブランチやリモート環境間で変更を管理したいソフトウェアエンジニア。
特徴
- 隔離されたワークスペース:ローカル、git worktree、リモート SSH 実行をサポート。
- マルチモデル対応:Anthropic、Grok、OpenAI および Ollama を通じたローカル LLM と互換性あり。
- モデルマルチプレクシング:専用 UI とキーバインドでエージェントのセットを管理可能。
- 豊富な出力:複雑な提案に Mermaid ダイアグラムや LaTeX をサポート。
- VS Code 統合:エディタから直接 Xum ワークスペースへジャンプ可能。
- コンテキスト管理:オポチュニスティックなコンパクションやモードプロンプトなど、エージェントのコンテキストを管理する機能を備える。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト