새로운 웹 기반 원격 셸(remote shell) 도구 '수우(Suwu)'가 개발자들 사이에서 주목받고 있습니다. 이 도구는 특히 인공지능(AI) 에이전트 시대에 맞춰 원격 터미널 사용 경험을 혁신하는 것을 목표로 합니다. 브라우저 탭에서 실제 셸 환경을 제공하며, 사용자가 연결을 끊거나 새로고침해도 작업 세션이 그대로 유지되는 것이 특징입니다. 이는 개발자들이 원격 서버에서 장시간 작업을 하거나, AI 에이전트가 복잡한 작업을 수행할 때 매우 유용합니다.
수우는 옴아키(Omarchy)에서 영감을 받아 키보드 중심의 타일 기반 창 관리자를 제공합니다. 사용자는 키보드 단축키나 마우스 드래그로 터미널 타일을 분할, 이동, 교환할 수 있으며, 모든 세션 레이아웃은 페이지를 새로고침하거나 서버를 재시작해도 그대로 복원됩니다. 또한, 선택, 복사/붙여넣기, 스크롤백, 알림 기능 등 완전한 기능을 갖춘 터미널 환경을 제공하여 사람뿐만 아니라 오픈코드(opencode), 파이(pi), 허드르(herdr)와 같은 에이전트 오케스트레이터가 여러 터미널을 동시에 구동하기에도 적합합니다. 파일 브라우저, 파일 뷰어, TCP/UDP 포트 포워더 등 일상적인 개발 작업에 필요한 편리한 앱들도 내장되어 있어 별도의 도구 없이 수우 내에서 모든 작업을 처리할 수 있습니다.
수우는 원격 머신에서 스크립트를 통해 알림을 보내거나, 포트 포워딩 타일을 열고, 링크를 해결하는 등 '수우 명령어'를 통해 터미널과 웹 간의 상호작용을 강화합니다. 예를 들어, 긴 빌드 작업이 완료되면 알림을 받을 수 있습니다. 접근성은 로컬호스트, 근거리 통신망(LAN)은 물론, 리버스 프록시를 통해 인터넷에서도 가능하며, 비밀번호 인증, 실행별 토큰, 원클릭 HTTPS 등 보안 기능도 갖췄습니다. 사용자 맞춤 설정(폰트, 테마, 배경 투명도)도 지원하며, 영어와 중국어를 기본으로 제공합니다. 이러한 기능들은 개발자들이 원격 환경에서 더욱 즐겁고 효율적으로 작업할 수 있도록 돕고, 특히 AI 에이전트가 복잡한 개발 워크플로우를 자동화하는 데 핵심적인 역할을 할 것으로 기대됩니다.