ys-ll/uniterm
A lightweight all-in-one terminal with 20+ protocols — SSH, RDP, SFTP, databases, Kubernetes and more. With a built-in autonomous AI Agent that plans and runs multi-turn shell commands.
해결하는 문제
uniTerm은 여러 원격 액세스 프로토콜을 하나의 애플리케이션으로 통합하는 종합적인 터미널 에뮬레이터입니다. SSH, 원격 데스크톱, 데이터베이스, 컨테이너 오케스트레이터를 관리하기 위해 별도의 도구를 사용할 필요 없으며, 복잡한 쉘 작업을 자동화하는 AI 에이전트를 통합하고 있습니다.
작동 방식
Go와 Vue 3(Wails 프레임워크를 통해)로 구축된 이 애플리케이션은 20개 이상의 프로토콜에 대한 통합 인터페이스를 제공합니다. 백엔드 세션 매니저를 사용하여 터미널(SSH, Telnet, Mosh), 파일 전송(SFTP, S3, WebDAV), 원격 데스크톱(RDP, VNC), 데이터베이스(MySQL, PostgreSQL, MongoDB) 연결을 처리합니다. Anthropic 및 OpenAI 호환 API를 통해 LLM과 통합하여, 활성 터미널 탭에서 다단계 쉘 명령어를 직접 계획하고 실행할 수 있는 자율적인 AI 에이전트를 구동합니다.
대상 사용자
다양한 플랫폼(Windows, macOS, Linux)에서 여러 원격 서버, 데이터베이스, 컨테이너 환경을 관리하는 시스템 관리자, DevOps 엔지니어, 개발자들입니다.
주요 기능
- 자율적인 AI 에이전트: 다단계 쉘 명령어를 독립적으로 계획하고 실행하며, 구성 가능한 감시 모드(예: 모든 작업 확인 또는 건너뛰기)를 지원합니다.
- 다중 프로토콜 지원: SSH, RDP, VNC, SFTP, Kubernetes, Docker 및 다양한 SQL/NoSQL 데이터베이스에 대한 통합 지원.
- 워크스페이스 사용자 정의: 분할 패널, 사용자 정의 키바인딩, 28가지 터미널 테마를 지원합니다.
- 클라우드 동기화: GitHub, GitLab, Gitee에서 개인 리포지토리를 통해 암호화된 설정 동기화를 지원합니다.
- 서버 모니터링: CPU, 메모리, 디스크, 네트워크 메트릭을 실시간으로 추적합니다.
관련
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트