본문으로 건너뛰기
로그인 둘러보기
개발·코딩·데이터베이스 · 윈도우즈 유틸

Wave Terminal

0

Wave Terminal은 macOS, Linux, Windows를 위한 오픈소스 크로스 플랫폼 터미널입니다.

개발자도구오픈소스커맨드라인크로스플랫폼터미널

소개

Wave Terminal은 macOS, Linux, Windows를 위한 오픈소스 크로스 플랫폼 터미널입니다. 워크스페이스 전체를 보는 AI 통합 터미널로, 파일 미리보기, 편집, AI, 웹 브라우징, 워크스페이스 조직화를 통합 제공합니다. Apache-2.0 라이선스로 공개되어 있으며, 모든 데이터는 로컬에 저장되고 로그인이나 계정이 필요하지 않습니다.

상세정보

Wave AI – 컨텍스트 인식 터미널 어시스턴트

  • 터미널 출력과 스크롤백을 읽어 디버깅과 분석을 지원합니다
  • 파일을 읽고, 쓰고, 편집하며 자동 백업과 사용자 승인 기능을 포함합니다
  • OpenAI, Claude, Gemini, Azure, Perplexity 등 다양한 AI 모델을 지원합니다
  • Ollama, LM Studio 등 로컬 모델도 직접 실행할 수 있습니다
  • 자신의 API 키를 가져와서 사용하는 BYOK(Bring Your Own Key) 방식을 지원합니다

강력한 SSH 및 원격 워크스페이스 관리

  • 네트워크 중단과 재시작에도 살아남는 내구성 있는 SSH 세션을 제공합니다
  • 자동 재연결 기능으로 원격 터미널 세션을 안정적으로 유지합니다
  • SSH 연결 관리자를 통해 여러 원격 서버와 클러스터 간을 빠르게 전환합니다
  • WSL 지원도 포함되어 있습니다

파일 편집 및 미리보기

  • VSCode와 유사한 그래픽 편집기로 원격 파일을 편집할 수 있습니다
  • 구문 강조, 자동 들여쓰기, 마우스 지원, 복사/붙여넣기가 기본 제공됩니다
  • 원격 머신에서 마크다운, 이미지, 비디오, PDF, CSV, 디렉토리 등을 인라인으로 미리볼 수 있습니다
  • wsh file 명령을 통해 로컬과 원격 SSH 호스트 간 파일을 매끄럽게 복사하고 동기화합니다

유연한 워크스페이스 레이아웃

  • 드래그 앤 드롭 인터페이스로 터미널 블록, 에디터, 웹 브라우저, AI 어시스턴트를 자유롭게 구성합니다
  • 화면 분할과 레이아웃 기능으로 터미널, 에디터, 웹 뷰를 워크스페이스와 대시보드로 배치합니다
  • 내장 웹 브라우저로 GitHub, StackOverflow, 대시보드, 자체 앱에 바로 접근할 수 있습니다
  • 모든 블록의 전체 화면 토글 기능을 지원하여 확대 후 빠르게 멀티 블록 뷰로 돌아갈 수 있습니다

커스터마이징 및 테마

  • 탭 테마, 터미널 스타일, 배경 이미지 등 풍부한 사용자 지정 옵션을 제공합니다
  • HTML로 자신만의 반복 사용 가능한 위젯을 만들어 CLI에서 데이터를 채워 넣을 수 있습니다
  • 내장 그래픽 위젯과 스티커로 아름다운 대시보드를 빠르게 구축합니다

wsh 명령 시스템

    li>강력한 wsh 명령어로 CLI에서 워크스페이스를 관리하고 터미널 세션 간 데이터를 공유할 수 있습니다

다운로드 및 설치 방법

Wave Terminal의 공식 웹사이트에서 각 플랫폼별 설치 파일을 다운로드할 수 있습니다.

  • Windows 사용자는 64비트 또는 32비트 인스톨러를 제공합니다
  • macOS 사용자는 Apple Silicon 및 Intel용 버전을 지원합니다
  • Linux 사용자는 Snap, AppImage, .deb, .rpm, .zip, pacman 등 다양한 패키지 형식을 선택할 수 있습니다

각 플랫폼별 상세 설치 방법은 공식 문서(docs.waveterm.dev/gettingstarted)에서 확인할 수 있습니다. 공식 다운로드 페이지(waveterm.dev/download)에서도 직접 설치 파일을 받을 수 있습니다.

기본 사용법

설치 후 실행하면 드래그 앤 드롭으로 터미널 블록, 에디터, 웹 브라우저 등을 추가하여 워크스페이스를 구성할 수 있습니다. 원격 연결이 필요한 경우 SSH 연결 관리자를 통해 서버를 추가하고 터미널과 파일 시스템에 완전한 접근이 가능합니다.

Wave AI를 사용하려면 설정에서 OpenAI, Claude, Gemini 등 자신의 API 키를 입력하면 됩니다. Ollama와 같은 로컬 모델도 설정 후 바로 사용 가능합니다. CLI에서 wsh ai 명령을 사용하여 출력을 파이프하거나 파일을 직접 첨부할 수도 있습니다.

지원 환경 및 시스템 요구사항

  • macOS: 11 이상 (arm64, x64)
  • Windows: 10 1809 이상 (x64)
  • Linux: glibc-2.28 이상 기반 (Debian 10, RHEL 8, Ubuntu 20.04 등) (arm64, x64)
  • WSH 헬퍼: macOS 11 이상, Windows 10 이상, Linux Kernel 2.6.32 이상 (x64), 3.1 이상 (arm64)

이런 경우에 유용합니다

  • 여러 원격 서버를 관리하며 SSH 세션이 중간에 끊어지는 문제를 해결해야 할 때
  • 원격 서버의 파일을 로컬 편집기로 전환하지 않고 바로 편집하고 미리보고 싶을 때
  • 터미널 작업 중 AI의 도움을 받아 디버깅이나 분석을 진행하고 싶을 때
  • 터미널, 웹 브라우저, 에디터를 하나의 화면에서 분할하여 동시에 사용하고 싶을 때
  • 커스텀 대시보드와 위젯을 만들어 팀원들과 공유하고 싶을 때
  • 로컬 AI 모델을 활용하여 외부 서버 없이 터미널 내 AI 기능을 사용하고 싶을 때

최신 버전 및 업데이트

현재 최신 버전은 0.14.5입니다. 프로젝트는 지속적으로 개선되고 있으며, 로드맵이 GitHub의 ROADMAP.md 파일에 공개되어 있습니다. Discord 커뮤니티나 GitHub Issue를 통해 향후 릴리스에 대한 의견을 제공할 수 있습니다.

시스템 요구사항

macOS 11 이상 (arm64, x64), Windows 10 1809 이상 (x64), glibc-2.28 이상 기반 Linux (Debian 10, RHEL 8, Ubuntu 20.04 등) (arm64, x64)