한국어 箭头
Podcast Cover

[OpenAI Agent Builder 및 ChatKit을 활용한 다중 에이전트 워크플로우 구축 가이드]-[I got a private lesson on OpenAI's NEW Agent Builder]

The Startup Ideas Podcast · B2 · 2025-10-08

Business
또는 웹버전으로 공부하세요

📋 Summary

OpenAI의 새로운 에이전트 개발 생태계

최근 OpenAI는 개발자 데이(Dev Day)를 통해 Agent Builder, ChatKit, Widgets라는 세 가지 핵심 도구를 발표했습니다. 이 도구들은 기존에 복잡한 코딩으로만 가능했던 다중 에이전트 오케스트레이션을 시각적인 인터페이스로 구현할 수 있게 함으로써, 비기술적 사용자들의 진입 장벽을 대폭 낮췄습니다.

주요 구성 요소 및 기능

  1. Agent Builder: 노드 기반의 시각적 워크플로우 도구입니다. 사용자는 각 노드에 도구(Tools), MCP(Model Context Protocol), 논리 조건(Logic)을 설정하여 에이전트의 행동을 정의할 수 있습니다. 특히 '벡터 스토어(Vector Store)'를 통해 데이터를 컨텍스트로 제공하고, 에이전트 간의 작업을 병렬 또는 순차적으로 배분할 수 있습니다.
  2. ChatKit: 에이전트 빌더에서 구축한 워크플로우를 웹사이트 프론트엔드에 쉽게 통합할 수 있는 SDK입니다. 이를 통해 엔지니어링 팀의 도움 없이도 챗봇을 웹사이트에 배포하고 유지 관리할 수 있습니다.
  3. Widgets: 챗봇 인터페이스 내에서 Shopify 주문 정보나 배송 상태와 같은 동적 데이터를 시각화하는 컴포넌트입니다.

다중 에이전트 워크플로우 구축 예시

본 데모에서는 고객의 질문을 분류하고 대응하는 시스템을 구축했습니다.

  • 분류 에이전트(Classifier Agent): 사용자 입력을 분석하여 기존 고객인지 신규 잠재 고객(Lead)인지 판별합니다.
  • 고객 지원 에이전트(Support Agent): 기존 고객일 경우, 사전에 학습된 지식 기반(Knowledge base) 데이터를 참조하여 지원 티켓을 처리합니다.
  • 영업 에이전트(Sales Agent): 잠재 고객일 경우, 회사 이름, 이메일, 웹사이트 URL 등의 정보를 수집하여 데이터베이스나 Slack으로 전달합니다.

핵심 전략과 고려 사항

  • 추론 수준(Reasoning Level) 설정: 작업의 복잡도에 따라 에이전트의 추론 수준을 조절해야 합니다. 단순 정보 수집은 낮은 수준으로, 복잡한 문제 해결은 높은 수준으로 설정하여 비용과 효율을 최적화할 수 있습니다.
  • 가드레일(Guardrails) 구현: 에이전트의 환각(Hallucination) 현상을 방지하고, 개인정보 보호 및 유해 콘텐츠 차단을 위해 안전 장치를 설정하는 것이 필수적입니다.
  • MCP(Model Context Protocol) 활용: 외부 도구와 LLM 간의 인터페이스인 MCP를 사용하여 CRM(HubSpot)이나 Slack 같은 외부 시스템과의 데이터 연동을 자동화할 수 있습니다.

결론 및 향후 전망

Amir는 AI 도입의 핵심이 'AI 유창성(AI Fluency)'에 있다고 강조합니다. 프롬프트를 작성하고 컨텍스트를 제공하며, 지속적으로 결과물을 검토하고 개선하는 과정이 수반되어야 합니다. 또한, 이번 발표는 터미널 기반의 복잡한 개발 환경을 GUI(그래픽 사용자 인터페이스)로 전환하는 'AI의 윈도우 시대'와 같으며, 비기술적 팀원들이 직접 에이전트 워크플로우를 구축하여 업무 효율을 높일 수 있는 기회를 제공합니다. 향후에는 더 많은 MCP 생태계가 구축됨에 따라 기업 내에서 더욱 정교한 자동화 시스템이 보편화될 것으로 보입니다.

🎯Key Sentences

1
That's exactly what we're going to cover.
바로 그 점을 다룰 겁니다.
2
No, taking it all in.
아뇨, 전부 다 받아들이고 있는 중이에요.
3
I'll keep it very real.
솔직하게 말할게.
4
they immediately lose trust.
그들은 즉시 신뢰를 잃어버립니다.
5
it's really simple to get set up with.
설치가 정말 간단해요.
모두 펼치기

📝Key Phrases

1
jump into it
바로 뛰어들어
2
pull data from
데이터를 가져오다
3
in simple terms
쉽게 말해서
4
take the lead
주도적으로 이끌다
5
come up with
떠올리다
모두 펼치기

📖 Transcript

Amir, by the end of this pod, what are we going to learn?
I'm going to first talk through what OpenAI came out of yesterday with the agent builder, the chat kit, the widgets, and we're going to build a demo chatbot using the chat kit SDK on a website.
And we're going to essentially have it pull data from our vector, store our multi-agent workflows and have it answer questions.
This chatbot is going to let you know whether you're actually a customer or a lead and then get the information from you to pass it on to your sales team or answer a support ticket.
So Amir, are people going to understand how to use Agent Builder by the end of this?
That's exactly what we're going to cover.

ListenLeap이 실제 문맥에서 학습하도록 이끌어줌

🎨 흥미로운 콘텐츠
🌍 실제 자료
📱 언제든 듣고 보기