このプロジェクトについて

Xum(旧称Mux)は、コーディングエージェントマルチプレクサーと称されるデスクトップアプリケーションで、分離された並列エージェント開発のために設計されています。一度に複数のコーディングエージェントを管理でき、それぞれが独自のワークスペースを持ち、gitの分岐を一元表示できます。 READMEに記載されている主な機能: - 分離されたワークスペースと3つのランタイムオプション:Local(プロジェクトディレクトリで直接実行)、Worktree(ローカルマシン上のgit worktree)、SSH(SSH経由でサーバー上でリモート実行)。 - マルチモデルサポート:sonnet-4-*、grok-*、gpt-5-*、opus-4-*モデルに加え、ローカルLLM用のOllama、より幅広いモデル向けのOpenRouterをリストアップ。 - エディタからXumワークスペースにジャンプできるVS Code拡張機能。 - 複数のエージェントを効率的に管理するためのUIとキーバインド。 - mermaidダイアグラムやLaTeXを含むリッチなマークダウン出力。 - Plan/Execモード、vim入力、/compactなど馴染みのある機能を備えたカスタムエージェントループ、さらに機会的コンパクションとモードプロンプト。 - 統合コードレビュー、サイドバーでのエージェントステータス報告、git分岐UI、コストとトークン消費の追跡、コンテキスト管理ダイアログ。 - モバイルユーザー向けのレスポンシブUIを備えたサーバーモード。 インストールは、macOSおよびLinux向けのリリースページから提供されるビルド済みバイナリを使用します。プロジェクトはAGPL-3.0の下でライセンスされています。ドキュメントはmux.coder.comでホストされており、開発セットアップはAGENTS.mdに記載されています。このプロジェクトは、Mux.comからの商標に関する懸念を受けて、MuxからXumに改名されました。