최근 'ContextSwitch'라는 새로운 브라우저 확장 프로그램이 공개되어 대규모 언어모델(LLM) 사용자들 사이에서 주목받고 있습니다. 이 도구는 사용자가 ChatGPT, Claude, Gemini와 같은 여러 LLM 플랫폼에서 진행한 대화 기록을 손쉽게 다른 플랫폼으로 옮겨 이어서 진행할 수 있도록 돕습니다. 이는 특정 LLM에 종속되지 않고 필요에 따라 최적의 모델을 선택해 활용할 수 있는 새로운 가능성을 제시합니다.
ContextSwitch는 크롬(Chrome)과 엣지(Edge) 브라우저에서 사용할 수 있는 확장 프로그램으로, 작동 방식은 매우 간단합니다. 사용자가 ChatGPT, Claude, Gemini 중 한 곳에서 대화를 열고 ContextSwitch 아이콘을 클릭하면 현재 대화 내용을 추출할 수 있습니다. 이후 전체 대화, 최근 10개 또는 20개 메시지 등 원하는 만큼의 컨텍스트(context)를 선택하여 다른 LLM 서비스의 새 채팅창으로 보낼 수 있습니다. 이 과정에서 ContextSwitch는 대화 내용을 복사하여 대상 LLM의 입력창에 붙여넣는 방식으로 작동하며, 사용자가 직접 메시지를 전송해야 합니다. 또한, 대화 내용을 '.chatbridge'라는 개방형 로컬 JSON 파일로 내보내거나 가져올 수 있어, 인터넷 연결 없이도 대화 기록을 관리하고 재활용할 수 있습니다. 이 모든 과정은 사용자 브라우저 내에서만 이루어지며, 어떠한 대화 내용도 ContextSwitch 서버로 전송되지 않아 개인 정보 보호 측면에서도 안전합니다.
이러한 기능은 LLM 사용자들이 겪는 '플랫폼 잠금(platform lock-in)' 문제를 해결하는 데 큰 의미가 있습니다. 각 LLM마다 강점과 약점이 다르기 때문에, 특정 작업에는 ChatGPT가, 다른 작업에는 Claude가 더 적합할 수 있습니다. ContextSwitch를 통해 사용자들은 상황에 맞춰 가장 적절한 LLM을 유연하게 선택하고, 기존 대화의 맥락을 잃지 않고 다른 모델로 전환하여 작업을 이어갈 수 있게 됩니다. 이는 LLM 활용의 효율성을 높이고, 사용자들이 더 자유롭게 다양한 AI 도구를 탐색하고 실험할 수 있는 환경을 제공함으로써, 궁극적으로 AI 생산성 도구 시장의 경쟁을 촉진하고 사용자 경험을 향상시키는 데 기여할 것으로 기대됩니다.