피드로 돌아가기
I Was a Human AI Agent Before it was Cool
Dev.toDev.to
AI/ML

Puppeteer 기반 Agent 루프로 2개월분 백로그 1주일 만에 해결

I Was a Human AI Agent Before it was Cool

Ryan Carter2026년 5월 7일12intermediate

Context

API 부재 및 SSO 제약으로 인해 3개의 서로 다른 내부 시스템을 수동으로 교차 확인해야 하는 운영 구조. Tier-1 지원팀이 처리 불가능한 복잡한 Context 추론 및 데이터 상관관계 분석 필요성으로 인한 심각한 티켓 정체 발생.

Technical Solution

  • API 접근 불가 제약을 극복하기 위해 Browser Automation 도구인 Puppeteer를 활용한 Computer-use 방식 채택
  • System A(고객 ID) $\rightarrow$ System B(추가 데이터) $\rightarrow$ System C(로그 분석)로 이어지는 Sequential Data Pipeline 설계
  • 여러 시스템의 상태를 동시에 유지하며 불일치 지점을 식별하는 Tool-use Loop 구조 구현
  • 예외 상황 발생 시 전체 프로세스를 4분 내에 재실행 가능한 빠른 복구 기반의 Brute-force 스크립트 구성
  • 정해진 결정 규칙(Decision Rules)을 코드화하여 인간의 판단 로직을 자동화된 워크플로우로 치환

1. API 부재 시 Puppeteer/Playwright를 통한 UI 기반 데이터 추출 가능성 검토

2. 복잡한 분석 작업의 '인간 판단 로직'을 Observe $\rightarrow$ Query $\rightarrow$ Synthesize $\rightarrow$ Decide 단계로 분해

3. 자동화 시스템 설계 시 '판단 불가(I don't know)' 경로를 명확히 정의하여 신뢰성 확보

4. 초기 단계에서는 완벽한 아키텍처보다 빠른 실행과 재시도가 가능한 스크립트 기반 MVP 우선 구축

원문 읽기