Cursor,
노치 안으로.
Mac에서 받는 Cursor 에이전트 알림: 작업 중, 완료, 최근 메시지
Gnista는 편집기에서, 그리고 터미널의 cursor-agent로 도는 Cursor 에이전트를 MacBook 노치에 보여 줘요. 다루는 도구, 명령, 파일, 턴이 끝나면 그 메시지, 그리고 클릭 한 번에 맞는 윈도우로.
Cursor 연동, 한눈에.
- 실행 환경
- 편집기 안의 Cursor 에이전트, 그리고 터미널의
cursor-agent. - 설정
- 백업한 뒤
~/.cursor/hooks.json에 훅을 추가해요. - 응답 대기 중
- 안 돼요. Cursor의 훅은 에이전트가 응답을 기다리는 때를 알려 주지 못해요.
- 노치에서 응답
- 안 돼요. Cursor의 훅이 응답하지 않으면 동작이 그냥 통과되기 때문에, Gnista는 결정하는 훅을 건드리지 않아요.
- 노치에서 답장
cursor-agent에서만, 그 터미널에 대신 입력해 줘요. Terminal, iTerm, Ghostty, tmux 페인, 또는 Gnista 확장 프로그램이 있는 편집기의 터미널에서요. 편집기 채팅에는 안 돼요.- 줄에 보이는 것
- 입력한 최근 프롬프트, 에이전트가 다루는 도구, 명령, 파일 수정, 최근 메시지, 그리고 Cursor가 모델을 알려 주면 아이콘에 그 모델 표시.
- 서브에이전트
- 안 돼요. Cursor의 훅이 구분해 주지 않아서, 서브에이전트의 단계는 세션의 단계로 보여요.
- 비용과 한도
- 안 돼요. Cursor는 토큰도 플랜 한도도 알려 주지 않아요.
무엇을 하는지, 윈도우를 안 열어도.
줄이 입력한 프롬프트부터 도구, 셸 명령, 파일 수정 하나하나까지 Cursor 에이전트를 따라가고, 턴이 끝나면 메시지를 보여 줘요.
완료는 진짜 완료.
에이전트가 메시지를 남기고 멈추면 물방울이 초록으로 바뀌어요. Cursor의 훅이 조용해지면, 영원히 빛나는 대신 5분 뒤에 작업 중 표시를 멈춰요.
클릭 한 번, 맞는 윈도우로.
클릭하면 프로젝트의 Cursor 윈도우가 앞으로 나와요. Gnista의 작은 편집기 확장 프로그램이 있으면, Cursor 터미널의 cursor-agent 세션은 바로 그 터미널에 도착해요.
Cursor에서 Claude Code를 쓴다면?
Cursor 안의 Claude Code 확장 프로그램 세션은 Claude Code 페이지에 있는 모든 걸 받아요. ‘응답 대기 중’ 표시, 노치에서 응답, 답장, 비용까지요.
Cursor에서 안 되는 것, 그리고 그 이유.
- ‘응답 대기 중’: Cursor의 훅에는 그런 이벤트가 없어서, Cursor에서 기다리는 요청은 작업 중으로 보여요.
- 노치에서 응답하기: 결정을 내릴 수 있는 훅(
preToolUse,beforeShellExecution)은 훅이 응답하지 않으면 동작을 그냥 통과시켜서, Gnista는 그 훅을 절대 설치하지 않아요. - 편집기 채팅에 답장하기: Gnista는 Terminal, iTerm, Ghostty, tmux 페인, 또는 Gnista 확장 프로그램이 있는 편집기의 터미널의
cursor-agent에만 입력할 수 있어요. - 비용, 컨텍스트, 모드: Cursor의 훅은 토큰을 알려 주지 않고, 대화 기록에도 사용량이 없어요.
- Cursor의 훅은 Cursor를 다시 시작할 때까지 멈춰 버리는 일이 있어요. 5분 동안 아무 소식이 없는 줄은 작업 중 표시를 멈춰요.
연결은 1분이면 끝.
- Gnista를 열고 Cursor에 체크하세요.
- Gnista가
~/.cursor/hooks.json을~/Library/Application Support/Gnista/Backups/에 백업한 뒤, 기존 훅 옆에 자기 훅을 추가해요. 어느 것도 무언가를 막거나 허용하지 않아요. - Cursor가 열려 있었다면 훅을 불러오도록 다시 시작하세요.
- 선택 사항: 설정의 ‘편집기 터미널’에서 Cursor를 연결하세요. 그러면
cursor-agent줄을 클릭했을 때 윈도우만이 아니라 그 터미널이 보여요.
Cursor, 묻고 답하기.
Cursor가 저를 기다릴 때는 왜 표시되지 않나요?
Cursor의 훅에 그런 이벤트가 없거든요. Gnista는 작업 중과 완료, 그리고 에이전트가 하는 일을 보여 줘요.
노치에서 Cursor의 동작을 허용하거나 거부할 수 있나요?
아니요. Cursor의 결정하는 훅은 응답을 받지 못하면 동작을 통과시켜서, Gnista는 그 훅을 설치하지 않아요. 응답은 Cursor에서 하세요.
터미널의 cursor-agent에서도 되나요?
네. 같은 훅이 둘 다 다뤄요. Terminal, iTerm, Ghostty, tmux 페인, 또는 Gnista 확장 프로그램이 있는 편집기의 터미널에서는 노치에서 답장도 할 수 있어요.
Cursor 세션이 계속 작업 중이에요. 왜죠?
Cursor의 훅은 Cursor를 다시 시작할 때까지 가끔 멈춰요. 다시 시작하세요. 그동안 줄은 5분 동안 소식이 없으면 작업 중 표시를 멈춰요.
Cursor 안에서 Claude Code를 써도 되나요?
네. 그 세션은 ‘응답 대기 중’ 표시, 노치에서 응답, 답장까지 돼요.
어떻게 제거하나요?
설정 ▸ 에이전트 ▸ Cursor ▸ 연결 해제. Gnista의 훅만 정확히 사라지고, 기존 훅은 그대로예요.
Gnista가 함께 지켜보는 에이전트
Claude Code
Codex
Gemini CLI
Copilot
OpenCode
Devin
Qwen Code
Mistral Vibe
CodeBuddy
Kimi Code
Codewhale
Droid
Antigravity
Qoder CLI
Kilo Code
MiMoCode
ZCode
WorkBuddy
Grok Build
Amp
Pi
Goose
Auggie
OpenHands
Trae
Aider
DeepSeek Harness
에이전트를 직접 만들었나요? JSON 한 줄이면 Gnista에 상태를 알릴 수 있어요. 자세한 건 커스텀 에이전트에서.