소개
agliteterm은 yeroo가 개발한 네이티브 Windows 터미널로, AI 코딩 에이전트를 위한 경량 솔루션입니다. agwinterm 제품군의 일부로, 동일한 Rust 에뮬레이터 코어와 pty-host를 공유하면서도 .NET 런타임 없이 순수 C++로 구현된 단일 실행 파일을 제공합니다. 실시간 세션 관리, 워크스페이스 주의 시스템, 에이전트 워크플로우 통합 등을 통해 저사양 환경에서도 효율적인 터미널 경험을 제공합니다.
상세정보
테마 및 인터페이스
agliteterm은 다크, 라이트, 클래식, 자동(Windows 설정 따라감) 네 가지 테마를 지원합니다. 클래식 테마는 선-3D 효과가 있는 전통적인 Windows 룩을 제공하며, 다크 테마는 메뉴, 툴바, 사이드바, 다이얼로그, 스크롤바, 타이틀 바까지 모두 적용됩니다.
에이전트 워크플로우
세션별 에이전트 상태 표시(볼드 = 차단됨, 이탤릭 = 작업 중), 주의 벨이 있는 플래그 세션 보기, 읽지 않은 배지(화면 밖에서 완료된 명령 표시), 워크스페이스 포커스, 사이드바 드래그 앤 드롭 기능을 통해 AI 에이전트와의 상호작용을 최적화합니다.
터미널 및 창 관리
워크스페이스와 세션 시스템을 통해 복수 터미널을 관리할 수 있으며, 2분할 화면(좌/우 또는 상/하), 빠른 터미널/스크래치 터미널/오버레이 팝업, 하나의 창 위에 명령을 그리는 오버레이 터미널 기능을 제공합니다. 모든 창은 별도의 프로세스로 실행되지만 하나의 pty-host를 공유합니다.
클립보드 및 선택
마우스로 텍스트를 선택하면 자동 복사되며, 더블/트리플 클릭으로 단어/줄 선택, 가장자리 끌기로 자동 스크롤이 가능합니다. 마크 모드에서는 화살표와 Home/End로 선택 범위 확장, Enter 또는 Ctrl+C로 복사 및 종료가 가능하며, 오른쪽 클릭으로 붙여넣기가 작동합니다(전화 앱이 마우스를 잡아도 동작).
스크립트 가능성 및 에이전트 통합
agliteterm은 agwintermctl과의 뉴라인-JSON 컨트롤 파이프를 통해 스크립트 가능하며, 65개 이상의 동사를 지원합니다. 세션, 워크스페이스, 창, 구성, 사이드바, 트리 제어가 가능하며, AGWINTERM_* 환경 변수를 통해 에이전트 훅과 기술이 작동합니다. 세션 오버레이 실행, 컨텍스트 저장, 캡처된 명령 재생 등 고급 기능도 제공합니다.
다운로드·설치 방법
agliteterm은 다음 방법으로 설치할 수 있습니다:
- winget:
winget install yeroo.agliteterm - Chocolatey:
choco install agliteterm - 수동 설치: Releases 페이지에서
agliteterm-setup-.exe다운로드 (per-user, 관리자 권한 불필요) - 포터블 버전:
agliteterm-portable--win-x64.zip을 다운로드하여 원하는 위치에 압축 해제
설치된 버전과 포터블 버전은 %LOCALAPPDATA%agliteterm 폴더를 공유하여 세션과 설정을 동기화합니다. winget과 Chocolatey에서는 검증된 체크포인트 버전만 배포되며, 최신 버전은 앱 내 업데이터(도움말 → 업데이트 확인)를 통해 받을 수 있습니다.
기본 사용법/명령어
agliteterm을 실행하면 일반적인 터미널과 같이 사용할 수 있으며, 다음과 같은 고급 기능을 통해 작업 효율을 높일 수 있습니다:
- 세션 분할:
session split명령으로 화면을 좌/우 또는 상/하로 분할 가능 - 세션 포커스 이동:
session focus left,session focus right등으로 포커스 이동 - 세션 교환:
session swap으로 두 분할 창의 내용 교환 - 오버레이 터미널 실행:
session overlay open --pane left로 특정 창 위에 명령 실행 - 컨텍스트 저장:
session context로 세션에 메모 저장 (사이드바에 표시) - 캡처된 명령 재생:
session restore로 이전에 실행 중이던 명령 자동 복원
모든 명령은 agliteterm --diagnose로 현재 설정과 상태를 확인할 수 있으며, 로그는 %LOCALAPPDATA%aglitetermagliteterm.log에 저장됩니다.
이런 경우에 유용합니다
agliteterm은 다음과 같은 상황에서 특히 유용합니다:
- 구형 PC 또는 저사양 노트북에서 리소스를 적게 사용하면서도 기능이 풍부한 터미널이 필요한 개발자
- AI 코딩 에이전트(Claude Code 등)와 함께 작업하여 에이전트의 상태를 실시간으로 모니터링하고 제어해야 하는 사용자
- 여러 터미널 세션을 동시에 관리하면서 작업 간 전환이 빈번한 개발 워크플로우
- 네이티브 Windows 컨트롤과 클래식 UI를 선호하면서도 현대적인 터미널 기능을 원하는 사용자
지원 환경·시스템 요구사항
agliteterm은 Windows 운영 체제에서 실행되며, .NET 런타임이 필요하지 않은 순수 Win32/WTL C++ 애플리케이션입니다. 구체적인 최소 시스템 요구사항은 명시되지 않았으나, agwinterm 제품군의 경량 버전으로서 구형 기계에서도 동작하도록 설계되었습니다.
최신 버전·업데이트
현재 버전은 0.17.9이며, GitHub 저장소의 Releases 페이지에서 최신 버전을 확인할 수 있습니다. winget과 Chocolatey를 통한 설치 시에는 검증된 체크포인트 버전이 제공되며, 앱 내 업데이터(도움말 → 업데이트 확인)를 통해 최신 버전으로 직접 업데이트할 수 있습니다. 모든 릴리스에는 Sigstore 빌드-출처 증명서가 첨부되어 보안성을 높였습니다.
제한 사항·확인 사항
현재까지의 증거에서 특정 제한 사항이나 확인 사항은 명시되지 않았습니다.
FAQ
- agliteterm은 무료인가요?
네, MIT 라이선스 하에 오픈소스로 제공됩니다.
- agliteterm은 agwinterm과 어떻게 다른가요?
agliteterm은 agwinterm 제품군의 경량 버전으로, 동일한 Rust 에뮬레이터 코어를 사용하지만 .NET 런타임 없이 순수 C++로 구현되어 더 작은 footprint를 가집니다. 기능 parity를 목표로 하며, 차이점은 lite-parity 문서에서 확인할 수 있습니다.
시스템 요구사항
별도의 시스템 요구사항이 등록되지 않았습니다.


