GPU 기반의 고성능 크로스플랫폼 터미널인 키티(Kitty)가 0.50 버전으로 업데이트되며 사용자 생산성을 크게 향상시킬 다양한 기능을 선보였습니다. 이번 업데이트의 핵심은 도킹 창, 로그아웃 후 세션 복원, 그리고 탭을 효율적인 작업 공간으로 활용할 수 있는 기능들입니다. 개발자와 파워 유저들이 터미널 환경에서 더욱 유연하고 강력하게 작업할 수 있도록 지원하는 데 초점을 맞췄습니다.
주요 기능들을 살펴보면, '도킹 창(Docking Window)'은 상태 표시줄이나 파일 트리 같은 보조 창을 다른 터미널 창이나 탭 가장자리에 배치할 수 있게 하여 작업 공간 활용도를 높입니다. 또한, '로그아웃 후 세션 복원(Restore Session After Logout)' 기능은 시스템 재시작이나 종료 후에도 모든 키티 인스턴스의 상태와 스크롤백(스크롤 기록)을 그대로 복원해 주어 작업 흐름이 끊기지 않도록 돕습니다. 특히 macOS에서는 키체인에 암호화하여 저장하고, 리눅스(Linux)에서는 Inhibit 데스크톱 포털이 필요합니다. 탭 관리 기능도 강화되어, 기존 창 활성화, 이름순 탭 정렬, 이름을 지정한 탭으로 창 이동 등 탭을 마치 이름 있는 작업 공간(Named Workspace)처럼 활용할 수 있게 되었습니다. 이외에도 테마에 따라 색상이 변하는 이미지 형식, 프로그램의 작업 상태를 탭 표시줄에 표시하는 기능, 그리고 원격 제어 취약점 수정 및 렌더링 성능 개선 등 다양한 개선 사항이 포함되었습니다.
이번 키티 0.50 업데이트는 터미널 사용자들이 더욱 효율적이고 개인화된 작업 환경을 구축할 수 있도록 지원한다는 점에서 큰 의미를 가집니다. 특히 세션 복원 기능은 개발자들이 갑작스러운 시스템 종료에도 작업 내용을 잃지 않고 빠르게 복구할 수 있게 하여 안정성을 높입니다. 도킹 창과 강화된 탭 관리 기능은 복잡한 프로젝트를 수행할 때 여러 도구를 한 터미널 환경에서 통합적으로 관리하고 전환하는 데 유용할 것입니다. 이는 개발 생산성 향상에 직접적으로 기여하며, 터미널을 주력으로 사용하는 사용자들에게 더욱 매력적인 선택지가 될 것으로 보입니다.