本文へスキップ

すべてのメニュー

gPTY

Godot と Rust 製の端末マルチプレクサ、AI エージェント向け API 付き

カテゴリー
開発ツール
ウェブサイト
github.com
言語
英語
登録日
6日前
スター
72
フォーク
2

godot-pty/gpty ↗, GDScript, GPL-3.0, 最終コミット 1日前

Godot エンジンと Rust で組まれた端末マルチプレクサが gPTY です。シェルセッションはコードビューやファイルツリーなど他種のペインと並んでサイズ変更可能なタイル格子に置かれ、alacritty_terminal 経由で 16 色・256 色・トゥルーカラー、正規表現検索付きスクロールバックといった DEC STD 070 の挙動を丸ごと扱います。tmux 系との違いは制御面にあり、JSON-RPC ソケット、CLI、MCP サーバーを通じて AI エージェントやスクリプトが TUI をスクレイピングせずにペイン生成、テキスト注入、出力の取得を行えます。コンセプトエンジンは PTY 出力を正規表現で監視し、捕まえた応答を隣のペインへ流しますが、表示するだけでシェルへの入力は一切行いません。スクロールバック、設定、名前付きワークスペース、プロファイルは SQLite と JSON に保存され、再起動後に復元されます。Linux、macOS、Windows 向けの単体バイナリは Godot や Rust のツールチェーンを必要とせず、SHA256 とビルド証明付きで配布されますがコード署名はありません。コードの大半が LLM で生成されたため非慣用的な箇所やバグを含みうる、と README 自身が断っています。

この製品が気に入りましたか?