422
에이전트 시대의 AI 시스템 설계
를 제공한다 (
https
://
oreil
.
ly
/
7lQ0n
). 센트리
Sentry
의
MCP
서버 (
https
://
oreil
.
ly
/
TLztn
)는
AI
어시스턴트가
MCP
를 통해 자사 서비스와 연결하여 오류 처리 및 성능 모니터링
을 수행할 수 있게 해 준다. 재피어
Zapier
는 기업 규모의 도구 호출을 보여 주고 에이전트형
AI
애플리케이션이 자동화 작업흐름을 위해 수천 개의 앱 전반에 걸쳐 다양한 작업을 수행할 수
있게 하는
AI
도구들을 제공한다 (
https
://
oreil
.
ly
/
E83Hn
).
7.2
패턴
22
: 코드 실행
코드 실행
Code
Execution
패턴에서
LLM
은 코드를 작성해서 실행한다. 데이터베이스 갱신 같은 작
업을 위한 코드는 데이터베이스와 연동되는 환경에서 실행되고, 그래프나 차트 같은 콘텐츠를
생성하는 것이 목적인 코드는 격리된 모래상자 안에서 실행된다.
7.2.1
문제
LLM
은 그래프 생성이나 이미지에 텍스트 주석 달기 같은 작업에는 별로 능숙하지 않다. 그런
작업들은 도구 호출을 이용해서 처리하기도 마땅치 않다. 일반적으로 개발자들은 그래프를 작
성할 때
API
를 호출하는 것이 아니라 프로그래밍 언어 (맷플롯립
Matplotlib
)나 도메인 특화 언어
(머메이드
Mermaid
)로 그래프 명세를 작성한다. 또한 이미지에 텍스트 주석을 달 때는 터미널에
서 이미지매직
ImageMagick
같은 프레임워크의 명령줄 유틸리티를 활용한다.
LLM
도 도구 호출을 통해서 그런 방식을 어느 ...