피드로 돌아가기
InfoQInfoQ
Infrastructure

1,400개 커넥터 기반 .agent.md 선언형 런타임으로 AI Agent 구축 최적화

Azure Functions Ships Serverless Agents Runtime at Build 2026

Steef-Jan Wiggers2026년 6월 19일5intermediate

Context

기존 AI Agent 구축 시 Python/TypeScript 기반의 복잡한 보일러플레이트 코드와 종속성 관리 부담 발생. 분산된 지침, 도구 설정, 연결 정보로 인한 코드 파편화 및 유지보수 효율 저하 문제 직면.

Technical Solution

  • .agent.md 파일 도입을 통한 지침, 도구, 트리거 설정을 단일 문서로 통합한 Markdown-first 프로그래밍 모델 설계
  • Flex Consumption 플랜 기반의 Scale-to-zero 아키텍처를 적용하여 실행 시점에만 자원을 할당하는 비용 효율적 운영 구조 확보
  • Azure Container Apps dynamic sessions를 통한 샌드박스 코드 및 브라우저 실행 환경 제공으로 Agent의 도구 실행 격리 보장
  • MCP(Model Context Protocol) 서버 확장 및 OBO(On-Behalf-Of) 인증 적용을 통한 호출자 ID 기반의 보안 컨텍스트 상속 구현
  • Durable Task Scheduler 기반의 상태 관리와 재시도 메커니즘을 통한 복잡한 롱런잉 AI 워크플로우의 안정적 처리 체계 구축
  • MicroVM 기반의 On-demand Sandboxes 도입으로 OCR, FFmpeg 등 CPU 집약적 작업의 독립적 실행 환경 제공

1. AI Agent 설계 시 복잡한 코드 대신 Markdown 기반의 선언적 명세서(.agent.md) 도입 검토

2. LLM 호출 지연 시간이 지배적인 작업에 대해 Serverless Cold Start 영향도 분석 및 Flex Consumption 적용 고려

3. 외부 도구 실행 시 보안 및 격리를 위해 MicroVM 기반의 샌드박스 환경 구축 여부 확인

4. 대규모 AI 워크플로우 관리 시 상태 저장 및 복구 전략을 위해 Durable Task 패턴 적용 검토

원문 읽기