코파일럿킷(CopilotKit)이 슬랙(Slack)에서 작동하는 오픈소스 AI 에이전트 '오픈태그(OpenTag)'를 공개했습니다. 이 도구는 사용자가 직접 대규모 언어모델(LLM)을 연결하고 호스팅하여, 슬랙 스레드를 읽고 답변하며, 외부 도구를 호출하고 풍부한 결과물을 대화에 직접 렌더링할 수 있게 합니다. 앤스로픽(Anthropic)의 클로드(Claude)와 유사한 기능을 제공하지만, 오픈소스 기반으로 자체 호스팅이 가능하여 종량제나 특정 공급업체 종속 없이 자유롭게 활용할 수 있다는 점이 특징입니다.
오픈태그는 코파일럿킷의 챗 플랫폼 에이전트용 오픈 SDK인 '@copilotkit/bot' 위에 구축되었습니다. 이를 통해 슬랙뿐만 아니라 디스코드(Discord), 텔레그램(Telegram), 왓츠앱(WhatsApp) 등 다양한 플랫폼에서도 동일한 코드로 실행될 수 있습니다. 데모 영상에서는 오픈태그 에이전트가 슬랙 스레드를 요약하고, 표와 막대 차트 같은 생성형 UI(Generative UI)를 인라인으로 렌더링하며, 사용자 승인(Human-in-the-loop)을 거쳐 티켓을 발행하는 모습을 보여줍니다. 사용자는 오픈태그를 직접 호스팅하거나, 향후 코파일럿킷이 제공할 관리형 서비스(Managed Service)를 이용할 수도 있습니다. 자체 호스팅 시에는 슬랙 앱 생성, API 키 설정, 그리고 에이전트 백엔드와 봇 프로세스 실행의 간단한 단계를 거칩니다.
오픈태그의 출시는 기업들이 AI 에이전트를 내부 워크플로우에 통합하는 방식에 중요한 변화를 가져올 수 있습니다. 자체 호스팅을 통해 기업은 민감한 데이터를 외부 서비스에 노출하지 않고도 AI의 이점을 누릴 수 있으며, 특정 사용량 기반의 과금 방식에서 벗어나 비용 효율성을 높일 수 있습니다. 또한, 에이전트의 시스템 프롬프트(System Prompt)를 수정하여 행동을 쉽게 맞춤 설정할 수 있어, 각 기업의 고유한 요구사항에 맞춰 AI를 유연하게 적용할 수 있습니다. 이는 개발자들이 자체 AI 솔루션을 구축하고 배포하는 데 필요한 시간과 노력을 크게 줄여주며, AI 기술의 민주화에 기여할 것으로 기대됩니다.