OpenHands,
노치 안으로.
Mac에서 받는 OpenHands CLI 알림
Gnista는 모든 OpenHands CLI 세션을 MacBook 노치에 보여 줘요. 작업 중인지, 끝났는지, 확인을 기다리는지, 실행하는 명령이나 편집하는 파일, 그리고 끝났을 때의 메시지까지. 클릭 한 번이면 그 탭으로 가요.
OpenHands 연동, 한눈에.
- 실행 환경
- 모든 터미널의 OpenHands CLI(
openhands). - 설정
- 백업한 뒤
~/.openhands/hooks.json에 훅을 추가해요. - 응답 대기 중
- 돼요. 자기 화면에서 확인을 기다리는 동안, 무엇을 확인하려는지와 함께요. 대화 폴더에서 읽어요.
- 노치에서 응답
- 안 돼요. OpenHands의 훅은 확인 요청을 보지도, 응답하지도 못해요.
- 노치에서 답장
- 터미널에 대신 입력해 줘요. Terminal, iTerm, Ghostty, tmux 페인, 또는 Gnista 확장 프로그램이 있는 편집기의 터미널에서요.
- 줄에 보이는 것
- 입력한 프롬프트, 실행하는 명령, 읽거나 편집하는 파일, 끝날 때의 메시지, 사용한 컨텍스트. 대화 폴더에서 읽어요.
- 서브에이전트
- 안 돼요. OpenHands의 훅이 알려 주지 않아요.
- 비용과 한도
- OpenHands가 기록한 비용, 없으면 모델 가격으로 계산한 비용. 플랜 한도는 없어요.
모든 단계를 한 줄에.
줄이 입력한 프롬프트부터 OpenHands가 자기 터미널에서 실행하는 명령, 보고 편집하는 파일까지 따라가고, 턴이 끝나면 마지막 메시지를 보여 줘요.
훅 파일은 하나, 있는 그대로.
OpenHands는 처음 찾은 훅 파일을 읽어요. Gnista의 훅은 ~/.openhands/hooks.json에 있어서, 자체 .openhands/hooks.json이 있는 프로젝트에서는 가려지고, 그 프로젝트의 세션은 보이지 않아요.
OpenHands에서 안 되는 것, 그리고 그 이유.
- 노치에서 응답하기: OpenHands는 어떤 훅도 보거나 응답할 수 없는 자기 화면에서 직접 확인을 요청해서, 확인은 OpenHands에서 하세요.
- 자체
.openhands/hooks.json이 있는 프로젝트에서는 Gnista의 훅이 가려져요. OpenHands는 처음 찾은 훅 파일 하나만 읽어요. - 서브에이전트: OpenHands의 훅이 알려 주지 않아요.
- 노치에서 보낸 답장은 터미널에 대신 입력하는 방식이라, Terminal, iTerm, Ghostty, tmux 페인, 또는 Gnista 확장 프로그램이 있는 편집기의 터미널에서만 돼요.
연결은 1분이면 끝.
- Gnista를 열고 OpenHands에 체크하세요.
- Gnista가
~/.openhands/hooks.json을 백업하고 훅을 추가해요. 기존 훅은 그대로 둬요. - 새
openhands세션을 시작하세요. 프로젝트에 자체.openhands/hooks.json이 있으면 OpenHands는 거기서 그 파일을 대신 써서, Gnista에는 아무것도 보이지 않아요.
OpenHands, 묻고 답하기.
OpenHands가 저를 기다릴 때 Gnista에 표시되나요?
네. 확인 요청을 듣는 훅은 없지만, OpenHands의 대화 폴더에 확인이 기다리고 있다고 나와서, 줄에 ‘응답 대기 중’이 무엇을 확인하려는지와 함께 보여요. 응답은 OpenHands에서 하세요.
노치에서 OpenHands 요청에 응답할 수 있나요?
아니요. 확인 요청이 훅에 닿지 않아서, 응답은 OpenHands에서 하세요.
어떤 프로젝트에서만 아무것도 안 보여요. 왜죠?
아마 그 프로젝트에 자체 .openhands/hooks.json이 있을 거예요. OpenHands는 Gnista의 훅이 있는 ~/.openhands/hooks.json 대신 그 파일을 써요.
어떻게 제거하나요?
설정 ▸ 에이전트 ▸ OpenHands ▸ 연결 해제. Gnista의 훅만 정확히 사라지고, 기존 훅은 그대로예요.
Gnista가 함께 지켜보는 에이전트
Claude Code
Codex
Gemini CLI
Copilot
OpenCode
Devin
Qwen Code
Cursor
Mistral Vibe
CodeBuddy
Kimi Code
Codewhale
Droid
Antigravity
Qoder CLI
Kilo Code
MiMoCode
ZCode
WorkBuddy
Grok Build
Amp
Pi
Goose
Auggie
Trae
Aider
DeepSeek Harness
에이전트를 직접 만들었나요? JSON 한 줄이면 Gnista에 상태를 알릴 수 있어요. 자세한 건 커스텀 에이전트에서.