저자: G. Wölflein, Dyke Ferber, D. Truhn, Ognjen Arandjelovi'c, J. Kather | 날짜: 2025 | DOI: 10.48550/arXiv.2502.11705
에이전트가 런타임에 동적으로 확장 가능한 도구 집합을 보유하는 미래 비전
TOOLMAKER는 과학 논문의 공개 코드 저장소로부터 LLM 호환 도구를 자동으로 생성하는 에이전트 프레임워크로, 기존에 사람이 수동으로 구현해야 했던 복잡한 과학 도구들을 자동화한다.
TOOLMAKER의 입력(작업 설명, 논문, GitHub URL, 사용 예시)과 출력(Docker 컨테이너, Python 함수)
TOOLMAKER 워크플로우: 환경 설정 → 도구 구현 단계의 2단계 프로세스
1) 워크플로우 상태 표현
2) 워크플로우 컴포넌트
3) 2단계 워크플로우
Stage 1: 환경 설정 (Environment Setup)
Stage 2: 도구 구현 (Tool Implementation)
4) 자기 수정 메커니즘
5) 최소한의 도구 정의
총평: TOOLMAKER는 공개 과학 코드 재활용이라는 현실적인 문제를 타깃하여 LLM 에이전트의 실용성을 크게 향상시킨 논문으로, 특히 의료/과학 분야에서의 도구 접근성 민주화라는 중요한 사회적 임팩트를 제시한다. 다만 이론적 기여는 제한적이며, 벤치마크 규모 확대와 실제 배포 환경에서의 신뢰성 검증이 향후 과제이다.