앤트로픽(Anthropic)의 AI 코딩 도구인 클로드 코드(Claude Code) 세션들이 서로 대화할 수 있는 '폰북(Phonebook)' 기능이 새롭게 등장했습니다. 이 기능은 개발자가 자신의 다른 프로젝트에 있는 클로드 코드 세션이나 팀원의 세션에 질문을 던지고 답변을 받을 수 있도록 설계되었습니다. 예를 들어, 프런트엔드 개발자가 API 프로젝트에 특정 기능의 동작 방식이나 재시도(retry) 로직에 대해 문의하면, API 프로젝트를 담당하는 클로드 세션이 관련 문서를 찾아 답변하고 필요한 코드 변경 사항까지 제안해 줄 수 있습니다.
폰북은 두 개의 클로드 코드 세션을 연결하여 작동합니다. 한 세션은 '질문하는' 역할을 하고, 다른 세션은 '답변하는' 역할을 합니다. 답변 세션은 특정 '주제(topic)'에 대해 질문에 응답하도록 등록되며, 이때 질문을 보낼 수 있는 이메일 주소를 승인할 수 있습니다. 시연 영상에서는 웹 클라이언트 프로젝트가 API 프로젝트에 POST /jobs 요청의 재시도 및 중복 제출 처리 방식을 문의하자, API 세션이 자체 저장소에서 문서를 검색하고 코드를 분석하여 상세한 답변을 제공하는 모습이 공개되었습니다. 심지어 클라이언트에 필요한 코드 변경 사항과 서버 측에서 개선할 수 있는 부분까지 제안하며 개발 워크플로우를 크게 간소화하는 잠재력을 보여주었습니다.
이러한 세션 간 소통 기능은 개발팀의 생산성을 혁신적으로 향상시킬 수 있습니다. 여러 프로젝트에 걸쳐 분산된 지식을 AI가 직접 연결하고 공유함으로써, 개발자들은 더 이상 다른 팀원에게 직접 문의하거나 문서를 일일이 찾아보는 데 시간을 낭비하지 않아도 됩니다. 특히, 복잡한 시스템에서 프런트엔드와 백엔드 간의 인터페이스를 맞추거나, 특정 모듈의 동작 방식을 이해해야 할 때 AI가 즉각적인 전문가 역할을 수행하여 개발 속도를 높이고 오류를 줄이는 데 기여할 것입니다. 이는 AI가 단순한 코드 생성 도구를 넘어, 개발 프로세스 전반의 협업과 지식 공유를 촉진하는 핵심적인 역할을 할 수 있음을 시사합니다.