Show GN: knock - 클로드 코드로 일하는 척하면서 친구랑 점심 메뉴 정하기

1 hour ago 3

Claude Code 안에서 친구와 채팅하는 플러그인을 만들었습니다.

❯ /knock bob
❯ 점심?
⏺ 라멘, 5분 뒤 로비

내가 입력한 말은 친구에게 가고, 친구의 답은 Claude 답변이 뜨는 자리에 뜹니다.
옆에서 보면 Claude와 일하는 중으로 보입니다. 모델을 부르지 않아서 토큰도 쓰지 않습니다.

설치
/plugin install knock --marketplace Henry-Hong/knock
/knock

할 수 있는 것

  • /knock <이름>: 친구에게 노크합니다. 서로 노크하면 연결됩니다
  • /knock random: 모르는 사람과 랜덤 1:1 매칭. /knock random <코드>로 팀끼리만 만날 수도 있습니다
  • /knock room <방이름>: 최대 8명 그룹방
  • /knock pic paste: 복사한 사진을 보냅니다. 터미널에서 블록 문자로 그려 보여줍니다
  • 채팅 중 "@claude 국밥 vs 라멘?": Claude가 대화를 읽고 모두에게 답합니다 (툴 없음)

만든 방식

  • Claude Code 플러그인 hook으로 메시지가 오면 턴을 열고, 상대 메시지를 Claude 답변 자리에 그립니다.
  • 서버는 Cloudflare Workers + Durable Object 하나입니다. long-poll로 받고, 메시지는 중계만 할 뿐 저장하지 않습니다.
  • 랜덤 상대가 채팅에 프롬프트 인젝션을 심을 수 있어서, 모르는 사람과 채팅한 뒤에는 Claude에게 보내는 첫 요청을 한 번 멈추고 /clear를 권합니다.

이런 피드백을 받고 싶습니다

  • 어떤 상황에서 쓰고 싶으신지
  • 랜덤 매칭이 재미있는지

/knock 상단에 지금 접속한 인원이 뜹니다. 랜덤 매칭을 눌러보시면 제가 받을 수도 있습니다 🙂

Read Entire Article




피플앤툴즈 네트워크
🛍 샵