Wiki
Tool Boundary
모델이 호출할 수 있는 기능을 권한, schema, 감사 로그가 있는 실행 경계로 분리하는 기준입니다.
Definition
Tool Boundary는 함수를 모델에게 단순 노출하는 일이 아니라, 호출 가능한 capability, 입력 검증, 승인 조건, 실행 결과 기록을 제품 로직과 분리하는 설계입니다.
When to use
- LLM이 내부 API나 파일, 브라우저, 배포 도구를 호출하게 만들 때
- 실패해도 추적 가능하고 위험한 작업은 승인 뒤에 실행해야 할 때
Related posts
Tool Runtime은 함수 호출 목록이 아니다
Claude Code CLI 분석을 바탕으로 AI agent tool runtime을 capability registry, schema validation, permission gate, 실행 오케스트레이션으로 설명합니다.
Function Calling 설계
LLM이 내부 API를 호출하도록 만들 때 Function Calling을 어떻게 설계해야 하는지 tool boundary, 권한, 검증, 감사 로그, human approval 관점으로 정리합니다.
A2A와 MCP로 보는 멀티 에이전트 개발 워크플로우
A2A Protocol v1.0과 MCP의 차이를 기준으로 Agent Card, Task, Artifact를 개발 하네스의 작업 위임과 산출물 계약으로 해석합니다.