xuzhougeng/wispterm

A cross-platform terminal workspace for remote development and AI agent workflows, powered by libghostty-vt

해결하는 문제

WispTerm은 고성능 터미널, 원격 개발 도구, AI 기반 워크플로를 결합해야 하는 개발자를 위한 통합 작업 공간을 제공합니다. 터미널, AI 채팅용 웹 브라우저, 파일 탐색기 사이를 전환할 필요 없이, 이 세 가지를 하나의 크로스플랫폼 애플리케이션에 통합하여 사용할 수 있습니다.

작동 방식

Zig로 작성되었으며, libghostty-vt를 사용해 터미널 에뮬레이션을 구현합니다. WispTerm은 멀티패인 환경을 구현하며, OpenAI 호환 AI 에이전트 세션을 탭과 사이드바에 직접 통합합니다. 사용자는 터미널 출력물을 AI 코파일럿에게 전송하거나, 전용 에이전트 프로필을 관리할 수 있습니다. 또한, 풍부한 미리보기 기능을 갖춘 내장 파일 탐색기와 웹 기반 문서나 도구용 임베디드 브라우저 패널도 포함되어 있습니다.

대상 사용자

SSH/WSL를 통해 원격 개발을 수행하는 개발자 및 연구자에게 적합합니다. 고급 레이아웃 관리 및 파일 미리보기 기능을 갖춘 AI 통합 터미널 경험을 원하는 분들께 추천합니다.

주요 기능

  • AI 에이전트 통합: 세션 기록 복원, 세션 중 모델 전환, 특정 시점에서 대화를 분기할 수 있는 전용 에이전트 탭.
  • 코파일럿 사이드바: 터미널 선택 영역이나 최근 출력물을 컨텍스트 카드로 받아 처리할 수 있는 사이드패널 AI 어시스턴트.
  • 고급 터미널 기능: Kitty Graphics 프로토콜을 통한 인라인 이미지/PDF 표시, Ghostty 호환 테마, GLSL 포스트프로세싱 색상 처리 지원.
  • 개발자 유틸리티: Markdown/PDF 미리보기 기능이 있는 내장 파일 탐색기, SSH 포트 포워딩 매니저, 창 레이아웃을 저장하고 공유할 수 있는 워크스페이스 '레시피'.
  • 프롬프트 큐잉: AI가 처리 중일 때도 프롬프트를 자동으로 큐에 넣고, 세션이 대기 상태가 되면 순서대로 전송합니다.

관련

  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트