메뉴
HN
Hacker News • 52일 전

Warp, 어디서나 사용 가능한 에이전트 CLI 공개

IMP
7/10
핵심 요약

터미널 애플리케이션 Warp가 자사의 AI 에이전트를 별도의 독립적인 CLI(Command Line Interface) 형태로 출시하여 Ghostty, iTerm 2, VS Code 등 어떤 터미널 환경에서도 사용할 수 있게 되었습니다. 이 도구는 자체적인 모델 라우팅 기능과 멀티 에이전트 오케스트레이션을 지원하며, 특히 터미널 인프라와 깊게 통합되어 있어 디렉토리 이동, SSH 세션 유지, sqlite 및 gdb 같은 대화형 앱 제어가 매우 자연스럽게 이루어지는 것이 큰 특징입니다. 개발자들에게 터미널 작업의 효율성을 극대화하고 비용을 최적화할 수 있는 강력한 도구를 제공합니다.

번역된 본문

핵심 요약: Warp Agent가 이제 Ghostty, iTerm 2, VS Code, 윈도우 및 맥 기본 터미널 등 어디서든 사용할 수 있는 독립적인 CLI(명령줄 인터페이스)로 출시되었습니다. 이는 터미널 작업을 많이 하는 개발자들에게 훨씬 더 우수한 경험을 제공합니다. 에이전트 자체에 모델 라우팅(Model-routing) 기능이 내장되어 있어 최신 프론티어 모델과 미국 기반의 오픈 웨이트(Open-weight) 모델을 기본으로 제공하며, 사용자가 직접 모델 라우터를 커스텀할 수도 있습니다. 또한, 멀티 에이전트 오케스트레이션(Multi-agent orchestration) 및 클라우드 에이전트와 같은 고급 에이전트 워크플로우를 기본적으로 지원합니다. 이 CLI는 Warp의 자체 터미널 인프라를 기반으로 구축되어 에이전트 세션을 네이티브로 다중화(mux)할 수 있으며, 이는 기존 다른 에이전트들에서는 불가능했던 새로운 기능들을 가능하게 합니다.

오늘 우리는 여러분이 원하는 어떤 터미널 환경에서든 Warp Agent를 사용할 수 있게 해주는 새로운 독립형 CLI, Warp Agent CLI의 출시를 기쁘게 발표합니다. 이는 Warp 터미널에 내장되어 있던 것과 동일한 멀티 모델 에이전트가 이제 Ghostty, iTerm 2, VS Code, 윈도우 기본 터미널 등 어떤 터미널에서든 활용할 수 있게 된 것입니다. Warp Agent CLI는 현대적인 CLI 코딩 에이전트가 갖춰야 할 모든 기능을 제공하도록 설계되었습니다. 즉, 프로 개발자를 위해 제작된 비용을 최적화하는 멀티 모델 기반의 시스템입니다. 설치 즉시 최신 프론티어 모델 및 오픈 웨이트 모덜에 액세스할 수 있으며, 작업의 복잡도에 따라 모델을 자동으로 라우팅(Auto-routing)해 줍니다.

우리는 이 CLI를 개발하면서 기존 다른 에이전트 기반 CLI들이 셸(Shell) 자체와 얼마나 잘 통합되는지에 대한 아쉬운 부분을 발견했고, 이를 해결하고자 했습니다. 이는 터미널에서 실제 작업을 수행하는 개발자들에게 매우 중요한 부분입니다. 기술적으로 우리는 Warp만의 독특한 터미널 인프라를 기반으로 이 CLI 에이전트를 구축하여 이를 달성했습니다. 우리의 CLI 에이전트는 에이전트 세션 전반에 걸쳐 작동하는 내장형 멀티플렉서(Mux'er)라고 생각하시면 됩니다. 이를 통해 에이전트 세션 내에서 자유롭게 디렉토리를 전환하거나, 에이전트가 전체 화면 터미널 명령(예: sqlite, mysql)을 실행하도록 하는 등 훨씬 더 자연스러운 상호작용이 가능해졌습니다. 심지어 원격 머신에 별도의 바이너리를 설치할 필요 없이 SSH 세션 전반에 걸쳐 에이전트를 실행할 수도 있습니다.

터미널 환경에서 주로 작업하는 분들에게 Warp Agent CLI를 극도로 유용하게 만들어주는 기능들을 자세히 살펴보겠습니다.

멀티플렉싱 터미널 에이전트 Warp Agent CLI는 독특한 다중화(Mux'ing) 아키텍처를 채택하고 있습니다. 에이전트 세션 내부에서는 에이전트와 기본 셸 사이에 간접 참조 계층을 두고 pty(의사 터미널) 연결을 실제로 실행하고 관리합니다. 이는 tmux가 작동하는 방식과 유사한 아키텍처입니다. 이 멀티플렉싱은 Warp의 터미널 인프라에 의해 관리되므로, 우리의 에이전트는 터미널의 입력과 출력(Warp에서 "블록"이라고 부르는 단위)을 기본적으로 인식합니다. 덕분에 다른 어떤 CLI 에이전트보다도 훨씬 더 풍부한 사용자 경험을 제공합니다. 아래는 이를 통해 활용할 수 있는 몇 가지 주요 기능들입니다.

영구 세션 및 원격 에이전트 Warp Agent CLI를 사용하면 에이전트 세션을 유지한 채로 디렉토리를 전환할 수 있으며, 원격 머신에 프로그램을 설치할 필요 없이 원격으로 에이전트를 실행할 수도 있습니다. 이는 세션의 기본 '상태'가 변경되더라도 에이전트 세션이 계속 유지되기 때문에 가능한 일입니다. 이러한 영구 세션 기능은 여러 저장소(Repo)를 오가는 프로젝트를 진행할 때나, 소프트웨어 설치 권한이 제한적일 수 있는 클라우드 머신에서 에이전트의 도움을 받고 싶을 때 매우 유용합니다.

에이전트 주도형 전체 화면 및 대화형 앱 에이전트 세션을 통해 sqlite나 python과 같은 전체 화면 및 대화형 터미널 앱을 실행할 수 있습니다. Warp Agent는 이러한 앱들을 직접 제어할 수도 있습니다. 따라서 REPL(대화형 실행 환경) 내에서 에이전트에게 쿼리(Query) 작성을 요청하거나 상호작용하며 코드를 디버그할 수 있습니다. 아니면 에이전트에게 vim 종료를 부탁할 수도 있습니다. 예를 들어, 다음과 같이 Warp Agent에게 요청할 수 있습니다:

  • REPL 내에서 SQL 쿼리를 생성하고 데이터 문제를 대화형으로 디버깅
  • gdb와 같은 디버거를 사용하여 중단점(Breakpoint)을 설정하고 실행 중인 앱 디버깅
  • htop을 사용하여 시스템 성능 모니터링

매끄러운 터미널 입력: 자동 감지 및 탭 자동완성 다른 CLI 에이전트들과 마찬가지로 ! 기호를 사용하여 셸 명령어를 실행할 수 있습니다. 하지만 Warp CLI는 자연어 감지 기능도 지원합니다. 즉, 셸 명령어와 프롬프트를 자동으로 구분하는 분류기(Classifier)가 내장되어 있어, 입력 내용에 따라 셸을 실행할지 에이전트를 호출할지 스스로 판단하고 처리합니다. 또한, Warp Agent CLI는 Warp 터미널의 핵심 기능 중 하나인 탭 자동완성(Tab completion) 기능을 제공합니다. 명령어를 입력하기 시작하고 탭 키를 누르면 인수와 플래그에 대한 제안을 확인할 수 있어 고급 작업 시 훌륭한 UI 경험을 제공합니다.

원문 보기
원문 보기 (영어)
Highlights: The Warp Agent is now available as a standalone CLI that you can use anywhere – Ghostty, iTerm 2, VS Code, built-in Windows and Mac Terminals – and provides a superior experience for developers who do heavy terminal workflows The agent itself has built-in model-routing capabilities , comes with frontier and US-hosted open-weight models built in, and can even be customized with custom model routers. The CLI has native support for advanced agent workflows , like multi-agent orchestration and cloud agents. The CLI is built on Warp’s terminal infrastructure, which allows it to mux agent sessions natively – this unlocks capabilities beyond what is possible in other agents. Today we are excited to launch the Warp Agent CLI, a new standalone CLI that lets you use the Warp Agent anywhere. It’s the same multi-model agent that’s built into Warp Terminal, now available in Ghostty, iTerm 2, VSCode, the built-in Windows terminal, or whatever terminal you prefer. The Warp Agent CLI has everything you’d expect from a modern CLI coding agent: it’s a multi-model, cost-optimizing harness built for pro developers. Out of the box, you get access to frontier and open-weight models and auto-routing based on task complexity. The CLI was truly built to fix gaps we were seeing with other agentic CLIs related to how well they integrate with the shell itself— especially important for developers doing real work in the terminal. Technically, we accomplished this by building the CLI agent on top of Warp’s unique terminal infrastructure: think of our CLI agent as a built-in mux’er across agent sessions. This allows more natural interactions, like being able to switch directories in agent sessions, have the agent drive full-screen terminal commands (e.g. sqlite and mysql), and even run across ssh sessions with no remote binary install. Let’s dive into the features that make the Warp Agent CLI extremely useful for folks who live in the terminal. A multiplexing terminal agent The Warp Agent CLI has a unique mux’ing architecture. Within an agent session, we are actually running and managing pty connections with a layer of indirection between the agent and the underlying shell, a similar architecture to how tmux works. The mux’ing is managed by Warp’s terminal infrastructure, so our agent is natively aware of terminal inputs and output (what we call “blocks” in Warp). This allows for a richer experience than any other CLI agent. Here are some of the features it unlocks. Persistent sessions and remote agents The Warp Agent CLI lets you switch directories while in an agent session, and even run agents on remote machines without installing remote binaries. This is all because the agent session continues even when the base “state” of the session changes. Persistent sessions are useful when you are working across multi-repo projects, or when you want agent assistance on cloud machines where you might have limited permissions to install software. Agent-driven full-screen and interactive apps You can run full-screen and interactive terminal apps like sqlite and python through the agent session. Warp Agent can also control those apps. So within a REPL you can ask our agent to write queries or interactively debug code. Or you can ask the agent to quit vim… For example, you can ask the Warp Agent to: Generate SQL queries within a REPL and interactively debug data issues Use a debugger like gdb to set breakpoints and debug running apps Monitor system performance with htop Seamless terminal input: autodetection and tab-completion As with other CLI agents, you can use `!` to run a shell command. But Warp CLI also supports natural language detection: we ship with a classifier that automatically distinguishes shell commands from prompts, and invokes either the shell or agent accordingly. The Warp Agent CLI has one of Warp Terminal’s flagship features: tab completions. Start typing a command, hit tab, and see suggestions for arguments and flags. Great UI for advanced agent workflows The Warp Agent CLI is built for the age of autonomous development, not just manually prompting agents. As such, it has full support for running cloud agents and orchestrating multi-agent workflows. Unique to Warp, when you couple the Warp Agent with our cloud platform, our harness can delegate not just across subagents with different models, but with entirely different harnesses like Claude Code and Codex. Automatic agent orchestration Warp’s agent is an orchestration agent. It delegates to subagents to break apart hard tasks, with a native interface that makes it easy to see what each orchestrated agent is doing. You can even use arrow keys to switch between subagent and orchestrator agent sessions. Cloud agent handoff Start work in the CLI, then hand it off to the cloud when you want to close your laptop. All cloud agents are tracked centrally and can be monitored and steered via the web so you can continue work on the go. Cost-optimizing and customizable harness Warp Agent is a pareto-efficient harness with auto-routing based on task complexity. Out of the box, it comes with access to frontier models and open-weight models. We also have invested more to make open weight models great within our harness, with first class support for custom model routers where you define which models handle which tasks. How to get started Install the CLI Mac / Linux (Terminal): Bash curl -fsSL https://app.warp.dev/download/agent-cli | bash Windows (PowerShell): Invoke-RestMethod "https://app.warp.dev/download/agent-cli.ps1" | Invoke-Expression Configure inference Once you’ve installed the CLI, you have three ways to get started: Purchase a subscription to Warp, starting at $18 a month for $20 of inference / month. If you have an existing Warp subscription, you’ll be able to login and get started immediately. Purchase ad hoc credits, now available without a monthly subscription, starting at $10. Add an API key, an OpenAI compatible endpoint, or log in with your SuperGrok subscription. Give it a try today and let us know what you think! Start your software factory Book a demo and we’ll walk you through the workflows that map to your stack. Get Started Related articles Aug 3, 2026 · 7 min How to build a cloud software factory - computer use verification Learn how to add computer and browser use to cloud software factory agents to reproduce issues and verify fixes and new features. Jul 18, 2026 · 4 min Get agents off your machine Even though we are living in 2026, it feels like folks have forgotten the lessons of 2006: software belongs in the cloud, not on individuals’ desktops. May 20, 2026 · 6 min Bring your own inference to Warp Today we’re releasing one of the most requested updates from the Warp community: more control over inference.