Repolode
RizRiyz

RizRiyz/luvus

永続ターミナルワークスペースで複数のAIコーディングエージェントを実行・監視・調整するためのミッションコントロールTUI。

代替できる製品:tmux

スター
976
フォーク
73
未解決の Issue
46
最終コミット
4 日前

これは何?

Luvusは、複数のAIコーディングエージェントを同時に動かすためのターミナルワークスペースマネージャーです。タブや分割ペイン、名前付きセッションを備えた永続ワークスペースを提供します。セッションはバックグラウンドサーバー上で維持されるため、インターフェースを閉じてもターミナルの状態は保持されます。

LuvusはClaude Code、Codex、opencode、Kimi、Grokなどの対応エージェントを検出し、セッション名、トークン数、コスト、コンテキスト使用量とともに、各エージェントのリアルタイムの状態(入力待ち、作業中、完了、アイドル)を表示します。エージェントセッションの開始、メッセージ送信、確認、再開、フォークができ、共有コンポーザーから特定のペインにプロンプトを送ることもできます。エージェント機能に加えて、GitやGitHubのビュー、ファイルツリー、worktreeの作成、タスクのオーケストレーションも組み込まれています。

このプロジェクトはRustで開発されており、macOS、Linux、FreeBSD、Windowsで動作します。TUI、CLI、オプションの読み取り専用ブラウザクライアント、SSHベースのリモートマシンプロファイルを備え、アクション、ペイン、サイドバーウィジェットを追加できるモジュールシステムも用意されています。

主な機能

  • 01バックグラウンドサーバーで維持される、タブ、ペイン、名前付きセッション付きの永続ワークスペース。
  • 02対応エージェントのリアルタイムステータスを表示。入力待ち、作業中、完了、アイドルに対応。
  • 03エージェントセッションの開始、メッセージ送信、再開、フォークや、特定のペインへのプロンプト送信。
  • 04Git、GitHub、ファイルツリー、worktreeの組み込みビュー。
  • 05キュー、品質ゲート、タイムゾーン対応の定期タスクを備えたタスクオーケストレーション。
  • 06SSH経由のリモートマシンプロファイルと、オプションの読み取り専用ブラウザクライアント。

ユースケース

  • 異なるブランチやworktreeで複数のコーディングエージェントを並行して実行する。
  • 多数のターミナルウィンドウを切り替えずに、入力を必要としているエージェントを確認する。
  • 切断後もセッションを維持しながら、リモートマシンで作業する。
  • パスリースやマージ手順を使って、依存関係のあるエージェントタスクを調整する。

クイックスタート

  1. 1

    macOS、Linux、またはFreeBSDにインストール

    README の公式手順に従ってインストール
  2. 2

    またはHomebrew経由でインストール

    brew install RizRiyz/luvus/luvus
  3. 3

    プロジェクト内でセッションを起動、または再接続

    luvus

使う前に知っておきたいこと

  • macOSでは、Ctrl+Spaceを使えるようにするため、システムの入力ショートカットを無効にする必要がある場合があります。
  • エージェントによって対応機能は異なります。セッションの再開や、正確なフックイベントに対応していないエージェントもあります。

トピック

よくある質問

luvus とは?
永続ターミナルワークスペースで複数のAIコーディングエージェントを実行・監視・調整するためのミッションコントロールTUI。 Luvusは、複数のAIコーディングエージェントを同時に動かすためのターミナルワークスペースマネージャーです。タブや分割ペイン、名前付きセッションを備えた永続ワークスペースを提供します。セッションはバックグラウンドサーバー上で維持されるため、インターフェースを閉じてもターミナルの状態は保持されます。
luvus は無料で使えますか?ライセンスは?
luvus は Apache-2.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
luvus は今もメンテナンスされていますか?
活発にメンテナンス中。luvus の最終コミットは 2026年10月16日 です。
luvus は何に使えますか?
異なるブランチやworktreeで複数のコーディングエージェントを並行して実行する。 多数のターミナルウィンドウを切り替えずに、入力を必要としているエージェントを確認する。 切断後もセッションを維持しながら、リモートマシンで作業する。 パスリースやマージ手順を使って、依存関係のあるエージェントタスクを調整する。
luvus のインストール方法は?
macOS、Linux、またはFreeBSDにインストール またはHomebrew経由でインストール: brew install RizRiyz/luvus/luvus プロジェクト内でセッションを起動、または再接続: luvus
luvus はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/RizRiyz/luvus

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト