본 글은 Cursor CLI 공식 페이지와 문서를 바탕으로 작성했습니다. 최신 정보는 공식 사이트를 참고하세요.

개요
한눈에 보기
Cursor CLI는 터미널에서 바로 코딩 에이전트를 실행할 수 있는 공식 CLI 도구다. IDE(Cursor, VSCode, JetBrains, Android Studio 등)와 터미널 어디서나 동일한 명령 체계를 유지하며, GPT-5·Claude·Gemini·Grok 등 프론티어 모델에 즉시 접근할 수 있다.
- 한 줄 설치:
curl https://cursor.com/install -fsS | bash - 동일한 명령 체계: 터미널과 IDE에서 같은 워크플로
- 최신 모델 액세스: Anthropic, OpenAI, Gemini, Cursor 등 다중 공급자
- 실시간 조향: 진행 중 에이전트에 즉시 개입·되돌리기
- 규칙 기반 커스터마이징: Rules, AGENTS.md, MCP로 팀 규칙 적용
추천 대상
- 터미널·SSH 환경에서도 에이전트 기반 개발을 쓰고 싶은 개발자
- CI/CD·스크립트에 헤드리스 에이전트를 넣고 싶은 팀
- 여러 IDE를 쓰면서도 일관된 에이전트 경험을 원하는 사용자
- 문서 자동 갱신, 보안 리뷰 트리거, 커스텀 에이전트 등 자동화를 설계하는 경우
설치
아래 한 줄을 터미널에 붙여넣으면 설치가 시작된다.
| |
설치가 끝나면 CLI에서 / 로 명령 팔레트를 열어 주요 명령을 탐색할 수 있다. Windows·macOS·Linux를 공식 지원한다.
핵심 기능
에이전트 편집 검토
터미널에서 에이전트가 제안한 코드 변경을 바로 확인·적용할 수 있다. 변경된 파일을 좌우 키로 전환하며 diff를 보고, 적용(a) 또는 되돌리기(z)로 결과를 제어할 수 있다.
실시간 스티어링
a: 제안 유지·적용z: 제안 되돌리기- 좌·우 키: 파일 전환
진행 중인 에이전트 작업에 즉시 개입할 수 있어, 방향을 바꾸거나 특정 변경만 골라 적용하기 쉽다.
멀티 IDE 통합
Cursor, JetBrains, VSCode, Android Studio 등 선호 IDE에서 그대로 사용할 수 있다. 환경이 바뀌어도 동일한 에이전트·규칙·세션을 쓸 수 있다.
자동화·스크립팅
- 문서 자동 업데이트
- 보안 점검 트리거
- 커스텀 에이전트 구축
공식 문서에서는 Headless CLI, Shell Mode, GitHub Actions 연동 가이드를 제공한다.
항상 최신 모델
공급자별 최신 프론티어 모델을 별도 설정 없이 선택해 쓸 수 있다. /model 로 Auto, Composer, Opus, Codex, Gemini, Grok 등을 전환할 수 있다.
사용 흐름 개요
아래 다이어그램은 Cursor CLI의 전형적인 사용 흐름을 단순화한 것이다. 인터랙티브 모드와 비대화형 모드 모두 터미널·스크립트에서 동일한 에이전트 엔진을 사용한다.
flowchart LR
subgraph Input
A["사용자프롬프트"]
B["RulesAGENTS.mdMCP"]
end
subgraph CLI
C["cursor-agent인터랙티브"]
D["cursor-agent -p비대화형"]
end
subgraph Backend
E["에이전트 엔진멀티 모델"]
end
subgraph Output
F["코드 변경검토·적용"]
G["텍스트 출력스크립트 연동"]
end
A --> C
A --> D
B --> C
B --> D
C --> E
D --> E
E --> F
E --> G
- 노드 ID: 공백 없이 camelCase·단어 조합 사용, 예약어 미사용
- 라벨: 줄바꿈은
</br>사용
인터랙티브 모드
대화형 세션을 열어 목표를 설명하고, 제안된 변경을 검토한 뒤, 명령 실행을 승인하는 방식이다. 터미널에서 대화하듯 에이전트를 쓰고 싶을 때 적합하다.
| |
비대화형(Non-interactive) 모드
스크립트, CI 파이프라인, 자동화에 맞는 모드다. 프롬프트와 모델을 인자로 넘기면 인쇄 가능한 텍스트로 결과를 받을 수 있다.
| |
세션 관리
이전 대화를 이어 받아 컨텍스트를 유지할 수 있다.
| |
문서: Sessions
워크플로 통합 포인트
| 관점 | 설명 |
|---|---|
| 일관성 | IDE와 터미널 어디서나 동일한 명령 세트·규칙을 유지 |
| 재현성 | Rules, AGENTS.md, MCP 구성을 코드로 관리해 팀 단위 자동화 확장 |
| 보안 | 공식 문서에 명시된 보안 정책·SOC 2 인증 기반 운영 |
프로젝트 루트에서 CLI를 실행하고, Rules·AGENTS.md·MCP를 버전 관리에 넣으면 팀 전체가 같은 에이전트 규칙을 쓰게 할 수 있다.
사용 시나리오 요약
- 프로젝트 루트에서 CLI 실행 후 작업 지시를 입력한다.
- 진행 중 에이전트 작업을 실시간으로 조향하고, 변경 사항을 터미널에서 검토·적용한다.
- 저장소에 Rules, AGENTS.md, MCP 구성을 커밋해 워크플로를 표준화한다.
- CI/스크립트에서는
cursor-agent -p "..."로 헤드리스 리뷰·리팩터링·문서 갱신을 트리거한다.
참고 문헌 및 링크
- Cursor CLI 공식 페이지 — 소개, 설치 스니펫, 학습 링크
- Cursor CLI 문서: Overview — 인터랙티브·비대화형 모드, 세션
- Cursor Docs – Get started with Cursor CLI — 설치 가이드, 에이전트, MCP 통합
설치 한 줄: curl https://cursor.com/install -fsS | bash
문의: hi@cursor.com
![Featured image of post [Software] Cursor CLI 소개: 터미널에서 쓰는 개발 에이전트](/post/2025-09-15-cursor-cli/cursor-cli-screen-shot_hu_c4055f12e9ab736d.webp)
![[Tutorial] Learn Prompting - 프롬프트 엔지니어링 무료 가이드 정리](/post/2022-12-30-learn-prompting/wordcloud_hu_6a9d105de4834753.webp)
![[Hardware] LattePanda Alpha에 Ubuntu 16.04 LTS 설치 가이드](/post/2018-12-06-install-ubuntu-16.04-on-lattepanda/wordcloud_hu_fc536f8de2cbd4bf.webp)
![[LLM] DeepSearcher: 로컬 오픈소스 심층 리서치 도구 개요와 아키텍처](/post/2025-02-28-deepsearcher-empowering-local-deep-research-with-open-source-innovation/index_hu_f6fb9cb23ef79ead.webp)
![[Rust] Comprehensive Rust 무료 강의 정리 및 코스 구조](/post/2022-12-30-comprehensive-rust/wordcloud_hu_d1420ff38434cdb6.webp)
![[How-To] Windows 10 다중 사용자 카카오톡 실행 권한 부여](/post/2021-04-07-window10-multiuser-kakaotalk/wordcloud_hu_5fcf6a8683d09a52.webp)