peters/horizon
GPU-accelerated terminal board that puts all your sessions on an infinite canvas
解決する課題
Horizonは、従来のタブ型やタイル型のターミナルマネージャーを無限の2Dキャンバスに置き換えます。開発者がターミナル、コーディングエージェント、ブラウザ、リモートデスクトップをセッション間で永続する空間レイアウトに視覚的に整理できるようにすることで、「タブ疲れ」の問題を解決します。
仕組み
HorizonはGPUアクセラレーションを利用したターミナルボードとして機能します。「パネル」(シェル、エージェント、ブラウザなど)を無限のサーフェス上に配置し、色分けされた「ワークスペース」にグループ化できます。ナビゲーションにはコマンドパレットを使用し、プリセットテンプレートをサポートしているため、複雑なレイアウトを素早く作成できます。アプリケーションは状態を保持するため、アプリを再起動した際、ボードのレイアウト、ズームレベル、ターミナルの履歴が終了時と全く同じ状態で復元されます。
対象ユーザー
コーディング、ログ監視、ドキュメント閲覧、AIエージェントとの対話など、複数のタスクを同時に管理し、より直感的で空間的な方法でワークスペースを整理したいソフトウェア開発者やエンジニア向けに設計されています。
ハイライト
- 無限キャンバス: 2Dサーフェス上をパン・ズームしてワークフローを管理。素早いナビゲーションのためのミニマップも搭載。
- AIエージェント統合: Grok、Claude Code、Geminiなどのコーディングエージェントをファーストクラスでサポートし、リアルタイムのトークン使用量追跡も可能です。
- 統合ツール: ブラウザパネル、Markdownエディタ、Gitステータスビュー、リモートデスクトップ監視用のVNCサポートを内蔵。
- 永続セッション: ターミナルの履歴やパネルの位置を含む、ボード全体のレイアウトを自動的に保存します。
- リモート接続: SSHやTailscaleとシームレスに統合し、リモートホストを管理。リモートシェルやVNCセッションを開くことも可能です。
関連
- プロジェクト
RizRiyz/luvusLuvusは、AIコーディングエージェント(Claude、Codex、Grokなど)をシェル、エディタ、Gitツールと並行して起動、監視、オーケストレーションできるクロスプラットフォームのターミナルUIです。永続的なワークスペース、ペイン管理、エージェント認識ステータスパネル、Git/GitHub統合、リモートマシンサポート、読み取り専用Webビュー、拡張可能なモジュールシステムを提供します。スクリプト、Homebrew、またはPowerShell経由でインストールし、`luvus`でセッションを開始、`luvus doctor`でセットアップを確認、`luvus update`でアップグレードを行います。
- プロジェクト
Runfusion/FusionFusionは、自然言語によるタスク記述を完全にレビューされ、マージ可能なコードに変換するオープンソースのAI駆動型ソフトウェア工場です。LLM駆動のエージェント群を統合し、各タスクを個別のGit worktreeで実行し、カスタマイズ可能なワークフローと人間の監視を備えた視覚ダッシュボードで全体プロセスを提示します。
- プロジェクト
kaanozhan/FrameFrameは、AIコーディングアシスタント(Claude Code、Codex、Gemini)に永続的な、git追跡される「プロジェクトメモリ」を追加するElectronベースのデスクトップIDEです。`.frame/`フォルダを作成し、ルール、アーキテクチャマップ、タスクリスト、スペック駆動のワークフローを格納し、このコンテキストを各AIセッションに注入し、pre-commitフックを介してgitコミットに更新を固定します。機能には、マルチターミナルグリッド、タスク/スペックパネル、GitHub統合、高速ファイル検索、マルチAI切り替えが含まれます。LLMを活用したエージェントを扱う際に、信頼性が高く共有可能なコンテキストを求める開発者向けです。
- プロジェクト
NanmiCoder/cc-hahacc‑haha は、Claude Code およびその他のLLM用のクロスプラットフォームデスクトップワークベンチです。マルチセッションチャット、Gitブランチ起動、差分レビュー、内蔵ブラウザプレビュー、権限制御、モデル選択、画像生成、視覚的サブエージェントおよびチーム管理、動的ワークフロー調整、リクエストトレース、macOS専用の「コンピュータ使用」(マウス/キーボードを奪わず他のアプリを制御可能)を提供します。アプリはElectron、React、TypeScriptで構築され、Bunランタイムで動作し、Claude、ChatGPT、Grok、ローカルOllamaなど多数のモデルプロバイダーに対応。Telegram、Slack、WeChatなどIMプラットフォームとも統合可能です。macOS/Windows/Linux用バイナリをダウンロードし、APIキーを設定することで利用可能。さらに、より深いカスタマイズを求めるユーザーは、下層のCLIを実行できます。
- プロジェクト
preset-io/agorAgorは、自己ホスト(またはクラウド)のWebワークスペースで、ソフトウェアチームがコーディングエージェント(Claude Code、Codex、Geminiなど)と協働できるようにします。作業はGitブランチごとに組織され、それぞれに隔離された開発環境とチャット履歴が付与され、ライブ2Dボード上でチームメイトがカーソル、コメント、アーティファクトをリアルタイムで共有できます。永続的なAIチームメイトは検索可能な知識、スキル、スケジュールタスクを持ち、SlackやGitHubからアクセス可能。RBAC、トークンコスト会計を備え、SDK経由で任意のLLMプロバイダに対応。`npm i -g agor-live`でインストールし、`agor init && agor daemon start && agor open`で起動。