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로 구축되었으며, GPU 렌더링에 Zed의 gpui를, VT 코어에 Alacritty를 사용합니다. 이 아키텍처는 네이티브 SSH 스택을 통한 원격 개발을 가능하게 하며, 클라이언트가 연결이 끊겨도 세션, 레이아웃, 에이전트 대화가 활성 상태로 유지되도록 보장합니다.
대상 사용자
터미널에서 AI 에이전트(예: Claude Code, Codex, Copilot)를 많이 사용하고 원격 개발을 지원하는 고성능의 영구 작업 공간이 필요한 개발자와 고급 사용자.
주요 기능
- 에이전트 인식: 28가지 서로 다른 AI 에이전트를 자동으로 감지하여 각 저장소에 대한 상태 표시기, 알림, git 컨텍스트를 제공합니다.
- 에이전트 스크립팅: 번들된 CLI와 "스킬"이 포함되어 있어 하나의 AI 에이전트가 창을 열고, 작업을 다른 에이전트에게 넘기고, 결과를 캡처할 수 있습니다.
- 고성능: 일반 텍스트 I/O 및 프레임 속도에서 Alacritty 및 Ghostty와 같은 인기 터미널보다 뛰어납니다.
- 편집기급 입력: 기록의 고스트 제안, 구문 강조, 플러그인 없이 다중 줄 편집을 제공합니다.
- 원격 작업 공간: 프로필, 키체인 비밀, SFTP, 포트 전달을 지원하는 네이티브 SSH 스택으로 데이터를 원격 머신에 유지합니다.
관련
- 프로젝트
- 프로젝트
- Dispatch
- 프로젝트
- 프로젝트