Skip to content

챗봇은 감옥이다. 자유를 찾아라.

대부분의 AI 기능은 앱에 엉성하게 붙어있는 채팅 창처럼 느껴져 사용자가 컨텍스트를 계속 복사해야 합니다. 이제 생성형 UI를 사용하여 사용자와 보고, 행동하고, 협업할 수 있는 네이티브 AI 에이전트를 구축할 때입니다.

Nora Vance
Hero image for: 챗봇은 감옥이다. 자유를 찾아라.

요약 / 핵심 포인트

대부분의 AI 기능은 앱에 엉성하게 붙어있는 채팅 창처럼 느껴져 사용자가 컨텍스트를 계속 복사해야 합니다. 이제 생성형 UI를 사용하여 사용자와 보고, 행동하고, 협업할 수 있는 네이티브 AI 에이전트를 구축할 때입니다.

통합의 환상

SaaS 애플리케이션 내 대부분의 AI 기능은 문제점을 겪습니다. 즉, "앱 속의 두 번째 앱"으로 작동합니다. 이러한 챗봇은 종종 핵심 제품의 실시간 상태 및 워크플로우와 근본적으로 단절된, 덧붙여진 채팅 창입니다. 사용자는 AI와 애플리케이션 사이의 간극을 메우기 위해 머릿속으로 컨텍스트를 수동으로 전달하고 정보를 앞뒤로 복사하는 자신을 발견합니다. 이는 원활한 통합과는 거리가 먼 상당한 인지 부하를 초래합니다.

이러한 단절은 텍스트 전용 응답으로 나타납니다. AI는 일반적으로 마크다운, 표 또는 "아직 해야 할 작업"을 설명하는 단락을 통해 제안을 전달합니다. 사용자는 이러한 텍스트 출력을 기본 애플리케이션 내에서 실행 가능한 단계로 수동으로 번역해야 하며, 이는 작업 흐름을 방해하고 마찰을 추가합니다. 에이전트는 작업을 직접 수행하거나 대화형 UI 구성 요소를 렌더링하기보다는 단순히 작업에 대해 이야기할 뿐입니다.

개발자

챗봇에서 네이티브 에이전트로

'앱 속의 두 번째 앱' 패러다임에서 벗어나려면 근본적인 변화가 필요합니다. CopilotKit은 단순한 대화형 모델을 넘어 진정한 에이전트 네이티브 앱으로 나아가는 길을 제시합니다. 이 프레임워크는 AI가 제품 옆에서 작동하는 것을 넘어 핵심 워크플로우 내에서 직접 애플리케이션 상태와 상호 작용하도록 지원합니다.

이러한 변화의 핵심은 생성형 UI입니다. AI 에이전트는 단순히 작업을 설명하거나 정적 텍스트를 반환하는 대신, 실제 대화형 React 구성 요소를 애플리케이션에 직접 동적으로 렌더링합니다. 이는 에이전트가 양식에 대해 이야기만 하는 것이 아니라 사용자 입력을 위한 실제 양식을 생성하여 AI를 인터페이스의 필수적인 부분으로 만듭니다.

CopilotKit은 CoAgents라고 불리는 공유 상태를 통해 원활한 협업을 더욱 가능하게 합니다. 프런트엔드와 에이전트 백엔드는 양방향으로 동기화된 실시간 상태를 유지합니다. 사용자가 데이터를 수정하면 에이전트가 반응하고, 반대로 에이전트 업데이트는 UI에 즉시 반영되어 공유 객체에 대한 진정한 인간-AI 파트너십을 촉진합니다.

결정적으로, 사용자는 human-in-the-loop 흐름을 통해 필수적인 제어권을 유지합니다. 에이전트는 중요한 변경이나 작업을 실행하기 전에 승인을 요청하기 위해 일시 중지합니다. 이는 사용자 감독을 보장하고 신뢰를 구축하며, AI를 자율적인 의사 결정자가 아닌 강력하면서도 보조적인 협력자로 통합합니다.

AG-UI: 에이전트의 잃어버린 연결 고리

AG-UI는 개방형 이벤트 기반 표준인 에이전트-사용자 상호 작용 프로토콜로 등장합니다. 이 중요한 연결 고리는 LangGraph, CrewAI, Mastra 또는 사용자 정의 구현 등 모든 에이전트 백엔드가 React 애플리케이션에서 모바일 인터페이스에 이르기까지 다양한 프런트엔드와 원활하게 통신하는 방법을 정의합니다. 이는 진정한 에이전트 네이티브 경험을 가능하게 하는 공유 언어입니다.

이 프로토콜은 오늘날 에이전트 개발을 괴롭히는 광범위한 N x M 통합 문제를 근본적으로 단순화합니다. N개의 개별 에이전트 백엔드가 M개의 다른 프런트엔드에 대해 사용자 정의 코드를 필요로 한다고 상상해 보십시오. 통합 매트릭스는 엄청나게 복잡한 혼란이 됩니다. AG-UI는 이를 해결하여 중복되는 엔지니어링 노력을 없애고 기능 제공을 가속화하는 단일의 표준화된 통로를 제공합니다.

결정적으로, AG-UI는 모든 에이전트 상호작용을 위한 강력하고 공통적인 이벤트 스트림을 조율합니다. 다음을 처리합니다: - 에이전트와 사용자 간의 메시지 - UI와 에이전트가 동기화되도록 보장하는 실시간 상태 업데이트 - 에이전트가 외부 함수를 호출할 수 있도록 하는 도구 호출 - 에이전트가 실제 구성 요소를 동적으로 렌더링할 수 있도록 하는 UI 이벤트 이 표준화된 스트림은 에이전트 기능을 본질적으로 더 강력하고 확장 가능하며 핵심 제품 워크플로 내에 깊이 통합되도록 만듭니다. 에이전트 경험을 구축하는 개발자에게는 AI SDK by Vercel과 같은 관련 개방형 표준 및 프레임워크를 탐색하는 것이 진화하는 생태계에 대한 귀중한 관점을 제공합니다.

CopilotKit 대 세상

CopilotKit은 깊은 agentic UI 통합을 위한 '배터리 포함' 접근 방식을 지지하며, 완전한 제품 레이어를 제공합니다. 스트리밍 채팅, Generative UI 기능, 공유 상태, 그리고 중요한 human-in-the-loop 승인 패턴을 즉시 사용할 수 있도록 제공합니다. 이와 대조적으로, Vercel AI SDK는 더 가벼운 발자국과 더 낮은 수준의 제어를 제공하여, AI 아키텍처에 대한 완전한 소유권을 요구하는 개발자에게 이상적입니다. 모든 구성 요소에 대한 세밀한 명령이 가장 중요할 때 Vercel AI SDK를 선택하십시오.

이 포괄적인 디자인은 CopilotKit을 최소한의 AI SDK보다 본질적으로 더 무겁고 독단적으로 만듭니다. 관리형 클라우드 구성 요소는 사용량에 따라 증가하는 비용 고려 사항도 발생시킵니다. DIY 개발이 궁극적인 제어를 제공하지만, 에이전트 앱의 진정한 난관은 채팅 인터페이스뿐만 아니라 강력한 스트리밍 이벤트, 상태 동기화 및 승인 흐름을 구축하는 데 있습니다. CopilotKit은 이러한 기본적인 복잡성을 추상화하여 상당한 개발 주기를 절약합니다.

궁극적으로, 선택은 AI의 목표에 달려 있습니다. 에이전트가 제품의 UI 및 실시간 상태와 직접 상호 작용해야 하는 진정한 in-app AI의 경우, CopilotKit은 수동적인 챗봇을 넘어설 수 있는 필수 프레임워크를 제공합니다. 이는 AI를 별도의 대화형 경험에서 애플리케이션 워크플로의 기본적이고 실행 가능한 구성 요소로 전환합니다. 더 간단한 Q&A 봇의 경우, 더 가벼운 솔루션이 전체 에이전트 스택의 오버헤드를 피하면서 더 효율적입니다.

자주 묻는 질문

CopilotKit이란 무엇인가요?

CopilotKit은 SaaS 애플리케이션, 특히 React 및 Next.js에 깊이 통합된 AI 에이전트 및 코파일럿을 구축하기 위한 오픈 소스 프런트엔드 프레임워크입니다. AI가 UI 구성 요소를 렌더링하고, 상태를 공유하며, 인간 승인 흐름을 포함할 수 있도록 합니다.

SaaS의 기존 AI 챗봇은 어떤 문제가 있나요?

그들은 메인 UI 및 애플리케이션 상태와 단절된 '앱 안의 두 번째 앱'처럼 작동합니다. 이는 사용자가 수동으로 컨텍스트 격차를 메우도록 강요하고, AI가 직접적인 조치를 취하는 대신 텍스트 기반 답변으로 제한되게 합니다.

Generative UI (GenUI)란 무엇인가요?

Generative UI는 AI 에이전트가 텍스트만 반환하는 대신 실제 대화형 UI 구성 요소(예: 양식 또는 차트)를 동적으로 렌더링할 수 있는 패러다임입니다. 이를 통해 더 통합되고 실행 가능한 사용자 경험이 가능해집니다.

CopilotKit은 Vercel AI SDK와 어떻게 비교되나요?

CopilotKit은 특히 인앱 에이전트 UI를 위한 '배터리 포함' 솔루션으로, 공유 상태 및 인간 승인을 위한 사전 구축된 패턴을 제공합니다. Vercel AI SDK는 더 가볍고 낮은 수준의 툴킷으로, 더 많은 아키텍처 제어를 제공하지만 에이전트 레이어의 더 많은 부분을 직접 구축해야 합니다.

Found this useful? Share it.

One short daily email of tools worth shipping. No drip funnel.

one email a day · unsubscribe in two clicks · no third-party tracking

🚀더 알아보기

AI 트렌드를 앞서가세요

Stork.AIが엄선한 최고의 AI 도구, 에이전트, MCP 서버를 만나보세요.

P.S. 쓸 만한 걸 만드셨나요? Stork에 등록