Swarm
OpenAI Swarm
한 줄 정의
OpenAI가 공개한 경량 멀티에이전트 실험 프레임워크로, 'handoff(이양)'와 'routine(루틴)' 두 추상으로 단순한 협업 구조를 만듭니다.
자세히 알아보기
Swarm은 OpenAI가 2024년 말 'experimental, educational' 프레임워크로 공개한 경량 멀티에이전트 라이브러리입니다. 다른 프레임워크가 복잡한 그래프나 메시지 프로토콜로 협업을 모델링한다면, Swarm은 'agent A가 자기 일이 끝나면 agent B에게 handoff한다'는 단순한 추상에 집중합니다.
코드 양도 작고 의존성이 적어서, 멀티에이전트가 어떻게 동작하는지를 학습하거나 빠른 프로토타이핑을 할 때 좋은 출발점이 됩니다. OpenAI도 처음부터 운영용보다 '레퍼런스 구현'에 가깝다는 점을 명시했습니다.
Swarm의 아이디어 일부는 이후 OpenAI의 'Agents SDK'(GPT-4o, Assistants 후속)로 흡수되며 더 운영 친화적인 형태로 진화했습니다. 그래서 Swarm 자체보다, '핸드오프 중심 멀티에이전트'라는 사고방식이 더 오래 남는 유산이 될 가능성이 큽니다.
관련 용어
CrewAI
여러 역할의 에이전트가 팀처럼 협업하도록 설계된 멀티에이전트 프레임워크로, 'role·goal·task'를 선언적으로 정의합니다.
AI AgentAutoGen
마이크로소프트 리서치가 공개한 멀티에이전트 프레임워크로, 대화형 에이전트들이 메시지를 주고받으며 작업을 분담하도록 설계됐습니다.
AI AgentLangGraph
LangChain 팀이 만든 그래프 기반 에이전트 워크플로 프레임워크로, 분기·루프·휴먼 인 더 루프가 자연스럽게 표현됩니다.
AI Agent에이전트 자율성 단계
에이전트가 사람의 개입 없이 어디까지 스스로 결정·실행할 수 있는지를 단계로 구분한 개념으로, 자율주행 레벨 모델과 유사한 프레임으로 자주 쓰입니다.
AI Agent멀티에이전트 시스템
역할이 다른 여러 AI 에이전트가 협력해 하나의 작업을 처리하는 구성으로, 단일 에이전트로 풀기 어려운 복잡한 문제에 사용됩니다.
우리 브랜드는 AI 답변에 어떻게 등장하고 있을까요?
Villion은 ChatGPT·Perplexity·AI Overview에서 브랜드 인용 현황을 진단하고, 인용률과 언급 점유율을 끌어올리는 작업을 자동화합니다.
무료 진단 받기