Alien Desk

안내 글

Claude Code 탭 두 개가 서로 소식을 주고받게 하는 법

Claude Code 세션은 서로 메시지를 보낼 수 있지만 매번 시켜야 해요. 어떻게 동작하는지, 탭 두 개를 짝지으면 좋은 때는 언제인지, 그리고 안전하게 지키는 규칙을 어떻게 시험했는지 알려 드려요.

서로 맞물린 일을 하는 탭 두 개에서 Claude Code를 돌리면, 예를 들어 한 탭은 API 서버이고 다른 탭은 웹 클라이언트라면, 결국 내가 전달자가 돼요. 한 탭이 주소 이름을 바꾸면 다른 탭이 옛 주소를 계속 부르지 않도록 내가 복사해서 알려 줘야 하죠.

Claude Code가 원래 해 주는 것

최신 Claude Code는 같은 맥 안의 세션끼리 글로 된 메시지를 보낼 수 있어요. 다른 세션이 알아야 할 것을 Claude에게 말하면 Claude가 보내요. 저절로 공유되는 것은 없어요. 파일도 대화 기록도 아니고 메시지 글만 가요.

그러니까 손으로도 할 수 있어요. 시키는 것을 잊지 않는다면 잘 돼요. 한 탭이 무언가를 바꿨는데 다른 탭이 거기에 기대고 있다는 걸 내가 잊었을 때는 도움이 안 되죠.

Alien Desk로 두 탭 짝짓기

Alien Desk의 텔레파시는 바로 그 메시지 기능 위에 만들었어요. … 메뉴에서 탭 두 개를 한 번 고르면, 그때부터 각 Claude는 짝꿍이 있다는 것, 짝꿍이 어디서 일하는지, 언제 말을 걸어야 하는지를 알아요.

이럴 때 잘 맞아요

한쪽이 바뀌면 다른 쪽이 깨지는 두 가지 일:

앞의 세 가지는 저희가 직접 쓰고 있어요. Alien Desk와 아이폰 짝꿍 앱, 그리고 이 사이트를 서로 다른 탭에서 만들거든요.

이럴 때는 맞지 않아요

짝지은 탭이 지키는 규칙

짝꿍 폴더 읽기

짝꿍의 파일을 확인하려면 자기 폴더 밖을 읽어야 하고, Claude Code는 보통 그때 멈춰서 허락을 물어요. 내가 보고 있지 않은 탭이라면 그 질문은 그대로 서 있게 되죠.

짝꿍 폴더 읽기 스위치가 켜져 있으면(기본 켬, 짝꿍을 고르는 창에 있어요) Alien Desk가 그 질문 하나에만 대신 답해요:

이를 위해 Alien Desk는 스위치를 켠 채 두 탭을 이을 때 ~/.claude/settings.json에 항목을 하나 더 넣고, 스위치를 끄면 빼요. 그 항목은 Claude Code가 물어보려는 순간에만 움직여요.

어떻게 시험했나요

모델에게 주는 지시는 쓰기는 쉽고 믿기는 어려워서, 직접 돌려 봤어요. 실제 Claude Code 세션을 둘씩 짝지어 562번, Opus·Sonnet·Haiku로요.

한계

자주 묻는 질문

이건 그냥 Claude Code 기능 아닌가요? 메시지 기능은 맞아요. Alien Desk는 한 번의 클릭으로 짝짓기, 긴 대화에서도 흐려지지 않게 요청마다 따라가는 규칙, 고치기 전에 확인하는 단계, 메시지가 나갈 때 눈에 보이는 표시를 더해요.

토큰을 더 쓰나요? 조금요. 짝지은 탭의 요청마다 짧은 규칙 한 단락이 붙고, 그 밖에는 메시지 자체만큼이에요.

어느 터미널에서 되나요? Terminal, iTerm2, Ghostty, 그리고 tmux 안에서도 돼요. 최신 Claude Code가 필요하고, 내가 직접 쓰는 탭에만 적용돼요. claude -p 같은 자동 실행에는 붙지 않아요.

다른 안내 글