Cursor CLI (agent) & Projects ๊ฐ์ด๋
ํฐ๋ฏธ๋ ์์ด์ ํธ agent ์ค์ฌ ์์ ๊ฐ์ด๋ โ 2026-09-11 ์กฐ์ฌ ๊ธฐ์ค(๋ก์ปฌ CLI 2026.09.10-fd3934a) ยท 2026-09-10 ์ถ์๋ Projects(beta)์์ ๊ณ์ธต ์ฐจ์ด๊น์ง ์ ๋ฆฌ
์ฝ๋ ๋ฐฉ๋ฒ
์ด ๋ฌธ์๋
ํฐ๋ฏธ๋์์ ์น๋ agent ๋ช
๋ น์ ์ค์ฌ์ผ๋ก ์๋๋ค. Cursor์๋ ์ด๋ฆ์ด ๋น์ทํ ์ ํ์ด ์ฌ๋ฟ(IDE Agent ยท CLI ยท Cloud Agents ยท Automations ยท Projects) ์์ผ๋ฏ๋ก
1์ฅ ์ ํ ๊ตฌ๋ถํ๋ฅผ ๋จผ์ ๋ณด์ธ์. Claude Code๋ Grok CLI๋ฅผ ์ฐ๋ ์ฌ๋์
3์ฅ ๋ชจ๋ ยท
5์ฅ ๊ถํ ยท
12์ฅ ๋งคํํ๊ฐ ๊ฐ์ฅ ๋น ๋ฅธ ์ง์
๋ก์
๋๋ค.
- โญโญโญ โ ๋งค์ผ ์ฐ๋ ํ์ ๊ธฐ๋ฅ
- โญโญ โ ์ฃผ ๋จ์๋ก ์์ฃผ ์
- โญ โ ํน์ ์ํฉ์์ ์ ์ฉ
โ ๏ธ ์ด ๋ฌธ์์ ์ฌ์ค ๊ธฐ์ค
๋ด์ฉ์
Cursor ๊ณต์ ๋ฌธ์ + ๋ก์ปฌ agent --help/agent about์์ ํ์ธ๋ ๊ฒ๋ง ์ ์์ต๋๋ค. ๊ณต์ ๊ทผ๊ฑฐ๊ฐ ์๋ ํญ๋ชฉ์ ๋ณธ๋ฌธ์์
โํ์ธ ํ์โ๋ก ํ์ํ๊ณ , ์ถ์ธก์ผ๋ก ๋ฉ์ฐ์ง ์์์ต๋๋ค. ๋ฒ์ ยท๋ชจ๋ธ ๋ชฉ๋กยท๋กค์์ ์ํ๋
2026-09-11 ์ค๋
์ท์ด๋ฏ๋ก ์ค์ ์ฌ์ฉ ์
agent aboutยท
agent modelsยท๊ณต์ changelog๋ก ๋ค์ ํ์ธํ์ธ์.
โญ ๊ฐ์ฅ ์์ฃผ ์ฐ๋ ๊ฒ
๋ค๋ฅธ ์ฝ๋ฉ CLI ๊ฒฝํ์ด ์๋ค๋ฉด ์๋ ์ฌ๋ ๊ฐ๋ง ์ตํ๋ Cursor CLI์ ์ผ์ ์์
์ ๊ฑฐ์ ๋ฎ์
๋๋ค.
agent "โฆ"
์ธํฐ๋ํฐ๋ธ ์ธ์
์์. ํ๋กฌํํธ๋ฅผ ์ธ์๋ก ์ฃผ๋ฉด ๊ทธ ๋ฉ์์ง๋ก ๋ฐ๋ก ์์ํ๋ค. ๋ชจ๋ ํ๋๊ทธ๊ฐ ์์ผ๋ฉด Agent ๋ชจ๋(์ ์ฒด ํด).
agent -p "โฆ"
Headless ์คํ. --output-format json|stream-json๊ณผ ๋ฌถ์ด CI์ ๊ทธ๋๋ก ๊ฝ๋๋ค. --force๊ฐ ์์ผ๋ฉด ํ์ผ ๋ณ๊ฒฝ์ โ์ ์โ๊น์ง๋ง ๊ฐ๋ค๋ ์ ์ด ํต์ฌ.
--plan / --mode=ask
์ค๊ณ ๋จผ์ (Plan)ยท์ฝ๊ธฐ ์ ์ฉ ์ง์(Ask). ์ธ์
์ค์๋ /planยท/ask, ๋๋ Shift+Tab์ผ๋ก ์ ํ.
--auto-review
Smart Auto. allowlist โ sandbox โ ์๋ฒ ๋ถ๋ฅ๊ธฐ ์์ผ๋ก ํ์ ํด ์์ ํ ๊ฒ๋ง ์๋ ํต๊ณผ. โ์ ๋ถ ์น์ธโ์ธ --force/--yolo์ ๋ค๋ฅด๋ค.
--worktree <name>
๋ณ๋ git worktree(~/.cursor/worktrees/<repo>/<name>)์์ ์์
. ํ์ฌ ๋ธ๋์น๋ฅผ ๊ฑด๋๋ฆฌ์ง ์๊ณ ์ฌ๋ฌ ์๋๋ฅผ ๋ณ๋ ฌ๋ก ๋๋ฆด ๋.
agent ls / resume
์ฑํ
๋ชฉ๋ก๊ณผ ์ฌ๊ฐ. ์ต๊ทผ ์ธ์
์ agent resumeยท--continue, ํน์ ์ธ์
์ --resume=<chatId>.
& ๋ฉ์์ง
๋ฉ์์ง ์์ &๋ฅผ ๋ถ์ด๋ฉด ๊ทธ ์์
์ Cloud Agent๋ก ๋๊ธด๋ค(handoff). ๋ก์ปฌ ํฐ๋ฏธ๋์ ๋ถ์ก์ ๋์ง ์๋๋ค.
agent persist / /detach
ํฐ๋ฏธ๋์ด ๋๊ฒจ๋ ์ธ์
์ด ์ด์๋จ๋๋ค. persist attach|list|stop์ผ๋ก ๋ค์ ๋ถ๊ฑฐ๋ ์ ๋ฆฌํ๋ค.
์ถ์ฒ ๊ธฐ๋ณธ ์ํฌํ๋ก
agent --plan "โฆ"๋ก ์ค๊ณ ํ์ โ ๋ชจ๋ ์ ํ ํ ๊ตฌํ โ ์ํ ๊ตฌ๊ฐ์
--auto-reviewยท
--sandbox enabled๋ก ๊ฐ์ธ๊ธฐ โ ์คํ์
--worktree๋ก ๊ฒฉ๋ฆฌ โ ์ค๋ ๊ฑธ๋ฆฌ๋ ๊ฑด
&๋ก Cloud Agent์ ๋๊ธฐ๊ธฐ โ CI๋
-p --output-format json.
1. ์ ํ ๊ตฌ๋ถ โ ํผ๋ ๊ธ์ง
Cursor๋ โ์์ด์ ํธโ๋ผ๋ ์ด๋ฆ์ ์ฐ๋ ์ ํ์ด ๋ค์ฏ ๊ฐ๋์
๋๋ค. ์ด๋ฆ์ด ๋น์ทํด์ ๋ฌธ์๋ฅผ ์์ด ์ฝ์ผ๋ฉด ์กด์ฌํ์ง ์๋ ๋ช
๋ น์ ์ฐพ๊ฒ ๋ฉ๋๋ค. ๋จผ์ ๊ฐ๋ผ ๋๊ณ ์์ํฉ๋๋ค.
| ์ด๋ฆ |
๋ฌด์์ธ๊ฐ |
์ง์
์ |
| Cursor IDE Agent |
์๋ํฐ ์์ Agent(Chat) |
Cursor Desktop |
Cursor CLI (agent) |
ํฐ๋ฏธ๋ ์ธํฐ๋ํฐ๋ธ ์ธ์
+ headless -p. ์ด ๋ฌธ์์ ์ฃผ์ธ๊ณต |
curl โฆ | bash ์ค์น ํ agent |
| Cloud Agents |
ํด๋ผ์ฐ๋ VM์์ ๋๋ ์์ด์ ํธ. ๊ตฌ์นญ Background Agents |
cursor.com/agents, IDE Cloud, Slack @cursor, API, CLI & handoff |
| Self-hosted workers |
Cloud Agent์ ํด ์คํ์ ๋ด ๋จธ์ /ํ์์ ์ฒ๋ฆฌ |
agent worker start / --pool |
| Automations |
์ค์ผ์คยทGitHub/Slack ๋ฑ ์ด๋ฒคํธ๋ก Cloud Agent๋ฅผ ๊ธฐ๋ |
cursor.com/automations, /automate |
| Projects (2026-09-10 beta) |
์ฝ๋๋ค์ดํฐ๊ฐ ์ฅ๊ธฐ ์์
์ ๋ค์ ์๋ธ์์ด์ ํธ์ ์์. ์ ์ฉ ํด๋ผ์ฐ๋ ์ปดํจํฐ + shared context + Subscriptions |
IDE ์ข์ธก navigation (CLI๋ก ์ฌ๋ ๋ฐฉ๋ฒ์ ๊ณต์ ๋ฌธ์์ ์์) |
ํ ์ค ์ ๋ฆฌ
Projects โ CLI agent,
โ ๋จ์ผ Cloud Agent ์ธ์
,
โ Automations์
๋๋ค. Projects๋ Cloud Agents
์์ ์ฌ๋ผ๊ฐ ์ฝ๋๋ค์ดํฐ ๊ณ์ธต์ด๊ณ , CLI๋
๋ก์ปฌ/ํค๋๋ฆฌ์ค ์คํ + Cloud handoff(&) + worker๋ฅผ ๋ด๋นํฉ๋๋ค. ์์ธํ ๋น๊ต๋
11์ฅ.
โ ๏ธ ํ์ธ ํ์ โ CLI์์ Projects๋ฅผ ์ด ์ ์๋๊ฐ
2026-09-11 ๊ธฐ์ค
agent ์๋ธ์ปค๋งจ๋ยท
--helpยท๊ณต์ CLI ๋ฌธ์ ์ด๋์๋
Projects ๊ด๋ จ ๋ช
๋ น์ด ์์ต๋๋ค. CLI์์ Project๋ฅผ ์์ฑยท๊ตฌ๋
ยท์ฝ๋๋ค์ดํฐ์ ๋ํํ ์ ์๋์ง๋
๊ณต์ ๊ทผ๊ฑฐ๊ฐ ์์ด ํ์ธ ํ์๋ก ๋จ๊น๋๋ค.
- ACP์
cursor/create_plan์ ์๋ isProject ํ๋๋ ํ๋ UX์ฉ์ผ๋ก ๋ณด์ด๋ฉฐ, Projects ์ ํ๊ณผ ๊ฐ์ ๊ธฐ๋ฅ์ด๋ผ๋ ๊ณต์ ๊ทผ๊ฑฐ๋ ์์ต๋๋ค.
- ๋ก์ปฌ์
~/.cursor/projects/ ๋๋ ํฐ๋ฆฌ๋ IDE ์ํฌ์คํ์ด์ค ๋ฉํ(์์ด์ ํธ ํธ๋์คํฌ๋ฆฝํธ ๋ฑ)๋ก ๋ณด์
๋๋ค. ์ด๋ฆ๋ง ๊ฐ์ ๋ฟ 2026-09-10 Projects ์ ํ๊ณผ ๋์ผํ๋ค๊ณ ๋จ์ ํ์ง ๋ง์ธ์.
2. ์ค์น ยท ์ธ์ฆ ยท ์
๋ฐ์ดํธ
2-1. ์ค์น ยท ๋ฒ์ ํ์
# macOS / Linux / WSL
curl https://cursor.com/install -fsS | bash
# Windows PowerShell
irm 'https://cursor.com/install?win32=true' | iex
# PATH ๋ฑ๋ก ํ ํ์ธ
export PATH="$HOME/.local/bin:$PATH"
agent --version
agent about # ๋ฒ์ ยท OS ยท ๊ตฌ๋
ยท ๊ณ์
| ํญ๋ชฉ |
๊ฐ / ์ค๋ช
|
| ์ด ๋ฌธ์ ๊ธฐ์ค ๋ฒ์ |
2026.09.10-fd3934a (2026-09-11 agent about, up to date) |
| ๋ฐ์ด๋๋ฆฌ ๊ฒฝ๋ก |
~/.local/bin/agent โ ์ค์น ๋ฌธ์์ PATH ์๋ด์ ์ผ์น. ๋จ GitHub Actions ์์๋ $HOME/.cursor/bin๋ ์ธ๊ธํ๋ฏ๋ก ํ๊ฒฝ์ ๋ฐ๋ผ ๋ค๋ฅผ ์ ์์ |
| ์
ธ ํตํฉ |
agent install-shell-integration โ ~/.zshrc์ ์ค์น. bash๋ ๊ณต์ terminal-setup ๋ฌธ์ ์ฐธ๊ณ |
2-2. ์ธ์ฆ ํ์
| ๋ฐฉ์ |
์ฌ์ฉ๋ฒ |
| Browser OAuth (๊ถ์ฅ) |
agent login. NO_OPEN_BROWSER=1์ด๋ฉด ๋ธ๋ผ์ฐ์ ๋ฅผ ์ด์ง ์๊ณ URL๋ง ์ถ๋ ฅํ๋ค. QR ๋ก๊ทธ์ธ(q)๋ changelog์ ์์ |
| ์ํ ํ์ธ |
agent status ยท agent whoami (--format text|json) |
| ๋ก๊ทธ์์ |
agent logout ยท ์ธ์
์ค /logout |
| API key (CI์ฉ) |
Dashboard โ API Keys์์ ๋ฐ๊ธ. CURSOR_API_KEY ํ๊ฒฝ๋ณ์ ๋๋ --api-key |
| Auth token |
CURSOR_AUTH_TOKEN ยท --auth-token (ACP ๋ฌธ์ยท๋ฐ์ด๋๋ฆฌ ์ต์
) |
| ์๋ํฌ์ธํธ ๋ณ๊ฒฝ |
-e ยท CURSOR_API_ENDPOINT (๊ธฐ๋ณธ https://api2.cursor.sh) |
| ์ปค์คํ
ํค๋ |
-H 'Name: Value' โ ๋ฐ๋ณต ์ง์ ๊ฐ๋ฅ(๊ฒ์ดํธ์จ์ดยทํ๋ก์ ์ธ์ฆ์ฉ) |
| ์๋๋ฐ์ค/ํค๋๋ฆฌ์ค ํ๊ฒฝ |
AGENT_CLI_CREDENTIAL_STORE=file โ Keychain์ด ์๋ ํ๊ฒฝ์์ ์๊ฒฉ์ฆ๋ช
์ ํ์ผ๋ก ์ ์ฅ |
| Bedrock BYO |
agent bedrock configure|enable|status|โฆ |
โ ๏ธ ๋ฌธ์ ๋ถ์ผ์น โ agent auth๋ ์๋ค
Help ์ผํฐ์ integrations/cli ๋ฌธ์๋ ๋ก๊ทธ์ธ ๋ช
๋ น์
agent auth๋ผ๊ณ ์ ๊ณ ์์ง๋ง,
์ค์ ๋ฐ์ด๋๋ฆฌ์ ๋ช
๋ น์ agent login์
๋๋ค. ์ด ๋ฌธ์๋
login ๊ธฐ์ค์ผ๋ก ์๋๋ค.
2-3. ์
๋ฐ์ดํธ ยท ์ฑ๋ ๊ฐ๋
| ๋์ |
๋ฐฉ๋ฒ |
| ์๋ ์
๋ฐ์ดํธ |
๊ธฐ๋ณธ on. ๋๋ ค๋ฉด --disable-auto-update(changelog 2026-01) |
| ์๋ ์
๋ฐ์ดํธ |
agent update ยท ์ธ์
์ค /update |
| ์ฑ๋ ์ ํ |
agent set-channel <channel> (help center ๊ธฐ์ค stable/lab ๋ฑ). ์ค์ ํ์ผ์ channel ํ๋์ ๋ฐ์ |
3. ๋ชจ๋ ยท Headless
3-1. Agent / Plan / Ask ๋งค์ผ
CLI์ ๋ชจ๋๋ ์๋ํฐ์ ๋์ผํ 3์ข
์
๋๋ค.
| ๋ชจ๋ |
๋์ |
CLI ์ง์
|
| Agent |
์ ์ฒด ํด ์ฌ์ฉ (๊ธฐ๋ณธ๊ฐ) |
agent โ ๋ณ๋ ๋ชจ๋ ํ๋๊ทธ ์์ |
| Plan |
์ค๊ณยท์ง๋ฌธ ์ค์ฌ, ์ฝ๊ธฐ ์์ฃผ |
--plan ยท --mode=plan ยท /plan ยท Shift+Tab |
| Ask |
์ฝ๊ธฐ ์ ์ฉ Q&A |
--mode=ask ยท /ask |
- Debug โ
/debug. ์ฌ๋์ ๋ชฉ๋ก์ ์กด์ฌ
- Run Everything โ
/run-everything(๋ณ์นญ /auto-run) โ ํ๋๊ทธ๋ก๋ --force/--yolo. ๋ช
์์ ์ผ๋ก deny๋ ๊ฒ ์ธ์๋ ์ ๋ถ ์คํ
- Auto-review (Smart Auto) โ
--auto-review ยท /auto-review. allowlist โ sandbox โ ์๋ฒ ๋ถ๋ฅ๊ธฐ ์์ผ๋ก ํ์
- Shell Mode โ
/shell(/sh, /run). ๋ํ๋ฅผ ๋ฒ์ด๋์ง ์๊ณ ์
ธ ๋ช
๋ น์ ๋น ๋ฅด๊ฒ ์คํ, 30์ด ํ์์์
- Goal โ
/goal. ์ฅ๊ธฐ ๋ชฉํ ๊ธฐ๋ฅ์ด๋ฉฐ ๋กค์์ยท๊ฒ์ดํ
์ค(2026-08 changelog)
- Custom Mode โ ์คํฌ์
Option+Enter๋ก sticky ํ๊ฒ ๋ถ์ฌ ์ฐ๋ ๋ฐฉ์
์ค์ ์ approvalMode
์น์ธ ์ ์ฑ
์ ์ค์ ํ์ผ์
approvalMode๋ก ๊ณ ์ ํ ์ ์๊ณ , ๊ฐ์
allowlist ยท
auto-review ยท
unrestricted์
๋๋ค. (๋ก์ปฌ ์ํ ์ค์ ์:
allowlist)
3-3. Headless -p / --print CI ํ์
agent -p "ํ
์คํธ ์คํจ ์์ธ ์์ฝ" --model auto
agent -p --force "ํ์ผ ์์ ๊น์ง ์ํ" # --yolo ์ ๋์ผ
agent -p --trust "โฆ" # ์ํฌ์คํ์ด์ค trust
agent -p --output-format text|json|stream-json "โฆ"
agent -p --output-format stream-json --stream-partial-output "โฆ"
โ ๏ธ --force ์์ผ๋ฉด ํ์ผ์ด ์ ๋ฐ๋๋ค
๊ณต์ headless ๋ฌธ์ ๊ธฐ์ค,
-p๋
๋ชจ๋ ํด(write/shell)์ ์ ๊ทผํ์ง๋ง
--force๊ฐ ์์ผ๋ฉด ๋ณ๊ฒฝ์ โ์ ์โ์ ๊ทธ์นฉ๋๋ค. CI์์ โ์๋ฌด๊ฒ๋ ์ ๋ฐ๋์๋คโ์ ๋๋ถ๋ถ์ด ์ด ๊ฒฝ์ฐ์
๋๋ค. ๋ค๋ง
--force๋ ์น์ธ ๊ฒ์ดํธ๋ฅผ ์ฌ๋ ๊ฒ์ด๋ฏ๋ก
๊ถํ JSON์ deny ๊ท์น๊ณผ ๋ฐ๋์ ํจ๊ป ์ฐ์ธ์.
--output-format |
์ถ๋ ฅ |
text |
์ต์ข
๋ต๋ณ๋ง ํ๋ฌธ์ผ๋ก |
json |
์๋ฃ ์์ ์ ๋จ์ผ result ๊ฐ์ฒด |
stream-json |
NDJSON ์ด๋ฒคํธ ์คํธ๋ฆผ. --stream-partial-output๊ณผ ์กฐํฉ |
- ์ด๋ฏธ์ง: ํ๋กฌํํธ์ ํ์ผ ๊ฒฝ๋ก๋ฅผ ํฌํจํ๋ฉด ์์ด์ ํธ๊ฐ ํด๋ก ์ฝ์ต๋๋ค. changelog์๋
--image ์ต์
๋ ์์ต๋๋ค.
- CI: ๊ณต์ GitHub Actions ๊ฐ์ด๋ +
CURSOR_API_KEY secret ์กฐํฉ. ๊ถํ JSON์์ gitยทgh ๊ณ์ด์ deny ํ๋ ๊ตฌ์ฑ์ด ๊ถ์ฅ๋ฉ๋๋ค.
- ์ํฐํ๋ผ์ด์ฆ: ํ ์ฐจ์์์ headless๋ฅผ ๋นํ์ฑํํ ์ ์์ต๋๋ค(changelog 2026-06-09).
4. ๋ชจ๋ธ ์ ํ ๋งค์ผ
agent models # ๋๋ agent --list-models
agent --model auto "โฆ"
agent --model 'claude-opus-4-8[context=1m,effort=high,fast=false]' "โฆ"
# ์ธ์
์ค: /model, ํจ๋ฐ๋ฆฌ ์์ปท /opus /composer /fast โฆ
# ์ฌ์ฉ๋: /usage
๋ชจ๋ธ ๋ชฉ๋ก์ ๊ณ์ ยทํ๋์ ๋ฐ๋ผ ๋ฌ๋ผ์ง๋๋ค. 2026-09-11 Ultra ๊ณ์ ์์ agent models ์ถ๋ ฅ์ 227์ค ๊ท๋ชจ์๊ณ , ์ธ์
๊ธฐ๋ณธ ํ์ ๋ชจ๋ธ์ Composer 2.5 Fast์์ต๋๋ค. ๋ํ ๊ณ์ด๋ง ์ค๋
์ท์ผ๋ก ์ ์ผ๋ฉด:
| ๊ณ์ด |
์ฌ๋ฌ๊ทธ ์์ |
| auto |
๊ธฐ๋ณธ ๋ผ์ฐํ
. 2026-07-06 ์ดํ ์ ๊ท ์ค์น์ ๊ธฐ๋ณธ๊ฐ |
| Cursor Composer |
composer-2.5, composer-2.5-fast |
| Claude |
claude-opus-5-*, claude-sonnet-5-*, claude-fable-5-*, Opus 4.8 ๊ณ์ด ๋ฑ (thinking / fast / effort ๋ณํ) |
| OpenAI |
gpt-5.6-sol-*, gpt-5.6-luna-*, gpt-5.3-codex-*, gpt-5.5-*, gpt-5.4-mini/nano โฆ |
| Cursor Grok |
cursor-grok-4.6-*, cursor-grok-4.5-* |
| Gemini |
gemini-3.7-flash-*, gemini-3.6-flash-*, gemini-3.1-pro โฆ |
| ๊ธฐํ |
kimi-k3-*, glm-5.2-* โฆ |
๋ชจ๋ธ๋ช
์ ์คํฌ๋ฆฝํธ์ ๋ฐ์ง ๋ง ๊ฒ
์นดํ๋ก๊ทธ๋ ์์ฃผ ๋ฐ๋๋๋ค. ์๋ํ์๋
auto๋ฅผ ์ฐ๊ฑฐ๋, ํ์ดํ๋ผ์ธ ์์ ์
agent models๋ก
์ค์ ์ฌ์ฉ ๊ฐ๋ฅํ ์ฌ๋ฌ๊ทธ๋ฅผ ํ์ธํ๋๋ก ๋ง๋์ธ์. ์ ํ๋
2026-09-11 ์ค๋
์ท์ผ ๋ฟ์
๋๋ค.
5. ๊ถํ ยท Sandbox ยท Trust
5-1. ๊ถํ ํ ํฐ ๋ฌธ๋ฒ ์ค์
๊ถํ์ ์ ์ญ cli-config.json๊ณผ ํ๋ก์ ํธ .cursor/cli.json์์ allow/deny ๋ชฉ๋ก์ผ๋ก ์๋๋ค. ํ ํฐ ํ์์ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
| ํ ํฐ |
์๋ฏธ |
Shell(cmd) ยท Shell(curl:*) |
์
ธ ๋ช
๋ น ๋จ์ ํ์ฉ/์ฐจ๋จ |
Read(glob) ยท Write(glob) |
ํ์ผ ์ฝ๊ธฐ/์ฐ๊ธฐ ๊ฒฝ๋ก ํจํด |
WebFetch(domain) |
WebFetch(*.example.com), WebFetch(*) ํํ |
Mcp(server:tool) ยท Mcp(*:*) |
MCP ์๋ฒยทํด ๋จ์ |
๋ ๊ฐ์ง ๊ท์น๋ง ๊ธฐ์ต
โ
deny๊ฐ allow๋ณด๋ค ์ฐ์ ํฉ๋๋ค. โก
ํ๋ก์ ํธ ๋ ๋ฒจ(.cursor/cli.json)์์๋ permissions๋ง ์ค์ ํ ์ ์๊ณ , ๋๋จธ์ง CLI ์ค์ ์ ์ ์ญ์
๋๋ค.
5-2. ๋ฐํ์ ํ๋๊ทธ ๋งค์ผ
| ํ๋๊ทธ |
์๋ฏธ |
--force / --yolo |
Run Everything. ๋ช
์์ deny๋ฅผ ์ ์ธํ๊ณ ์ ๋ถ ์คํ |
--auto-review |
Smart Auto โ allowlist โ sandbox โ ์๋ฒ ๋ถ๋ฅ๊ธฐ ํ์ |
--sandbox enabled|disabled |
์๋๋ฐ์ค ๊ฐ์ on/off |
--approve-mcps |
MCP ์๋ฒ ์ผ๊ด ์น์ธ |
--trust |
์ํฌ์คํ์ด์ค ์ ๋ขฐ. ํค๋๋ฆฌ์ค์์ ์ฌ์ค์ ํ์์ด๊ณ , ์ธํฐ๋ํฐ๋ธ์์๋ ์ฌ์ฉ ๊ฐ๋ฅ(2026-07-20) |
5-3. Sandbox ์ํฉ๋ณ
agent sandbox enable|disable|reset|run โฆ
# run ์ต์
--network # ๋คํธ์ํฌ ์ ๊ทผ
--allow-paths # ์ฐ๊ธฐ ํ์ฉ ๊ฒฝ๋ก
--readonly-paths # ์ฝ๊ธฐ ์ ์ฉ ๊ฒฝ๋ก
--blocked-patterns # ์ฐจ๋จ ํจํด
# ์ธ์
์ค: /sandbox
- ์ ์ฑ
ํ์ผ:
~/.cursor/sandbox.json(์ ์ญ), .cursor/sandbox.json(ํ๋ก์ ํธ)
sandbox ์๋ธ์ปค๋งจ๋๋ parameters ๋ฌธ์์๋ ์์ง๋ง --help์์๋ ๊ฐ์ถฐ์ ธ ์์ ์ ์์ต๋๋ค.
- ๋ก์ปฌ ์ํ ์ค์ ๊ฐ:
approvalMode=allowlist, sandbox.mode=disabled, network.useHttp1ForAgent=false
5-4. sudo ์ฒ๋ฆฌ ์์๋ ๊ฒ
๋น๋ฐ๋ฒํธ๋ ๋ชจ๋ธ์๊ฒ ๊ฐ์ง ์๋๋ค
sudo๊ฐ ํ์ํ ๋ช
๋ น์์๋
๋ง์คํน๋ ํ๋กฌํํธ๊ฐ ๋จ๊ณ , ์
๋ ฅ๊ฐ์
๋ก์ปฌ IPC๋ฅผ ํตํด sudo์๋ง ์ ๋ฌ๋ฉ๋๋ค. ๊ณต์ overview ๊ธฐ์ค
๋ชจ๋ธ์ ๋น๋ฐ๋ฒํธ๋ฅผ ๋ณด์ง ์์ต๋๋ค.
6. Workspace ยท Worktree ยท ์ธ์
๋งค์ผ
| ๊ธฐ๋ฅ |
์ฌ์ฉ๋ฒ |
| ์ํฌ์คํ์ด์ค |
--workspace <path-or-name> ยท /save-workspace ยท /load-workspace |
| ์ถ๊ฐ ๋ฃจํธ ๋๋ ํฐ๋ฆฌ |
--add-dir(๋ฐ๋ณต ์ง์ ) ยท ์ธ์
์ค /add-dir |
| Worktree |
-w/--worktree [name] โ ~/.cursor/worktrees/<repo>/<name>์ ์์ฑ. --worktree-base, --skip-worktree-setup, ์ค์ ์ .cursor/worktrees.json |
| ์ฑํ
๋ชฉ๋ก |
agent ls |
| ์ต๊ทผ ์ธ์
์ฌ๊ฐ |
agent resume ยท --continue ยท ์ธ์
์ค /resume |
| ํน์ ์ธ์
์ฌ๊ฐ |
--resume=<chatId> |
| ๋น ์ฑํ
์์ฑ |
agent create-chat โ ์ฑํ
ID ์ถ๋ ฅ(์คํฌ๋ฆฝํธ์์ ์ ์ฉ) |
| ๋ถ๊ธฐ / ์ด๊ธฐํ |
/fork(/branch, /duplicate) ยท /clear(/new โฆ) |
| Persist (ํฐ๋ฏธ๋ ๋๊น ์์กด) |
agent persist ยท /detach ยท persist attach|list|stop (2026-08-26) |
| Cloud handoff |
๋ฉ์์ง ์์ & โ Cloud Agent๋ก ์์. ์งํ ์ํฉ์ cursor.com/agents |
์ค์ โ ์ฌ๋ฌ ์๋๋ฅผ ๊ฒฉ๋ฆฌํด์ ๋ณ๋ ฌ๋ก
agent --worktree fix-flaky "ํ๋ํค ํ
์คํธ ์์ธ ์ถ์ ํ๊ณ ๊ณ ์ณ์ค"
agent --worktree try-rewrite "๊ฐ์ ๋ฌธ์ ๋ฅผ ๋ฆฌ๋ผ์ดํธ ๋ฐฉ์์ผ๋ก"
# ๊ฐ๊ฐ ~/.cursor/worktrees/<repo>/{fix-flaky,try-rewrite} ์์ ๋
๋ฆฝ ์์
7. MCP ยท Plugins ยท Rules ยท Skills ยท Hooks
MCP ์์ฃผ
agent mcp list
agent mcp list-tools <id>
agent mcp login <id>
agent mcp enable|disable
# ์ธ์
์ค: /mcp
- ์ค์ ํ์ผ:
.cursor/mcp.json(ํ๋ก์ ํธ), ~/.cursor/mcp.json(์ ์ญ)
- ์ผ๊ด ์น์ธ์
--approve-mcps
- Team MCP๋ ACP ๋ชจ๋์์ ์ง์๋์ง ์์ต๋๋ค(ACP ๋ฌธ์ ๋ช
์)
Plugins ๊ฐ๋
agent plugin marketplace add <git-url> [--git-ref]
agent plugin marketplace list|update|remove
agent --plugin-dir <path> # ๋ฐ๋ณต ์ง์ ๊ฐ๋ฅ
# ์ธ์
์ค: /plugin
Rules ์ค์
- CLI๋ ์๋ํฐ์ ๋์ผํ rules๋ฅผ ์ฝ์ต๋๋ค.
- ๋์:
.cursor/rules/*.mdc(ํ์ ๋๋ ํฐ๋ฆฌ ํฌํจ), AGENTS.md, ๊ทธ๋ฆฌ๊ณ ๋ฃจํธ์ CLAUDE.md๋ ์ฝ์ต๋๋ค.
- ์์ฑ:
agent generate-rule ยท agent rule(์ธํฐ๋ํฐ๋ธ). ์ธ์
์ค /rules, IDE๋ /create-rule.
- ์ฐ์ ์์(๊ณต์): Team โ Project โ User
๋ง์ด๊ทธ๋ ์ด์
์นํ
Claude Code์์ ๋์ด์ฌ ๋
CLAUDE.md๋ฅผ ๊ทธ๋๋ก ๋์ด๋ Cursor CLI๊ฐ ์ฝ์ต๋๋ค. ๊ท์น ํ์ผ์ ํ ๋ฒ์ ์ฎ๊ธธ ํ์๊ฐ ์์ต๋๋ค.
Skills ยท Hooks ๊ฐ๋
- Skills:
.cursor/skills. ํ ๋๊ตฌ ๋๋ ํฐ๋ฆฌ(.claude/skills ๋ฑ)๋ ํ์ํฉ๋๋ค. ์ธ์
์ค /skills, -p ํค๋๋ฆฌ์ค์์๋ /skill-name ํธ์ถ ๊ฐ๋ฅ.
- Hooks:
.cursor/hooks.json (Claude Code settings์ ๋ณํฉ). Cloud Agents๋ repo hooks + Enterprise team hooks๋ง ์ ์ฉ๋๋ฉฐ, ~/.cursor/hooks.json์ ํด๋ผ์ฐ๋ VM์ ์กด์ฌํ์ง ์์ต๋๋ค.
8. Worker ยท ACP
8-1. agent worker โ Cloud Agent๋ฅผ ๋ด ๋จธ์ ์์ ์ํฉ๋ณ
# My Machines (๊ฐ์ธ์ฉ, Enterprise ๋ถํ์)
agent worker start
# Self-Hosted Pool (Enterprise + ์๋น์ค ๊ณ์ API key)
agent worker --pool [name] start
agent worker debug [--json]
agent worker controller โฆ # claim-then-spawn / warm pool
์ฃผ์ ์ต์
์์ฝ: --worker-dir, --pool/--pool-name, --computer-use, --share-desktop, --auth-token-file, --management-addr, --idle-release-timeout, --label, --data-dir ๋ฑ.
worker๊ฐ ํ์ํ ์ํฉ
Cloud Agent์ ํธ์(์นยทSlackยทAPI ๊ธฐ๋)๋ ์ฐ๋
์ฝ๋ยทํด ์คํ์ ์ฌ๋ด/๋ด ๋จธ์ ์์ ์ด๋ค์ ธ์ผ ํ ๋์
๋๋ค. ๊ฐ์ธ์
My Machines, ์กฐ์ง์
Self-Hosted Pool(Enterprise + ์๋น์ค ๊ณ์ API key).
8-2. ACP (Agent Client Protocol) โ ๋ค๋ฅธ ์๋ํฐ์ ๋ถ์ด๊ธฐ ์ํฉ๋ณ
agent acp # ์จ๊น ์ปค๋งจ๋. stdio + JSON-RPC(NDJSON)
- ์ธ์ฆ: ์ฌ์
agent login, ๋๋ API key / auth token. ํ๋กํ ์ฝ์ methodId๋ cursor_login.
- ๋ชจ๋: agent / plan / ask
- ๊ถํ ์๋ต:
allow-once ยท allow-always ยท reject-once
- Cursor ํ์ฅ ๋ฉ์๋:
cursor/ask_question, cursor/create_plan(blocking), cursor/update_todos, cursor/task, cursor/generate_image(notification)
- ์ฐ๊ฒฐ ๋์: JetBrains, Neovim(avante.nvim), Zed ๋ฑ
- ์ ์ฝ: Team MCP๋ ACP ๋ชจ๋์์ ๋ฏธ์ง์
9. ๋คํธ์ํฌ ยท ํ๋ก์ ยท allowlist ์ํฐํ๋ผ์ด์ฆ
export HTTP_PROXY=โฆ HTTPS_PROXY=โฆ NODE_USE_ENV_PROXY=1
export NODE_EXTRA_CA_CERTS=/path/to/corp-ca.pem
# cli-config.json โ Zscaler ๋ฑ HTTP/2๊ฐ ๋งํ ํ๊ฒฝ
"network": { "useHttp1ForAgent": true }
์ํฐํ๋ผ์ด์ฆ ๋ฐฉํ๋ฒฝ allowlist๋ ๊ณต์ network-configuration ๋ฌธ์๋ฅผ ๊ธฐ์ค์ผ๋ก ํ๋, ๋ํ ๋๋ฉ์ธ๋ง ์ฎ๊ธฐ๋ฉด ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
| ๊ตฌ๋ถ |
๋๋ฉ์ธ |
| ์์ผ๋์นด๋ |
*.cursor.sh, *.cursor-cdn.com, *.cursorapi.com, *.cursorvm.com, *.*.cursorvm.com |
| ์ธ๋ถ ํธ์คํธ |
api2.cursor.sh, api5.cursor.sh(+ agent*.api5.cursor.sh), authenticate.cursor.sh, authenticator.cursor.sh, marketplace/CDN ๋ฑ |
| SSL ๊ฒ์ฌ ์ ์ธ ๊ถ์ฅ |
.cursor.sh, cursor-cdn.com, *.cursorvm.com ๋ฑ |
๋ก์ปฌ vs ํด๋ผ์ฐ๋
๋ก์ปฌ CLI/์์ด์ ํธ๋
ํธ์คํธ์ ๋คํธ์ํฌยท๋ฐฉํ๋ฒฝยทVPN์ ๊ทธ๋๋ก ์์ํฉ๋๋ค. ๋ฐ๋ฉด Cloud Agents๋ Cursor ์ธํ๋ผ์์ ์คํ๋๋ฏ๋ก ๋ณ๋์ private connectivity ์ต์
์ ๊ฒํ ํด์ผ ํฉ๋๋ค.
10. ์ฌ๋์ ๋ช
๋ น ์นํธ์ํธ ๋งค์ผ
| ๊ทธ๋ฃน |
๋ช
๋ น |
| ๋ชจ๋ |
/plan ยท /ask ยท /debug ยท /goal ยท /run-everything(/auto-run) ยท /auto-review ยท /shell(/sh, /run) ยท /max-mode |
| ๋ชจ๋ธ ยท ์ฌ์ฉ๋ |
/model ยท /usage ยท /bedrock |
| ์ธ์
|
/resume ยท /fork ยท /clear ยท /rename ยท /detach ยท /summarize(/compress) ยท /rewind ยท /quit |
| ์ปจํ
์คํธ ยท ์ํฌ์คํ์ด์ค |
/add-dir ยท /save-workspace ยท /load-workspace ยท /btw |
| ํ์ฅ |
/mcp ยท /plugin ยท /rules ยท /skills ยท /sandbox |
| ๊ธฐํ |
/config ยท /about ยท /update ยท /logout ยท /feedback ยท /vim ยท /open(/cursor) ยท /copy* |
โ ๏ธ ๊ต์ฐจ ํ์ธ์ด ํ์ํ ๋ช
๋ น
/context,
/logs,
/changes(
Ctrl+R) ๋ฑ์
changelog์๋ง ๋ฑ์ฅํฉ๋๋ค. ๋ฒ์ ์ ๋ฐ๋ผ ์์ ์ ์์ผ๋ ์ค์ ์ธ์
์์
/๋ฅผ ๋๋ฌ ๋ชฉ๋ก์ ํ์ธํ์ธ์. ์ ์ฒด ๋ชฉ๋ก์ ๊ทผ๊ฑฐ๋ ๊ณต์
slash-commands ๋ฌธ์์
๋๋ค.
11. Cursor Projects (2026-09-10 beta)
2026-09-10์ ๊ณต๊ฐ๋ Projects๋ CLI์ ๊ธฐ๋ฅ์ด ์๋๋ผ ๋ณ๋ ๊ณ์ธต์ ์ ํ์
๋๋ค. ์ถ์ฒ๋ ๊ณต์ blog/projects์ changelog/projects์ด๋ฉฐ, ์๋๋ ๊ทธ ๋ฌธ์์ ์ ํ ๋ฒ์๋ง ์ฎ๊ธด ๊ฒ์
๋๋ค.
11-1. ๋ฌด์์ธ๊ฐ ยท ์ฝ๋๋ค์ดํฐ
- ์ฅ๊ธฐ ์์
๋จ์: ํ๋์ ํผ์ฒ, ๋ง์ด๊ทธ๋ ์ด์
, ์ฑ ์ ์ฒด์ฒ๋ผ ์๊ฐ์์ ๊ฑธ์น โbody of workโ๋ฅผ ๋ด๋ ๊ทธ๋ฆ.
- Coordinator agent: ์ฝ๋๋ฅผ ์ง์ ์ฐ์ง ์์ต๋๋ค. ๊ณํํ๊ณ , ์์ํ๊ณ , ๊ฒฐ๊ณผ๋ฅผ ํ์ํฉ๋๋ค. ์์
์ ๋ธ๋กํน๋์ง ์์ผ๋ฏ๋ก ์ฌ์ฉ์๋ ์ธ์ ๋ ์ง์๋ฅผ ๋ฃ์ ์ ์์ต๋๋ค.
- ๋ค์ ์๋ธ์์ด์ ํธ ๋ณ๋ ฌ ์์ โ ๊ณต์ ์นดํผ๋ โ์์ฒ ๊ฐโ๋ผ๊ณ ํํํฉ๋๋ค.
- ๊ณต์์ด ๋ ๋ด๋ถ ์ฌ๋ก: ์๋ฐฑ ๊ฐ PR ๊ท๋ชจ์ ๋ง์ด๊ทธ๋ ์ด์
, ๋์์ธ ์์คํ
์ผ๊ด์ฑ ์ ์ง, Projects ์์ฒด์ ์ถ์ ์์
.
- ์์ ์์น: IDE ์ข์ธก navigation์์ Project๋ฅผ ๋ง๋ญ๋๋ค. beta์ด๋ฉฐ ์ ์ฌ์ฉ์ ๋์ ๋กค์์ ์ค.
โ ๏ธ ๊ณต์ ์์น๋ ์์ฌ ์งํ ยท ๋ง์ผํ
์์น
๋ธ๋ก๊ทธ๊ฐ ์ ์ํ โ์ ๊ท ์ฌ์ฉ์ PR merge
+30%โ, โProjects ์ฃผ ์ฌ์ฉ์
6๋ฐฐ mergeโ ๊ฐ์ ์ซ์๋
Cursor ์์ฌ ์งํ์ด๋ฉฐ ๋
๋ฆฝ ๊ฒ์ฆ๋ ๋ฒค์น๋งํฌ๊ฐ ์๋๋๋ค.
์ถ์ ์นยท๋ง์ผํ
์์น๋ก ์ฝ์ผ์ธ์.
11-2. ์ธ ๊ธฐ๋ฅ
| ๊ธฐ๋ฅ |
๋ด์ฉ |
Cloud by default, local when needed |
Project๋ง๋ค ์ ์ฉ ํด๋ผ์ฐ๋ ์ปดํจํฐ๊ฐ ๋ถ์ด, ๋
ธํธ๋ถ์ ๊บผ๋ ์์
์ด ๊ณ์๋ฉ๋๋ค. ๋ก์ปฌ ํ
์คํธ๊ฐ ํ์ํ๋ฉด ์ฝ๋๋ค์ดํฐ๊ฐ ๋ก์ปฌ ์์ด์ ํธ๋ฅผ ๊ธฐ๋ํฉ๋๋ค. |
| Shared context |
์กฐ์ฌ ๊ฒฐ๊ณผยท์ํฐํฉํธยท์ฝ๋๋ฒ ์ด์ค์ ์ ํธ์ ๋ํ ํ์ต์ด ํด๋ผ์ฐ๋์ ๋ก์ปฌ ์์ด์ ํธ ๋จธ์ ์ฌ์ด์์ ๋๊ธฐํ๋ฉ๋๋ค. ์๊ฐ์ด ์ง๋ ์๋ก ์ฝ๋๋ค์ดํฐ์ ํจ์จ์ด ์ฌ๋ผ๊ฐ๋ค๋ ์ค๊ณ์
๋๋ค. |
| Subscriptions |
Slack ์ฑ๋ watch, schedule, ๋ชจ๋ PR follow(CI ์์ , open/merge ์ ํ๋). ์ฌ์ฉ์์ ํ๋กฌํํธ ์์ด ์ ํธ์ ๋ฐ์ํฉ๋๋ค. |
11-3. ์ฌ์ฉ ํจํด (๊ณต์ ๋ฌธ์ ๊ธฐ์ค)
| ํจํด |
๋ด์ฉ |
| Feature work |
์กฐ์ฌ โ shared context ์ถ์ โ ๊ณํ โ ๋ณ๋ ฌ ๊ตฌํยทํ
์คํธ โ ๋ก์ปฌ ๊ฒ์ฆ โ ์ถ์ ํ ๋ก๊ทธยท๋ฒ๊ทธ ์ถ์ |
| Migrations |
์์ ํ ์ ๊ทผ๋ฒ์ ๋จผ์ ํ๋ฆฝํ ๋ค ๋ค์ PR๋ก ์ ์ง ์ ์ฉ. ์ด๋ฐ์๋ ๋ฆฌ๋ทฐ๊ฐ ๋ชฐ๋ฆฌ๊ณ ์ดํ ์์จ์ฑ์ด ์ปค์ง |
| Gardening |
๋๋์ง ์๋ ํ์งยทํ๊ท ๊ด๋ฆฌ. PRยทSlackยท์ค์ผ์ค ๊ตฌ๋
์ผ๋ก ์์ ๋์. ๊ณต์ ์์ ๋ก๋ ๋์์ธ ์์คํ
์ฌ๋ก์์ ํ๋ฃจ 20โ100 PR ๊ท๋ชจ |
11-4. CLI์์ ๊ด๊ณ ํต์ฌ
|
CLI agent |
Projects |
| ์ฃผ ๋ฌด๋ |
๋ก์ปฌ ํฐ๋ฏธ๋ / CI headless |
IDE + ํด๋ผ์ฐ๋ ์ฝ๋๋ค์ดํฐ |
| ์ญํ |
์ง์ ์ฝ๋ฉํ๋ ์์ด์ ํธ |
์ฝ๋๋ค์ดํฐ๊ฐ ์์ด์ ํธ ํจ๋๋ฅผ ์งํ |
| ํด๋ผ์ฐ๋ |
& handoff ๋๋ worker |
๊ธฐ๋ณธ์ด ์ ์ฉ ํด๋ผ์ฐ๋ ์ปดํจํฐ |
| ์ฌ๋ ๋ฐฉ๋ฒ |
agent |
IDE ์ข์ธก nav โ CLI ๋ช
๋ นยท๋ฌธ์ ์์ |
โ ๏ธ ํ์ธ ํ์ โ CLI โ Projects ์ฐ๋
2026-09-11 ๊ธฐ์ค
CLI๋ก Project๋ฅผ ์์ฑยท๊ตฌ๋
์ค์ ยท์ฝ๋๋ค์ดํฐ์ ๋ํํ๋ ๋ฐฉ๋ฒ์ ๊ณต์ ๋ฌธ์์ ์์ต๋๋ค. agent --help์ docs/cli์๋ ๊ด๋ จ ์๋ธ์ปค๋งจ๋๊ฐ ์์ต๋๋ค. ์์ผ๋ก ์ถ๊ฐ๋ ์ ์์ผ๋,
์ง๊ธ์ โ๋ฏธํ์ธโ์ผ๋ก ๋๊ณ IDE๋ฅผ ์ง์
์ ์ผ๋ก ์ฌ์ฉํ์ธ์.
11-5. Background Agents ยท Cloud Agents ยท Automations ยท Projects
|
Background Agents |
Cloud Agents |
Automations |
Projects |
| ์ํ |
๊ตฌ์นญ |
ํํ ์ด๋ฆ(๊ณต์ Naming History: formerly Background Agents) |
Cloud Agent๋ฅผ ํธ๋ฆฌ๊ฑฐ๋ก ๋ฐ๋ณต ์คํ |
Cloud Agents ์์ ์ฝ๋๋ค์ดํฐ ์ ํ |
| ๋จ์ |
(๊ตฌ) ๋ฐฑ๊ทธ๋ผ์ด๋ ์์
|
๊ฒฉ๋ฆฌ VM์์ 1๊ฐ ์ด์ ์์ด์ ํธ ๋ฐ |
์ค์ผ์ค/์ด๋ฒคํธ ์ํฌํ๋ก |
์ฅ๊ธฐ โbody of workโ + shared context |
| ๊ธฐ๋ |
โ |
Slack ยท @cursor ยท API ยท ์น ๋ฑ์์ kickoff |
GitHub ยท Slack ยท cron ยท webhook ยท Linear ๋ฑ |
Project Subscriptions(Slack/schedule/PRs) |
| ์ฝ๋๋ค์ดํฐ |
์์ |
์์(๋จ์ผ ๋๋ ๋ณ๋ ฌ ์์ด์ ํธ) |
์์(์ ์๋ ์๋ํ) |
์์ |
Automations vs Projects Subscriptions
๋ ๋ค โํ๋กฌํํธ ์์ด ์ ํธ์ ๋ฐ์โํ์ง๋ง
๊ณ์ธต์ด ๋ค๋ฆ
๋๋ค. Automations๋
Cloud Agent ํ ๋ฒ์ ์คํ์ ํธ๋ฆฌ๊ฑฐํ๋ ์ํฌํ๋ก์ด๊ณ , Subscriptions๋
Project ์ฝ๋๋ค์ดํฐ์๊ฒ ๋ค์ด์ค๋ ์
๋ ฅ์
๋๋ค. ์ฝ๋๋ค์ดํฐ๋ ๊ทธ ์ ํธ๋ฅผ ์๊ธฐ ์ฅ๊ธฐ ์ปจํ
์คํธ์ ๋น์ถ์ด ํ๋จํ๊ณ ์์ํฉ๋๋ค. changelog์ ํํ๋๋ก Projects๋
โPowered by Cloud Agentsโ์
๋๋ค.
12. Claude Code โ Grok โ Cursor ๋งคํ ์ด์ฃผ์ฉ
๋ค๋ฅธ CLI๋ฅผ ์ฐ๋ ์ฌ๋์ด ๋์ ๋ช
๋ น๋ง ๋น ๋ฅด๊ฒ ์ฐพ์ ์ ์๊ฒ ์ ๋ฆฌํ์ต๋๋ค. ์์ธ๋ Claude Code ๊ฐ์ด๋, Grok CLI ๊ฐ์ด๋๋ฅผ ๋ณด์ธ์.
| ๊ฐ๋
|
Cursor CLI |
Claude Code |
Grok CLI |
| ๋ฐ์ด๋๋ฆฌ ยท ์ธํฐ๋ํฐ๋ธ |
agent |
claude |
grok |
| Headless |
-p / --print |
-p / print |
-p / headless |
| Plan |
--mode=plan ยท /plan |
Plan mode ยท Shift+Tab |
enter_plan_mode ยท /plan |
| ์ฝ๊ธฐ ์ ์ฉ |
--mode=ask |
Ask ๊ณ์ด |
(์ฝ๊ธฐ ๋๊ตฌ ยท plan) |
| YOLO / ์๋ ์น์ธ |
--force ยท --yolo |
--dangerously-skip-permissions ๋ฑ |
/always-approve ๊ณ์ด |
| ๋ชจ๋ธ ๋ชฉ๋ก |
agent models |
/model |
grok models |
| ์ธ์
์ฌ๊ฐ |
resume ยท --continue ยท ls |
/resume |
/resume |
| MCP |
agent mcp ยท /mcp |
/mcp |
/mcps |
| ๊ท์น ํ์ผ |
.cursor/rules, AGENTS.md, CLAUDE.md |
CLAUDE.md |
AGENTS / skills |
| ์๋ธ์์ด์ ํธ |
๋ก์ปฌ ๋ณ๋ ฌ + Cloud/Projects ์์ |
Agent teams ยท Task |
spawn_subagent |
| ACP |
agent acp |
(๋ณ๋ ์ํ๊ณ) |
(๋ณ๋ ์ํ๊ณ) |
| ํด๋ผ์ฐ๋ ์ฅ๊ธฐ ์์
|
Cloud Agents ยท Projects ยท Automations |
remote/cloud ์ธ์
|
Grove ยท grok clone ยท scheduler |
| Worktree |
--worktree |
(์ค์ ยท ์ธ๋ถ ๋๊ตฌ) |
worktree ์ง์ ๋ฌธ์ํ |
| ์
๋ฐ์ดํธ |
agent update |
claude update |
grok update |
13. ์ฒดํฌ๋ฆฌ์คํธ & ์นํธ์ํธ
์ฒ์ ์ธํ
ํ ๋
- โ
curl https://cursor.com/install -fsS | bash ํ PATH์ ~/.local/bin ์ถ๊ฐ
- โ
agent login โ agent whoami๋ก ๊ณ์ ยทํ๋ ํ์ธ (agent auth ์๋)
- โ
agent about์ผ๋ก ๋ฒ์ ๊ธฐ๋ก, ํ์ํ๋ฉด --disable-auto-update ์ ์ฑ
๊ฒฐ์
- โ ํ๋ก์ ํธ์
.cursor/cli.json์ ๋๊ณ deny ๊ท์น๋ถํฐ ์์ฑ (deny > allow)
- โ ๊ธฐ์กด
CLAUDE.mdยทAGENTS.md๊ฐ ์์ผ๋ฉด ๊ทธ๋๋ก ๋๊ธฐ โ CLI๊ฐ ์ฝ์ต๋๋ค
- โ ์ฌ๋ด๋ง์ด๋ฉด
HTTPS_PROXYยทNODE_EXTRA_CA_CERTS, HTTP/2 ๋ฌธ์ ์ useHttp1ForAgent
CI์ ๋ฃ๊ธฐ ์ ์
- โ
CURSOR_API_KEY๋ฅผ secret์ผ๋ก ์ฃผ์
(๋ก๊ทธ์ ๋
ธ์ถ ๊ธ์ง)
- โ ํ์ผ์ ์ค์ ๋ก ๋ฐ๊พธ๋ ค๋ฉด
--force๊ฐ ํ์ํ๋ค๋ ์ ํ์ธ
- โ
--output-format json์ผ๋ก ๊ฒฐ๊ณผ๋ฅผ ํ์ฑํ๊ณ ์คํจ ์ฒ๋ฆฌ
- โ
gitยทgh ๋ฑ ์ํ ๋ช
๋ น์ ๊ถํ JSON์์ deny
- โ ํ์ด headless๋ฅผ ๋นํ์ฑํํ๋์ง(์ํฐํ๋ผ์ด์ฆ ์ ์ฑ
) ํ์ธ
๋ช
๋ น ์นํธ์ํธ
curl https://cursor.com/install -fsS | bash
agent login && agent whoami
agent about
agent models # ๋๋ --list-models
agent "refactor auth" # ์ธํฐ๋ํฐ๋ธ
agent --plan "์ค๊ณ๋ถํฐ ํ์"
agent -p --force --output-format json "โฆ"
agent --worktree fix-flaky "โฆ"
agent ls
agent resume # ๋๋ --continue / --resume=<chatId>
agent mcp list
agent plugin marketplace list
agent generate-rule
agent worker start # My Machines
agent update
agent set-channel lab # ์ฑ๋ ์ ํ ์