본문 바로가기
Windows

VibeTerm

A free Windows SSH & terminal built for AI coding (vibe coding)

Free Windows SSH terminal built for AI coding tools like Claude Code, Codex and Gemini CLI. AI agent status detection, done/approval notifications, auto screenshot upload, SFTP, auto-reconnect. A lighter PuTTY / MobaXterm alternative.

v2.16.8·Published July 2, 2026·Updated September 5, 2026·Downloads 34,304· 4.9 (17)
#바이브 코딩#vibe coding#AI 코딩 툴#SSH 클라이언트#SSH 터미널#윈도우 SSH#Windows SSH client#터미널 에뮬레이터#Claude Code 터미널#Codex#Gemini CLI#AI 에이전트#원격 접속#SFTP#개발자 도구#무료 SSH 프로그램#PuTTY 대안#MobaXterm 대안#Windows Terminal 대안#한글 SSH#바이브텀#VibeTermOfficial site
Downloadv2.16.8
Learn more on the official site

VibeTerm is a free Windows SSH & terminal client made for the age of AI coding. If you write code by prompting AI CLIs like Claude Code, Codex, or Gemini — what people now call vibe coding — VibeTerm is built exactly for that workflow. Manage remote servers (SSH) and your local shell in one window with tabs and split panes, see in real time what your AI agent is doing, and get notified the moment a task finishes or needs approval.

Built on Rust + Tauri 2, it is fast and lightweight, and ships as both an installer (MSI/EXE) and a no-install portable executable. It supports 4 languages (English, Korean, Chinese, Japanese) and 12 themes.


Who it's for

  • Developers doing vibe coding with AI CLIs such as Claude Code, Codex, or Gemini
  • Anyone who SSHes into remote Ubuntu/Linux servers every day
  • People looking for a more comfortable PuTTY / MobaXterm / Windows Terminal alternative
  • Anyone tired of babysitting a long-running AI agent and asking "is it done yet?"

Key features

  • AI agent status detection — automatically detects whether the AI running in your terminal (e.g. Claude Code) is working / waiting for input / stopped / done, and shows it via tab colors and a dashboard.
  • Done & approval notifications (even when the window is closed) — desktop alerts and sounds when the AI finishes or asks for approval; connect ntfy, Discord, or Slack webhooks to get a push straight to your phone.
  • Screenshot → auto-upload to server (killer feature) — paste a clipboard screenshot and it uploads to the server and inserts the path, so showing your screen to the AI is instant.
  • Auto-reconnect on server reboot — reconnects automatically so long-running tasks aren't interrupted.
  • Built-in SFTP file manager — browse, upload, download and edit remote files without a separate app.
  • Tabs, split panes, command palette, broadcast — many sessions in one window; a Ctrl+K command palette; broadcast the same command to multiple sessions (all sessions or current tab).
  • Snippets & automation — save frequently used commands and AI prompts, run them from the palette, even on a schedule.
  • And more — 12 themes, 4 languages, startup command presets, customizable keyboard shortcuts, SSH config import, password keychain storage, PIN lock, jump host (bastion), port forwarding, local shell support.

New in v2.5.0

  • Snippet variables & prompt templates — auto-substitution of {{cwd}} {{host}} {{user}} plus interactive {{?question}} input. Build reusable AI prompt templates like "refactor {{?what}} in {{cwd}}".
  • Automatic session logging — right-click a terminal to record its output to a file. Read a plain-text log of what your AI did overnight.
  • Global summon hotkey (quake style) — bring the VibeTerm window to the front, or hide it, from any app.
  • Per-server environment variables — set env vars per server/project, applied automatically to sessions (local and SSH).
  • Broadcast scope selection — limit broadcast to "all sessions" or "current tab" to avoid mistakes.
  • Coding ligatures — optional rendering that fuses symbols like => != === for readability.
  • Safeguards & conveniences — confirm dialog before closing a tab where the AI is busy, settings reset, scrollback reset, an expanded command palette, and faster startup/bundle under the hood.

Why VibeTerm (vs PuTTY / MobaXterm / Windows Terminal)

  • A normal SSH client stops at "connect." VibeTerm understands the AI agent running on top of it — status detection, done alerts, prompt snippets, and session logs are built in for AI coding.
  • It removes repetitive work with things like auto screenshot upload and auto-reconnect.
  • It's free and light (Rust + Tauri), with smooth CJK input and 4-language support.

FAQ

Q. What is VibeTerm?
A free Windows SSH & terminal client built for coding with AI CLIs (vibe coding). It handles SSH remote access and local shells in tabs/splits, and includes AI agent status detection and notifications by default.

Q. What is vibe coding?
Writing code by instructing an AI (like Claude Code) in natural language. VibeTerm is optimized for that loop — prompts, approvals, notifications, logs.

Q. Is it free?
Yes, completely free.

Q. Which OS does it run on?
Windows. It ships as an installer (MSI / setup.exe) and a no-install portable build.

Q. Can I use it with Claude Code / Codex / Gemini?
Yes. Run these AI CLIs in the terminal and status detection, done alerts, and prompt snippets all work.

Q. Can I get a phone notification when a task finishes?
Add an ntfy (phone push), Discord, or Slack webhook in settings, and you'll be pinged on your phone the moment the AI reaches a waiting/done state while the window is inactive.

Q. Can it replace PuTTY or MobaXterm?
For plain SSH, yes — and for AI coding, notifications, and screenshot upload, it does more. Import your SSH config to bring existing settings over.

Version history(48)
v2.16.8Latest
September 5, 2026
조정으로 띄운 헬퍼 탭을 마커+별도 줄로 구분(어느 게 조정 탭인지 한눈에)
v2.16.7
September 5, 2026
원격(SSH) 페인의 에이전트가 직접 조정에 참여(tmux 지원·SFTP 설치)
v2.16.6
September 5, 2026
SSH 공개키 배포 시 authorized_keys가 비워지던 문제 수정(중요)
v2.16.5
September 4, 2026
핀 고정 시작 모드에서도 데몬 세션이 자동으로 이어집니다(지속 데몬 후속 수정)
v2.16.4
September 4, 2026
로그인 자동시작 경로 수정(옵트인 데몬) · 클린 빌드 안정화
v2.16.3
September 4, 2026
앱을 닫아도 로컬 세션이 계속 살아있는 지속 데몬(옵트인) + 시작 안정성·속도 개선
v2.16.2
September 4, 2026
에이전트 조정(에이전트가 에이전트를 부린다)·위험작업 승인창·상태감지 대폭 개선·창닫아도 트레이 상주·워크스페이스·복사 모드. 설정>AI에서 조정 켜기.
v2.15.10
August 29, 2026
설정 > 정보에 문의·피드백/블로그 링크 한 줄 추가(좌: 문의·피드백 → youngsam.net/programs/vibeterm, 우: 블로그·영삼넷 → youngsam.net).
v2.15.9
August 29, 2026
접힌 사이드바 로고: 클릭하면 펼치고, 끌면 창 이동. (5px 이상 끌면 창이동, 톡 클릭·키보드는 펼치기 — 서로 안 충돌)
v2.15.8
August 29, 2026
상단 탭 바를 처음 배치로 되돌림: 창이동 여백을 탭 우측(탭과 컨트롤 사이)으로, 버튼 사이 구분선 복원, 탭 고정폭(184px). 그 여백은 조금 줄임. (직전의 채우기·섹션 구분선 방식 철회)
v2.15.7
August 29, 2026
상단 탭 바: 우측을 [탭 │ 컨트롤(⌄ ❯ ▤) │ 창버튼] 세 구역 세로 구분선으로 정리(버튼별 잔선 제거). 탭 호버 툴팁을 커서 아래 중앙+위쪽 화살표(caret)로 이동해 더 자연스럽게.
v2.15.6
August 29, 2026
상단 탭 바: 탭이 적을 때 남는 폭을 채우도록 탭이 균등하게 늘어나(최소 168·최대 240px) 창이동 빈칸을 없앰. 창이동 영역은 얇은 손잡이로 축소. 넘치면 168px 유지+스크롤(동일 사이즈).
v2.15.5
August 29, 2026
상단 탭 바: 탭↔컨트롤 사이 빈 여백 제거 — ⌄·❯·세션 버튼을 탭 바로 뒤에 붙이고 창이동 영역을 오른쪽(창 버튼 앞)으로 이동(크롬/VS Code 방식). 넘침 스크롤 화살표(‹›)를 SVG로 바꿔 세로 중앙 정렬.
v2.15.4
August 29, 2026
상단 탭 바: 탭이 많아 넘칠 때 잘린 좌/우 끝에 스크롤 화살표(‹ ›)를 표시 — 누르면 그 방향의 숨은 탭으로 스르륵 이동(VS Code·크롬 방식). 휠 스크롤·⌄ 전체목록·활성탭 자동표시와 함께.
v2.15.3
August 29, 2026
상단 탭 바: 명령(❯) 버튼을 탭 목록(⌄)과 세션기록 패널 사이(우측 중간)로 이동.
v2.15.2
August 29, 2026
상단 탭 바 배치·디자인: 탭 목록 화살표(⌄)를 우측 정렬(창을 줄여 앞 탭이 밀려나도 이 목록으로 전부 접근) · 명령(❯) 버튼은 좌측으로(메뉴도 좌측 정렬) · 화살표를 깔끔한 셰브론 아이콘+열림 회전 애니메이션으로, 목록에 헤더(열린 탭 수+대기 배지) 추가.
v2.15.1
August 28, 2026
상단 탭 바 개선: 탭 폭 고정(동일 사이즈, 많아져도 안 쭈그러들고 가로/휠 스크롤·현재 탭 자동 가시화) · 빠른 커스텀 툴팁(0.14초, 전체 제목+폴더+상태) · 탭 목록(⌄)을 탭 옆으로 이동+대기 에이전트 수 배지+양끝 페이드 · 가운데클릭 닫기.
v2.15.0
August 28, 2026
탭 그룹화(옵트인, 설정 > 모양 = 끔/호스트별/프로젝트별; 기본 끔=지금과 동일): 접이식 색 라벨로 묶고, 호스트별은 원격을 서버·로컬을 프로젝트 폴더로 분리. + 커맨드 블록: Ctrl+Shift+O(또는 팔레트)로 '마지막 명령 출력만' 복사(셸 통합 OSC 133이면 정밀, 없으면 프롬프트 마크로 폴백).
v2.14.0
August 28, 2026
멀티 에이전트 워크플로: 세션 자동 이름(에이전트의 프로젝트 폴더로 탭 자동 명명) · 새 에이전트 워크트리 런처(격리된 git worktree에서 에이전트 시작, Ctrl+K, 원격도 지원, 명령 미리보기 편집) · 에이전트 대시보드에서 바로 조종(빠른 응답 ↵·esc·1·2·3 + 프롬프트 전송/예약: 작업 중이면 예약했다 완료 시 자동 전송).
v2.13.0
August 28, 2026
이전 세션 이어하기: 재부팅 후 로컬 프로젝트가 마지막에 돌리던 명령을 '▶ 다시 실행' 원클릭으로 그 폴더에서 재실행 · 시작 시 '이어하기' 카드로 복원된 세션(폴더·명령·마지막질문)을 [이동]/[재개 ▶]/[전부 재개] 로 바로 이어감(닫기 가능·비차단, '이전 세션 복원' 모드에서 표시).
v2.12.1
August 28, 2026
안정성 개선: SFTP 폴더/다중 전송 취소가 이제 즉시 멈춤 · 파일 편집 저장 중 원본 유실 위험 제거 · 읽기전용 잠금이 승인버튼·배너·브로드캐스트까지 차단 · SFTP 다중선택/주간예약/방해금지 경계 버그 수정.
v2.12.0
August 28, 2026
에이전트 워크플로 대폭 개선(묶음 알림·질문 표시·방해금지·트리아지·페인별 음소거·멈춤 복구) + 페인 최대화·터미널 검색 개선·서버 태그·SFTP 폴더내 찾기/전송 취소·숨은 단축키 노출.
v2.11.8
August 27, 2026
SSH 프롬프트 마크(셸 통합) 옵트인 추가 — 원격 bash/zsh에서도 Ctrl+Shift+↑/↓ 명령 점프.
v2.11.7
August 26, 2026
읽기전용(잠금) 모드 추가 — 터미널 우상단 자물쇠로 키보드·붙여넣기를 차단(실행 중 Claude에 실수 입력 방지). 승인바·스니펫·복사·검색은 그대로. 프롬프트 점프 추가 — Ctrl+Shift+↑/↓ 로 이전/다음 명령 프롬프트로 스크롤.
v2.11.6
August 12, 2026
내부 정비 및 자동업데이트 점검용 릴리스입니다.
v2.11.5
August 12, 2026
[중요] 이번 버전부터 자동업데이트 서명키가 교체되었습니다. 기존 사용자는 이 2.11.5를 한 번 수동으로 내려받아 설치해 주세요(이후부터 자동업데이트가 정상 재개됩니다). - SFTP: 폴더를 더블클릭할 때 엉뚱한 폴더로 들어가던 문제 수정 — 파일 선택 시 뜨던 전송 바를 플로팅 방식으로 바꿔 목록이 밀리지 않도록 했습니다(로컬·서버 양쪽).
v2.11.4
July 29, 2026
탭 아래 "빠른 명령 바"를 끌 수 있습니다 — 바 오른쪽의 ×로 바로 숨기거나 설정 > 모양 > 동작 > "빠른 명령 바 표시"에서 켜고 끕니다(기본 켬).
v2.11.3
July 29, 2026
명령(스니펫) 메뉴 디자인 정돈 — 이름을 지은 명령은 한 줄로 이름만 깔끔하게(긴 명령어 원문은 호버 툴팁), 상단에 제목 + 추가(+)·관리(⚙) 아이콘, +는 설정 > 스니펫에 새 항목이 추가된 채로 열림. 종류별 색 강조 정리.
v2.11.2
July 25, 2026
한글/CJK 입력이 에이전트(Claude Code) 출력 중에 깨지던 문제 완화 — 조합 중에는 터미널 출력을 잠깐 버퍼링했다가 조합이 끝나면 순서대로 다시 그립니다(조합 중이 아닐 땐 동작 변화 없음). 설정 → 정보 → 변경 내역 창이 설정 뒤로 숨던 문제도 수정.
v2.11.1
July 24, 2026
로컬 탭을 닫을 때 실행 중이던 자식 프로세스까지 함께 정리(고아 프로세스·스레드 누수 해결). SFTP 폴더 다운로드 경로 탈출 방어, 빠른 편집 임시파일 권한 0600, 업로드 마무리 실패 시 파일 유실 방지 등 보안/안정성 수정. 탭 이름변경·프리셋 메뉴 Esc 처리, 언어 전환 알림, 탭 상태 저장 부하 완화 등 UX·성능 개선.
v2.11.0
July 23, 2026
클립보드 이미지 붙여넣기 시 뜨던 권한 팝업 제거 — 네이티브 클립보드 리더를 우선 사용.
v2.10.0
July 20, 2026
자동 업데이트 재테스트 릴리즈.
v2.9.0
July 20, 2026
업데이트 UX 개선 및 인앱 변경내역 모달.
v2.8.0
July 20, 2026
업데이트 UX 개선: 자동 설치 시 브라우저를 열지 않고, 재시작 후 앱 안에서 "업데이트 완료" 배너와 변경 내역을 확인.
v2.7.0
July 20, 2026
자동 업데이트 동작 테스트 릴리즈.
v2.6.0
July 20, 2026
자동 업데이트(인앱 업데이트) 지원 추가. 앱이 새 버전을 감지하면 설치본은 자동 설치·재시작, 무설치본은 다운로드 안내.
v2.5.0
July 18, 2026
AI가 코드를 짜는 시대의 터미널 — VibeTerm으로 SSH·로컬·AI CLI를 한 창에서, 무료로.
v2.2.2
July 12, 2026
v2.2.2 — Claude Code 등 TUI 사용 중 한글 입력 시 좌측 상단에 입력 팝업이 뜨면서 글자가 간헐적으로 두 번씩 들어가던 문제 해결 (원격 데스크톱 환경에서 특히 자주 발생하던 증상)
v2.2.1
July 11, 2026
사이드바 그룹 정렬 버그 수정 — 서버 편집기에서 만든 그룹이 정식 그룹 목록에 등록되지 않아 맨 아래에 고정되고 이동이 안 되던 문제를 수정하고(기존 그룹은 실행 시 자동 복구), 드래그 시 슬라이드 애니메이션과 강조 표시로 이동이 눈에 보이게 개선.
v2.2.0
July 11, 2026
VibeTerm v2.2.0 — 사이드바 그룹을 드래그로 정렬 가능, 우클릭 메뉴 확장(그룹 전체 접속·서버 그룹으로 이동·모두 접기/펴기), 글꼴 선택 오류 수정(콤보박스로 교체), 설정 3종 추가(종료 확인 켜기/끄기, 여러 줄 붙여넣기 확인, 더블클릭 단어 구분 문자).
v2.0.0
July 11, 2026
React 기반 SSH/로컬 터미널 **VibeTerm** 2.0.0 업데이트입니다. 이번 버전의 핵심은 **"authentication failed (password)"로 끝나던 모든 상황을 터미널 안에서 바로 해결할 수 있게 만든 것**과, 우클릭 붙여넣기 후 바로 타이핑이 안 되던 고질적인 포커스 문제 수정입니다.
v1.9.0
July 10, 2026
SFTP 듀얼 패널 독립 창(드래그 전송·폴더 재귀·진행률/속도·전송 내역·우클릭 메뉴·컬럼/분할 조절·휴지통), 서버 복제·색상 태그, 웹훅 지연/반복, 사용량 팝오버, 팔레트 퍼지 검색, 모달 드래그 닫힘 수정, 사이드바 리렌더/원격 폴링 최적화, 호스트키 지문 표시
v1.8.0
July 9, 2026
VibeTerm 1.8.0 — 서버·비밀번호·SSH 키를 마스터 비밀번호로 암호화해 파일 하나로 다른 컴퓨터에 통째로 옮기는 "이사" 기능 추가, 서버 추가 화면 간소화(필수 항목만 보이고 나머지는 고급 설정으로), SSH 시작 폴더 지정과 tmux 프리셋 확충, 한글 폰트 등 UI 다듬기
v1.7.0
July 8, 2026
VibeTerm v1.7.0 — 화면 분할 시 세션이 끊기던 치명 버그와 드래그 복사(OSC 52) 문제를 해결하고, SSH 안정성·보안(CSP)·라이트 테마 표시·한글 폰트를 포함해 약 30건의 버그와 UI를 개선했습니다.
v1.6.0
July 6, 2026
- 대량 출력 코얼레싱 — 빌드 로그·cat 폭주 시 이벤트가 최대 1/100로 줄어 UI가 안 멈춤 (타이핑 지연은 5ms 이내라 체감 없음) - 스크롤백 기본 1만 줄 — pane당 메모리 최대 1/10 (설정에서 조절 가능, 기존 설정값도 1만으로 조정해둠) - 비용 폴링 증분 파싱 — 백그라운드 CPU·팬소음 원인 제거 - 분할선 드래그·렌더 최적화 — 드래그 버벅임 제거
v1.5.0
July 6, 2026
- 신기능 7개 (에이전트 점프 Ctrl+Shift+A, 웹훅 알림, 원격 사용량 합산, 스니펫, 포트 포워딩, 트랜스크립트 저장, SFTP 빠른 편집) - 복사 문제 근본 해결 — TUI가 선택을 지워도 30초 내 선택은 우클릭 메뉴 "복사"가 항상 활성·동작, 복사 시 "복사되었습니다 ✓" 토스트 - v1.4에서 잡은 버그·보안 수정 전체 + 매뉴얼/4개 국어 번역
v1.2.0
July 2, 2026
SSH", "터미널", "무료", "PuTTY 대체