30

Agent 설계 5대 원칙

Day 1: AI Agent 개념 & 제조 적용

학습 목표

좋은 Agent와 나쁜 Agent의 차이를 구분한다 제조 현장 Agent 설계 시 필수 고려사항을 안다 Tool 설계의 핵심 원칙을 이해한다

왜 Agent가 실패할까?

"Agent 만들었는데 쓸모가 없어요." 제조 현장에서 가장 많이 듣는 말이다.

대부분 설계 단계에서 실패한다.


원칙 1: 하나의 Agent, 하나의 역할

나쁜 설계:

에디터 로딩 중...

좋은 설계:

에디터 로딩 중...

"Tool이 10개를 넘으면 LLM이 흔들린다." 역할을 명확히 나누자.


원칙 2: Tool 이름이 곧 문서다

LLM은 Tool의 이름과 설명만 보고 선택한다.

나쁜 Tool 이름:

에디터 로딩 중...

좋은 Tool 이름:

에디터 로딩 중...

이름 규칙:

접두사의미예시
get_조회 (읽기)get_equipment_status
check_확인/검증check_inventory
search_검색search_manual
create_생성 (쓰기)create_work_order
update_수정update_maintenance_plan
calculate_계산calculate_oee

원칙 3: Tool 설명은 상세하게

나쁜 설명:

에디터 로딩 중...

좋은 설명:

에디터 로딩 중...

LLM은 설명이 구체적일수록 정확하게 Tool을 선택한다.


원칙 4: 에러 처리는 필수

제조 현장에서 시스템은 자주 불안정하다. 네트워크 끊김, MES 점검, 데이터 누락...

나쁜 에러 처리:

에디터 로딩 중...

좋은 에러 처리:

에디터 로딩 중...

Tool이 에러를 문자열로 설명하면, LLM이 사용자에게 적절히 안내할 수 있다.


원칙 5: 안전 장치를 넣어라

제조 현장의 Agent는 실제 시스템을 건드린다. 잘못된 작업지시가 나가면 생산 라인이 멈춘다.

에디터 로딩 중...
에디터 로딩 중...

5대 원칙 요약

#원칙핵심
1단일 역할Tool 10개 이내
2명확한 이름동사_목적어 형식
3상세한 설명입출력, 형식, 예시 포함
4에러 처리문자열 반환으로 안내
5안전 장치위험 Tool은 확인 단계

"Agent는 코드가 아니라 설계로 성패가 갈린다."