Hwip Docs
에이전트

Claude Code

Claude Code의 질문과 권한 요청에 iPhone에서 답합니다.

Claude Code가 무언가 물으려고 멈추면, Hwip이 그 질문을 iPhone으로 보내고 내 답을 같은 tmux 세션에 다시 입력합니다.

폰에 닿는 것

  • 질문. Claude Code는 hwip_ask 도구로 묻습니다. 버튼은 최대 네 개이고 텍스트 입력란이 함께 갑니다. 자체 AskUserQuestion도 푸시를 보냅니다.
  • 권한 요청. 세션이 "Bash command", "Edit file", "Create file"에서 기다리면, 폰에 도구와 명령 또는 diff, 번호가 붙은 선택지가 보입니다. 키보드에서 먼저 답하면 폰의 답은 거부됩니다.
  • 끝난 턴. 키보드를 떠나 있을 때, Claude의 마지막 요약과 함께 푸시가 옵니다.
  • 실시간 타임라인. 프롬프트, 도구 호출, 응답, Claude의 할 일 목록을 transcript에서 읽어 보여줍니다.

연결 방식

hwip install이 Claude Code용 Hwip 플러그인을 설치합니다. 훅, MCP 서버, /hwip-mode 명령이 들어 있습니다. Claude Code는 Hwip으로 시작합니다.

hwip cc

hwip-<project>라는 일반 tmux 세션에서 실행되고, 인자는 그대로 넘어갑니다(hwip cc --resume). 훅은 hwip cc로 띄우지 않은 세션까지 모든 Claude Code 세션에서 동작합니다. 래퍼는 폰이 세션에 입력할 수 있게 해주는 역할입니다.

플러그인의 기본값은 조용한 쪽입니다. Claude가 무언가 물을 때, 그리고 자리를 비운 사이 턴이 끝날 때 푸시가 옵니다. /hwip-mode로 바꿀 수 있습니다. 푸시 모드와 플러그인 동작 방식을 참고하세요.

질문에 담기는 것

그 세션의 HEAD 기준 git diff와 터미널 마지막 60줄입니다. 비밀처럼 보이는 텍스트는 먼저 가립니다(최선 노력). 전송 전에 내 컴퓨터에서 AES-256-GCM으로 모두 봉인합니다. 서버가 보는 것.

한계

  • 다른 대화상자는 세부 내용 없이 갑니다. 플랜 승인과 MCP 프롬프트는 세션이 기다리는 중이라는 사실만 보입니다.
  • tmux가 필요합니다. Windows에서는 WSL입니다.
  • Claude Code에는 자체 원격 제어가 있습니다. Claude Code만 쓴다면 그것을 쓰세요. Hwip은 Claude Code를 Codex, pi, Gemini CLI와 나란히 돌릴 때를 위한 도구입니다.

원격 제어와 MCP 도구도 참고하세요.

이 페이지에서