ToolRosetta: Bridging Open-Source Repositories and Large Language Model Agents through Automated Tool Standardization

이 논문은 오픈소스 코드 저장소를 자동으로 표준화하여 LLM 에이전트가 신뢰성 있게 실행할 수 있는 MCP 호환 도구를 생성하고, 이를 통해 인간의 개입을 최소화하면서 다양한 과학 분야에서 작업 수행 능력을 향상시키는 'ToolRosetta' 프레임워크를 제안합니다.

Shimin Di, Xujie Yuan, Hanghui Guo, Chaoqian Ouyang, Zhangze Chen, Ling Yue, Libin Zheng, Jia Zhu, Shaowu Pan, Jian Yin, Min-Ling Zhang, Yong Rui

게시일 Wed, 11 Ma
📖 2 분 읽기☕ 가벼운 읽기

Each language version is independently generated for its own context, not a direct translation.

이 논문은 "ToolRosetta(툴로제타)" 라는 새로운 시스템을 소개합니다. 이 시스템을 쉽게 이해하실 수 있도록 '요리사''레시피' 에 비유해서 설명해 드릴게요.

🍳 핵심 비유: "요리사 (AI) 가 직접 재료를 구하고 요리를 만드는 시스템"

지금까지 우리가 AI(로봇 요리사) 에게 "오늘 저녁 메뉴로 스테이크를 만들어줘"라고 말하면, AI 는 미리 준비된 식재료 (도구) 만 가지고 요리를 할 수 있었습니다. 만약 필요한 재료가 냉장고에 없다면? AI 는 요리를 포기하거나 엉뚱한 것을 만들어냈습니다.

또한, 새로운 재료를 냉장고에 넣으려면 사람이 직접 재료를 씻고 다듬고 (코드를 수정하고) 레시피를 작성해야 했습니다. 이 과정이 너무 느리고 힘들어서 AI 가 할 수 있는 일이 제한적이었습니다.

ToolRosetta 는 이 문제를 해결해 줍니다.


🚀 ToolRosetta 가 하는 일 3 가지

1. "전 세계 마트에서 재료를 찾아와요" (자동 도구 탐색)

기존에는 AI 가 쓸 수 있는 도구가 몇 개 없었습니다. 하지만 ToolRosetta 는 전 세계의 거대한 코드 마트 (GitHub) 에 있는 수백만 개의 프로그램 (레시피) 을 실시간으로 검색합니다.

  • 예시: 사용자가 "뇌졸중 환자를 분석해줘"라고 하면, ToolRosetta 는 마트에서 뇌졸중 분석용 프로그램을 찾아옵니다.

2. "요리하기 좋은 형태로 다듬어줘요" (자동 표준화)

찾아온 프로그램들은 제각각 생겼습니다. 어떤 건 영어로, 어떤 건 한국어로, 어떤 건 그릇이 다릅니다. AI 가 바로 쓰기엔 너무 복잡하죠.

  • ToolRosetta 는 이 복잡한 프로그램들을 AI 가 바로 이해할 수 있는 '표준 레시피 (MCP)' 로 자동으로 변환해 줍니다.
  • 비유: 마치 시골 장터에서 산 생선과 야채를, 고급 레스토랑의 주방에 바로 들어갈 수 있도록 손질하고 접시에 예쁘게 담는 작업입니다. 사람이 일일이 손질할 필요 없이 로봇이 알아서 해줍니다.

3. "위험한 재료를 걸러내요" (보안 검사)

인터넷에서 아무거나 가져오면 위험할 수 있습니다. (예: 독이 든 버섯, 폭발하는 가스통)

  • ToolRosetta 는 변환하는 과정에서 보안 검사관 역할을 합니다. "이 프로그램이 사용자의 데이터를 훔치지 않을까?", "컴퓨터를 과부하시켜 터뜨리지 않을까?"를 미리 검사하고, 위험하면 차단합니다.

🌟 왜 이것이 중요한가요? (결과)

이 시스템을 테스트해 보니 놀라운 결과가 나왔습니다.

  1. 속도: 사람이 코드를 다듬는 데 26 분 걸렸다면, ToolRosetta 는 3 분 30 초 만에 끝냈습니다. (약 7 배 빠름)
  2. 성공률: AI 가 직접 도구를 찾아서 문제를 해결하는 정확도가 기존 시스템보다 31% 이상 높아졌습니다.
  3. 범위: 과학, 의학, 환경, 사회 등 6 가지 분야에서 어떤 복잡한 질문이 들어와도, 필요한 도구를 찾아서 해결해 줍니다.

💡 한 줄 요약

ToolRosetta 는 AI 가 "내가 필요한 도구"를 스스로 찾아서, 바로 쓸 수 있게 다듬고, 안전하게 만들어주는 '자동 도구 공장'입니다.

이제 AI 는 더 이상 "도구가 없어서 못 해"라고 변명하지 않습니다. 필요한 것이 있다면, ToolRosetta 가 알아서 가져와서 준비해 주기 때문입니다.