AI Agent 워크플로우 설계 결
AI Agent 워크플로우에 관심을 갖게 된 것은 반복적인 데이터 수집 작업을 자동화하려는 필요에서였습니다. LLM을 중심으로 도구를 연결하는 구조를 공부하면서, 모델이 스스로 어떤 도구를 언제 쓸지 판단하는 ReAct 패턴을 직접 구현해봤습니다. 웹 검색, 계산기, 파일 읽기 기능을 도구로 등록하고 모델이 단계별로 계획을 세우고 실행하는 흐름을 만들었는데, 도구 선택이 잘못되는 경우를 처리하는 오류 복구 로직이 가장 까다로웠습니다.
프롬프트 설계가 전체 안정성에 큰 영향을 줬고, 도구 설명이 모호하면 모델이 엉뚱한 도구를 선택하는 빈도가 높았습니다. 아직 프로덕션 수준의 Agent를 구축한 경험은 없고, 실제 서비스에서는 실행 비용과 지연 시간 관리가 추가 과제라는 것도 파악하고 있습니다. AI Agent는 모델의 판단보다 도구 설계와 오류 처리가 워크플로우의 결을 좌우한다는 것을 배웠습니다.