1. 자동화 도구 선택 및 전략
-
ChatGPT Atlas의 한계: 초기에는 ChatGPT Atlas를 고려했으나, 파일 다운로드 및 브라우저 내 코드 실행이 불가능하다는 보안 제약 사항으로 인해 Claude Desktop으로 도구를 변경했습니다.
-
점진적 개발(Incremental Development): 한 번에 완벽한 스크립트를 요구하기보다, 먼저 한 행의 데이터를 처리하는 코드를 작성하게 한 뒤 이를 전체로 확장하는 방식을 취했습니다.
-
바이브 코딩(Vibe Coding): 약 12번의 짧은 프롬프트를 주고받으며 LLM과 협업하여 25분 만에 수 시간 분량의 수작업을 대체할 수 있는 스크립트를 완성했습니다.
2. 에이전트 기반 워크플로우로의 진화
-
계획 중심의 접근: 단순히 프롬프트를 입력하는 수준을 넘어,
PLAN.md에 성공 기준을 명시하고 에이전트가 자율적으로 작업을 수행하도록 유도하는 방식의 효율성을 강조합니다. -
Playwright MCP 활용: 브라우저 기반 자동화의 성공 여부를 검증하기 위해 Playwright MCP 서버와 Claude Code를 결합한 최신 기술 트렌드를 소개하며, 향후 더 고도화된 자동화 가능성을 시사합니다.