missuo/herdrm

Native macOS console for herdr — all your coding agents and their live terminals, across devices

何を解決するか

herdrランタイム上で実行されているコーディングエージェントを管理するための集中型ネイティブmacOSコンソールを提供します。異なるローカルおよびリモートマシン間で複数のエージェントを手動で追跡する必要がなくなり、作業中、ブロック中、完了したエージェントのライブターミナルに直接ジャンプできます。

動作方法

このアプリはherdrサーバー用のGUIラッパーです。SSH(ソケット転送を使用)でローカルおよびリモートデバイスに接続し、SwiftベースのRPCクライアント(HerdrKit)を使ってherdrソケットAPIと通信します。エージェントへの直接PTYアタッチを提供するために、ターミナルエミュレータ(SwiftTerm)を組み込んでいます。

対象ユーザー

複数のマシンでherdrランタイムを通じてコーディングエージェント(Claude、Gemini、Grokなど)を使用し、それらを監視・操作するための統合macOSインターフェースを求める開発者。

特徴

  • マルチデバイス対応: SSH経由でローカルおよびリモートマシンのエージェントを統合。
  • ライブステータス追跡: 作業中、回転中、ブロック中のエージェントを視覚的に表示。
  • 通知システム: エージェントが完了または入力が必要な場合、システム通知を発行し、特定のエージェントに直接リンク。
  • 直接ターミナルアクセス: チャットラッパーなしでエージェントのPTYに完全なTUIアクセス。
  • コマンドパレット: ⌘Kで、接続済みデバイスのすべてのエージェントとスペースを検索。
  • エージェント起動ツール: デバイス固有のCLIオプションと権限バイパスフラグで新しいエージェントを起動可能。

関連

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