브라우저 자동화 AI 에이전트를 3개월 동안 만들었지만 MFA와 안티 봇 탐지 때문에 다 망했습니다.
We spent 3 months building an ai agent for browser automation but mfa and anti bot detection broke everything.
핵심 요약
3개월간 개발한 브라우저 자동화 AI 에이전트가 실제 사이트의 MFA와 봇 탐지 벽에 막혀 전사 데모에서 참패한 사연
- 기술적 한계 — MFA와 안티 봇 솔루션이 AI 에이전트의 자동화를 완전히 차단함
- 데모 실패 — 시뮬레이션과 달리 실제 환경에서 작동하지 않아 전사 데모가 중단됨
- 개발 프로세스 — 3개월의 스프린트 동안 실제 환경 테스트가 부족했음을 자책함
- 향후 과제 — 브라우저 확장 프로그램 등 우회 방법을 고민 중이나 현재는 무력한 상태임
이걸 어떻게 받아들여야 할지조차 모르겠습니다. 우리 팀은 방금 반짝거리는 새로운 AI 에이전트를 전사에 시연했습니다. 스텔스 웹 스크래핑, 인간 같은 웹 자동화 등을 처리하도록 만들었죠. 브라우저 작업을 위한 computer vision AI, 안티 봇 브라우저 에이전트 등 모든 기능을 갖췄습니다. 클라이언트 포털에 로그인하고, 양식을 채우고, 데이터를 추출하는 등 모든 것을 자동화할 예정이었습니다.
상사들은 고개를 끄덕였고, 제품 리드는 프로덕션 확장성에 대해 물어본 뒤 라이브 테스트를 시작했습니다. 에이전트가 구동되었고, 시뮬레이션에서는 완벽하게 탐색했습니다. 하지만 실제 사이트에 접속하자마자 MFA에서 멈춰버렸습니다. 우리가 통합한 브라우저 자동화 도구를 시도해봤습니다. 사이트는 이를 봇으로 감지하고 captcha를 던졌습니다. 우리의 스텔스 모드는 그들의 안티 봇 조치 앞에 무용지물이었습니다. computer vision으로 해결하려고 계속 루프를 돌았지만, 실제 브라우저 레이어도 없고 인간의 입력 처리도 없어서 매번 실패했습니다.
전체 스프린트 주기로 3개월이 걸렸습니다. 우리는 도구들을 그냥 사용할 수 있을 거라 가정하고 하드코딩으로 통합했습니다. 적절한 MFA 브라우저 자동화나 감지 불가능한 인간 같은 행동 없이는 아무것도 할 수 없다는 사실이 드러났습니다. 데모는 처참하게 망했습니다. 회의실은 침묵에 빠졌습니다. 저는 사라지고 싶었습니다.
브라우저 확장 프로그램 같은 걸로 고칠 수 있을지도 모르지만, 지금은 바퀴 없는 페라리를 만든 기분입니다.
이론상으로는 천재적이었지만 기본적인 실제 도구들 앞에서 무너져버린 AI 에이전트에 리소스를 쏟아부은 다른 분 계신가요?

