기본적으로 OpenClaw는 여러 플랫폼, 그룹, 또는 개인 채팅을 하나의 세션에 자동으로 섞지 않습니다. 라우팅 로직은 먼저 메시지가 어떤 채널/계정에서 오는지 확인한 후, 해당 에이전트와 세션키로 넘어갑니다; 그래서 "왜 디스코드에서 텔레그램 질문에도 답했나요?" 같은 상황은 보통 무작위 시스템 호출이 아니라, 여러 진입점을 같은 세션 키로 가리키는 설정 때문입니다.
언제쯤 실처럼 보이기 시작할까?
가장 일반적인 방법은 여러 채널을 동일한 에이전트에 연결하면서 세션키를 수동으로 재사용하는 것입니다. 또 다른 시나리오는 그룹 채팅 이전이나 계정 재할당 후 기존 채널 설정이 해제되지 않아 사용자가 새 그룹에서 질문한다고 생각하지만, 실제로는 게이트웨이가 이전 매핑에 따라 컨텍스트를 계속 이어가는 경우입니다.
확인할 때는 플랫폼 이름만 보는 것이 아니라 특정 채널 ID, 계정 ID, 에이전트 이름, 세션키를 확인하세요. 플랫폼 표시가 변경되고, 그룹 이름도 바뀔 수 있습니다; 노선들은 종종 이러한 명칭을 사용하지 않습니다.
더 명확하게 설정하는 방법
"개인 채팅"과 "팀 그룹"을 완전히 분리하고 싶다면, 각각 다른 세션키를 부여하세요; Slack과 Telegram이 같은 긴 작업을 계속하려면, 명시적으로 같은 세션 키를 공유해야 합니다. "같은 에이전트가 자연스럽게 맥락을 공유한다"고 판단하지 마세요; 에이전트가 집행자이고, 세션이 대화 연속성의 핵심입니다.
공유에 적합한 시나리오는 매우 드물다: 예를 들어, 동일한 배포를 여러 기기에서 후속 조치하는 경우; 팀 그룹, 클라이언트 그룹, 개인 개인 채팅은 일반적으로 따로 해야 합니다. 이 접근법의 장점은 단순히 개인정보 보호뿐 아니라, 이전 대화에서 가져온 파일 경로, 계정 또는 작업 목표의 수를 줄여줍니다.