Claude Agent SDK: 에이전트 루프를 프로그래머블 API로 노출
Claude Agent SDK: The Agent Loop as a Programmable API
Claude Agent SDK는 Claude Code를 움직이는 에이전트 루프·툴·컨텍스트 관리를 그대로 자신의 프로세스 안에서 돌릴 수 있게 해주는 라이브러리로, Python과 TypeScript를 지원한다. 과거 Messages API로 직접 손코딩하던 에이전트 루프(파일 읽기, 명령 실행, 웹 검색, 코드 편집 등)를 자동화해, 개발자는 도구를 정의하고 목표만 주면 된다. 핵심 가치는 배포 유연성이다. 자신의 코드에서 호출하거나, 웹훅으로 트리거하거나, 서버리스 플랫폼에 올려 무인 자동화로 돌릴 수 있다. 실제 활용 사례로 LlamaIndex가 LlamaParse와 Agent SDK를 묶어 대출 처리 담당자의 소득 대사(reconciliation) 업무를 자동화한 예가 있다. 단순·고빈도 작업은 가벼운 모델로, 모호한 입력의 복잡 추론은 더 강한 모델로 보내는 티어드 라우팅, 그리고 고위험 단계에 사람 승인을 끼우는 human-in-the-loop 설계와도 자연스럽게 결합된다.
직접 만들던 에이전트 루프를 표준화된 API로 대체해, 한국 개발팀이 사내 자동화를 빠르게 프로덕션화하고 웹훅·서버리스로 무인 운영하기 쉬워진다.
원문 출처
Claude Code Docs