termio-sh/termio
A terminal-first agentic development environment for agentic coding. Build for CLI/TUI agent. Runtime for Coding Agent, Tmux alternative
해결하는 문제
Termio는 명령줄을 통해 작동하는 여러 AI 코딩 에이전트를 관리하는 데 발생하는 번거로움을 해결합니다. 다양한 터미널 창을 수동으로 추적하거나 에이전트가 차단되었거나 사용자 입력이 필요할 때를 놓치는 대신, Termio는 에이전트 상태를 중앙에서 모니터링하고 로컬 및 원격 세션 간을 원활하게 전환할 수 있는 통합 환경을 제공합니다.
작동 방식
Termio는 termiod라는 데몬을 사용하여 쉘 세션을 관리합니다. 이 아키텍처는 클라이언트 앱이 닫혀도 세션이 활성 상태를 유지하게 하며, tmux와 유사합니다. Claude Code, Codex 등 CLI 기반 에이전트와 통합하기 위해 상태(작업 중, 대기 중, 사용자 입력 필요)를 Termio 인터페이스로 되돌려보내는 훅과 "스킬"을 설치합니다. SSH를 통해 Linux VPS에 데몬을 설치함으로써 원격 개발을 지원하며, 원격 에이전트를 로컬과 마찬가지로 다룰 수 있습니다.
대상 사용자
다수의 CLI 기반 AI 에이전트를 사용하여 코딩하고, 복잡한 터미널 멀티플렉서를 익히지 않고도 로컬 및 원격 머신에서 이러한 에이전트를 전담 환경에서 조율하고자 하는 개발자.
주요 기능
- 에이전트 상태 추적: 사이드바의 시각적 인디케이터와 메뉴바 알림을 통해 에이전트가 차단되어 사용자 주의가 필요할 때 즉시 알림.
- 지속적 세션: 세션이 데몬에 유지되므로 앱 재시작이나 노트북 슬립 주기 후에도 지속됨.
- 원격 ADE: SSH를 통해 Linux VPS에 간편하게 설정 가능하며, 원격 세션을 1차 객체처럼 취급.
- 통합 도구: 구문 강조 기능이 있는 내장 파일 에디터, git diff 뷰어, 프로젝트 전체 검색 기능 포함.
- CLI 제어:
termio명령줄 도구를 통해 사용자(또는 다른 에이전트)가 세션을 프로그래밍 방식으로 생성, 목록 조회, 상호작용 가능. - 모바일 동반자: iOS 앱으로 실시간 TUI 세션을 미러링하고 터미널 명령어 전용 키보드 제공.
관련
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트