5.5.2 Tool 이름 충돌 방지하기
Tool 목록을 구성한 뒤에는 이름 충돌 여부도 함께 확인하는 것이 좋습니다. Tool 이름은 에이전트가 Tool을 식별하는 기준 중 하나이므로 같은 이름이 여러 개 존재하면 의도와 다른 Tool이 선택되거나 예상하지 못한 문제가 발생할 수 있습니다.
가장 간단한 방법은 Tool 이름 목록을 만든 뒤 집합(set)으로 변환했을 때 길이가 달라지는지 확인하는 것입니다. 두 값이 다르다면 중복된 이름이 존재한다는 뜻이므로 즉시 수정해야 합니다.