도구 사용과 에이전틱 워크플로
무거운 프레임워크의 환상을 걷어내고, 단순한 제어 흐름과 도구 실행 계약으로 완성하는 엔지니어링 실무.
이 지도는 Anthropic의 실증 연구와 현업 엔지니어링 가이드를 바탕으로, 언어 모델을 실제 소프트웨어 시스템에 안전하고 경제적으로 결합하는 핵심 원리를 다룬다.
생각의 지도 (Topic Map)
flowchart TD TOP["도구 사용과 에이전틱 워크플로"] TOP --> C1["Anthropic 5대 에이전틱 워크플로"] TOP --> C2["도구 사용 주기와 실행 메커니즘"] TOP --> C3["프롬프트 캐싱과 컨텍스트 경제학"] TOP --> C4["간접 프롬프트 주입과 에이전트 방어"] C1 -.->|상태 머신과 도구 호출| C2 C2 -.->|멀티턴 컨텍스트 비용 최적화| C3 C2 -.->|외부 데이터 유입 방어| C4 class TOP,C1,C2,C3,C4 internal-link;
핵심 개념 노트
- Anthropic 5대 에이전틱 워크플로:
체이닝, 라우팅, 병렬화, 오케스트레이터-작업자, 평가자-최적화자의 5대 제어 흐름과 프레임워크 미니멀리즘 원칙. - 도구 사용 주기와 실행 메커니즘:
Messages API의tool_use호출, 클라이언트 환경 실행,tool_result반환,tool_choice제어와 자가 수정 루프. - 프롬프트 캐싱과 컨텍스트 경제학:
정확한 접두사 일치(Prefix Matching) 원리와 슬라이딩 캐시 포인트를 활용한 토큰 비용 90%·지연 80% 절감 기법. - 간접 프롬프트 주입과 에이전트 방어:
외부 비신뢰 데이터에 의한 도구 탈취 위협과 최소 권한·아웃바운드 통제·인간 승인 기반의 4중 심층 방어.
출처
- Anthropic Claude Architect Official Docs: Anthropic 공식 연구 가이드(Building Effective Agents), API 사양 및 엔터프라이즈 보안 아키텍처.
다른 생각의 길
- 인지 아키텍처의 기초가 궁금하다면: 에이전트 인지 아키텍처
- 상위 에이전트 전체 지도로 돌아가기: AI 에이전트