에이전트
에이전트 프레임워크
Agent Framework

AI 에이전트를 만들 때 상태 관리, 도구 연동, 멀티에이전트 협업 같은 인프라를 직접 짜지 않아도 되게 해주는 프레임워크.

왜 프레임워크가 필요한가

에이전트를 처음부터 직접 만들면, 정작 비즈니스 로직보다 상태 관리, 에러 처리, 도구 호출 라우팅 같은 인프라 코드가 대부분이다. 에이전트 프레임워크는 이 반복적인 부분을 추상화해서, 개발자가 에이전트의 역할과 로직에 집중할 수 있게 해준다.

사용 예시

LangGraph는 에이전트 간 흐름을 그래프로 설계한다. 노드가 각 에이전트의 행동이고 엣지가 조건부 분기라서, 복잡한 워크플로우를 시각적으로 구성할 수 있다. CrewAI는 역할 기반으로 빠르게 팀을 구성한다. "리서처", "라이터", "에디터" 같은 역할을 정의하면 프레임워크가 협업 구조를 알아서 잡아 준다.

Claude Agent SDK는 Claude 모델에 특화되어 도구 사용과 멀티에이전트를 통합 지원한다. Claude Code의 서브에이전트도 이 SDK 위에서 동작한다.

빠르게 프로토타입을 만들 때는 CrewAI, 프로덕션에서 세밀한 제어가 필요하면 LangGraph로 가는 팀이 많다.

#SDK#프레임워크
← AI Wiki에서 더 보기