에디블로그
Engineer's Field Notes

AI 자동화로 매일
한 편씩 쓰는
엔지니어 운영 노트

Claude Code · 자동화 파이프라인 · 사고 회고까지. 잘 굴러간 기록 + 깨진 흔적도 같이 남깁니다.

사람이 할 수 있는 일은,
AI도 할 수 있어야 합니다.
매일 한 편 쓰면서 검증 중.
— 이번 주 가장 많이 읽힌 글 TOP 3
개발자 도구/터미널 & 환경

[Warp] 터미널을 블록 단위로 다루는 도구

반응형
[Warp] 터미널을 블록 단위로 다루는 도구
개발자 도구 · 터미널 & 환경

[Warp] 터미널을 블록 단위로 다루는 도구

Warp는 명령어 하나와 그 출력을 한 덩어리(블록)로 묶어 보여주는 터미널입니다. iTerm2나 기본 터미널처럼 출력이 끝없이 한 줄로 흐르는 대신, 명령마다 경계가 생깁니다. 어떤 점이 다른지, 어떻게 설치하고 시작하는지, 요금제는 어떻게 나뉘는지를 공식 문서 기준으로 정리합니다.

출력을 블록으로 끊는다는 게 핵심입니다

일반 터미널은 입력한 명령과 그 결과가 한 흐름으로 계속 쌓입니다. 긴 빌드 로그를 돌리고 나면 바로 앞에 무슨 명령을 쳤는지 찾으려고 스크롤을 한참 올려야 하는 경우가 많습니다. Warp는 이 흐름을 명령 단위의 블록으로 나눕니다. 명령 하나와 그 출력이 하나의 블록이 되고, 블록 사이를 이동하거나 블록 하나만 골라 복사하는 식의 조작이 가능합니다.

Warp는 Rust로 만들어진 클라이언트이고, 블록 기반 탐색·여러 줄 입력 편집·문법 강조·자동완성 같은 현대적인 UX를 표방합니다. 클라이언트 자체는 AGPL v3 라이선스로 공개돼 있습니다. 정리하면 Warp가 대체하려는 대상은 iTerm2, macOS 기본 터미널, Windows Terminal, VS Code 내장 터미널 같은 기존 터미널이고, 공식 문서에도 이들로부터 옮겨오는 마이그레이션 가이드가 따로 있습니다.

구분 기존 터미널(iTerm2 등) Warp
출력 구조 한 줄로 이어지는 텍스트 스트림 명령+출력 = 블록 단위
입력 방식 한 줄 셸 입력 여러 줄 편집 가능한 입력 에디터
지식 공유 도트파일·별칭 직접 관리 Warp Drive(워크플로·규칙 저장)
라이선스 도구마다 상이 클라이언트 AGPL v3 공개

설치는 다운로드 한 번, 세 OS를 모두 지원합니다

Warp는 macOS, Linux, Windows를 전부 지원합니다. 공식 요구 사양은 macOS 10.14 이상, Windows 10·11(x64·ARM64), Linux는 x64·ARM64용으로 .deb·.rpm·.tar.zst·AppImage 패키지가 제공됩니다. 설치 후 처음 실행하면 계정 로그인을 거치고, 기존에 쓰던 터미널 설정을 옮겨오는 안내가 나옵니다.

macOS에서 Homebrew를 쓴다면 캐스크로 한 줄에 설치할 수 있습니다.

brew install --cask warp

Linux는 자신의 배포판에 맞는 패키지를 받아 설치하면 되고, Windows는 설치 프로그램을 내려받아 실행하면 됩니다. 설치 자체는 어렵지 않고, 처음 켰을 때 셸(zsh·bash·fish 등)을 자동으로 감지해 그대로 씁니다. 즉 평소 쓰던 셸 환경 위에 Warp라는 UI가 얹히는 구조입니다.

먼저 익혀두면 좋은 기본기가 있습니다

블록 — 명령마다 경계가 생깁니다

블록은 Warp의 출발점입니다. 명령을 실행할 때마다 입력과 출력이 하나의 블록으로 묶이므로, 방금 돌린 명령의 결과만 통째로 복사하거나, 앞서 친 명령으로 빠르게 이동하는 조작이 가능합니다. 긴 로그 속에서 "내가 친 명령이 어디였더라" 하고 헤매는 상황을 줄이려는 설계입니다.

입력 에디터 — 한 줄 셸이 아니라 편집기에 가깝습니다

Warp의 입력창은 단순한 한 줄 프롬프트가 아니라 커서 이동·여러 줄 편집·문법 강조가 되는 에디터에 가깝습니다. 긴 명령이나 여러 줄짜리 스크립트를 칠 때 텍스트 편집기처럼 다룰 수 있고, 자동완성도 함께 제공됩니다.

Warp Drive — 자주 쓰는 명령을 팀과 공유합니다

Warp Drive는 워크플로(자주 쓰는 명령 모음)나 규칙 같은 것을 저장해 두는 공간입니다. 개인이 별칭이나 스니펫을 모아두는 용도로도 쓰고, 팀이라면 공용 명령을 한곳에 모아 공유하는 용도로도 씁니다. 도트파일을 각자 들고 다니는 대신 중앙에 모아두는 접근입니다.

최근에는 터미널을 넘어 에이전트 환경을 표방합니다

Warp는 스스로를 단순한 터미널이 아니라 "에이전트 개발 환경(Agentic Development Environment)"으로 소개합니다. 깔끔한 명령 입력을 위한 터미널 모드와, 여러 차례 주고받는 작업을 위한 에이전트 모드를 오갈 수 있다고 설명합니다. 통합 파일 트리와 LSP 지원 코드 에디터, 코드 리뷰 기능도 포함됩니다.

여기서 눈여겨볼 점은 Claude Code, Codex 같은 외부 CLI 에이전트를 Warp 안에서 함께 쓸 수 있도록 연동을 제공한다는 부분입니다. 즉 Warp 자체 에이전트만 강요하는 게 아니라, 이미 쓰던 CLI 도구를 같은 화면에서 돌리는 방향입니다. 탭은 git 브랜치·워크트리·풀 리퀘스트 같은 메타데이터를 붙여 세로 탭으로 표시할 수 있고, 에이전트가 명령 승인이나 검토를 요청할 때 알림으로 알려줍니다. 공식 발표 기준으로 80만 명 이상의 개발자가 쓰고 있다고 소개됩니다.

요금제는 무료부터 시작합니다

터미널 기능 자체는 무료 등급으로 쓸 수 있고, AI·에이전트 사용량은 크레딧으로 나뉩니다. 공식 요금제 페이지 기준 구성은 다음과 같습니다.

요금제 가격(월) 핵심
Free $0 최대 10석, 터미널 전체 + 제한된 에이전트, 무료 AI 크레딧
Build $20부터 월 1,500 크레딧, OpenAI·Anthropic·Google 모델, Warp Drive 무제한
Max $200부터 Build의 12배 크레딧
Business $50부터 최대 25석, 사용량 지표, SAML SSO
Enterprise 맞춤 무제한 석, 맞춤 크레딧 풀·관리 기능

정리하면 터미널 UI만 쓰고 싶다면 무료 등급으로 충분하고, AI 에이전트를 적극적으로 돌릴수록 크레딧 소비가 늘어 상위 등급이 필요해지는 구조입니다.

쓰기 전에 알아두면 좋은 점

  • 계정 로그인이 전제됩니다. Warp는 실행 시 로그인을 요구하므로, 계정 없이 바로 쓰는 기본 터미널과는 진입 방식이 다릅니다.
  • AI·에이전트는 크레딧제입니다. 터미널 기능은 무료지만 에이전트를 많이 쓰면 무료 크레딧이 빠르게 소진될 수 있습니다.
  • 클라이언트는 AGPL v3입니다. 클라이언트 코드는 공개돼 있지만, 클라우드·에이전트 같은 서비스 영역은 별개입니다.
  • 기존 셸 설정과의 호환을 먼저 확인하세요. Warp는 기존 셸을 그대로 쓰지만, 프롬프트 커스터마이즈나 일부 TUI 동작은 환경에 따라 차이가 날 수 있습니다.

누구에게 맞나

출력이 한 줄로 흐르는 기존 터미널에서 명령과 결과를 구분해 다루고 싶은 사람, 자주 쓰는 명령을 팀과 공유하고 싶은 사람, 그리고 터미널 안에서 코딩 에이전트까지 같이 돌리고 싶은 사람에게 살펴볼 만한 도구입니다. 반대로 가볍고 의존성 없는 순수 터미널을 원하거나 계정 로그인·클라우드 연동을 피하고 싶다면 결이 다를 수 있습니다. 무료 등급이 있으니 평소 쓰는 셸 위에 한번 얹어 보고 블록 단위 조작이 자신의 작업 방식에 맞는지 가늠해 보는 편이 좋습니다.

설치 메모 macOS는 brew install --cask warp 또는 공식 사이트 다운로드, Linux는 .deb·.rpm·.tar.zst·AppImage 중 배포판에 맞는 패키지, Windows는 설치 프로그램으로 설치합니다. 첫 실행 시 계정 로그인과 셸 자동 감지가 진행됩니다.

이 글은 직접 사용기가 아니라 공식 문서·요금제 페이지를 기준으로 한 객관 정리입니다. 가격·크레딧·기능은 변경될 수 있으니 도입 전 공식 페이지에서 최신 정보를 확인하세요.

반응형

📚 같이 보면 좋은

"이 포스팅은 쿠팡 파트너스 활동의 일환으로, 일정액의 수수료를 제공받습니다."