l0ng-ai/tty7

The terminal that outlives its window. Shells survive quitting the app, agents can drive other agents, and remote machines work the same way. Pure Rust, GPU-rendered.

解決する問題

tty7 は、ターミナルエミュレータとAIコーディングエージェントの間の脆弱性と統合不足を解決するために設計されたターミナルワークベンチです。アプリの終了や再起動後も存続する永続セッションを提供することで、tmux などの外部セッションマネージャの必要性を排除し、AIエージェントがCLI内で動作するためのファーストクラスの環境を構築します。

仕組み

バックグラウンドサーバーが、GUIウィンドウとは独立してシェルとペインを管理します。Rust で構築されており、Zed の gpui を GPU レンダリングに、Alacritty の VT コアを利用しています。このアーキテクチャにより、ネイティブ SSH スタックを介したリモート開発が可能になり、クライアントが切断されてもセッション、レイアウト、エージェントの会話がアクティブなまま維持されます。

対象ユーザー

ターミナルで AI エージェント(Claude Code、Codex、Copilot など)を多用し、リモート開発をサポートする高性能で永続的なワークスペースを必要とする開発者やパワーユーザー。

ハイライト

  • エージェント認識:28 種類の異なる AI エージェントを自動検出し、各リポジトリのステータスインジケータ、通知、git コンテキストを提供します。
  • エージェントスクリプト化:バンドルされた CLI と「スキル」が含まれており、1 つの AI エージェントがペインを開いたり、タスクを他のエージェントに引き継いだり、結果をキャプチャしたりできます。
  • 高性能:プレーンテキスト I/O とフレームレートで、Alacritty や Ghostty などの人気ターミナルを上回ります。
  • エディタグレードの入力:履歴からのゴースト提案、構文ハイライト、プラグイン不要の複数行編集を備えています。
  • リモートワークスペース:プロファイル、キーチェーンシークレット、SFTP、ポート転送をサポートするネイティブ SSH スタックで、データをリモートマシンに保持します。

関連

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