Gaurav-Gosain/tuios
A terminal window manager that knows what your agents are doing. Tiling panes, workspaces, sessions that survive restarts, and one Inbox for every coding agent.
해결하는 문제
TUIOS는 tmux와 같은 전통적인 도구를 대체하는 현대적인 터미널 멀티플렉서 및 창 관리자입니다. 여러 터미널 세션과 창을 관리하는 문제를 해결하면서 AI 코딩 에이전트에 대한 심층 통합을 제공하여, 사용자가 단일 인터페이스에서 에이전트 상태를 모니터링하고 승인을 관리하며 여러 머신에 걸친 여러 에이전트를 조정할 수 있게 합니다.
작동 방식
TUIOS は Go と Charm スタック(Bubble Tea と Lipgloss)で構築され、デーモン支援アーキテクチャを使用してセッションを永続化します。タイリングにはバイナリ空間分割(BSP)を実装し、キティグラフィックスプロトコルなどの高度なターミナルプロトコルをサポートして、ちらつきのない画像とビデオのレンダリングを実現します。AI エージェント向けには、専用の「受信トレイ」と状態報告システム(OSC 7501 経由)を提供し、エージェントが進捗を報告し、ユーザーが各ペインを手動で確認する必要なく人間の介入を要求できるようにします。
対象読者
ターミナルベースのワークフローと AI コーディングエージェント(Claude Code や Gemini CLI など)を利用する開発者やパワーユーザー、および SSH を介して複数のリモートホストでワークロードを管理するユーザー向けに設計されています。
ハイライト
- エージェントオーケストレーション:承認と質問用の専用受信トレイ、サイドバーでのエージェント状態追跡、複数のエージェントにプロンプトを実行するための「Fleets」。
- Go で書かれたパフォーマンス:イベント駆動レンダリングによるアイドル時の CPU 使用率ほぼゼロ、高性能グラフィックスプロトコルのサポート。
- 高度なタイリング:スマート自動分割を備えた BSP、マスタースタック、スクロールレイアウトをサポート。
- リモート管理:複数のリモートマシンでホストされたペインとグローバルセッションを実行可能。
- Vim ライクな体験:スクロールバックを移動するための Vim スタイルのコピーモードを備えたモーダルインターフェース。
- 自動化:ターミナルワークフローの記録と再生のための「Tape Scripting」DSL。
관련
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트