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 ワークスペースへジャンプ可能。
  • コンテキスト管理:オポチュニスティックなコンパクションやモードプロンプトなど、エージェントのコンテキストを管理する機能を備える。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト