피드로 돌아가기
AI Got Hands: Breaking the Human Bottleneck in Agent Workflows
Dev.toDev.to
AI/ML

Vision-Only Perception-Action Loop을 통한 OS 무관 GUI 자동화 구현

AI Got Hands: Breaking the Human Bottleneck in Agent Workflows

Mininglamp2026년 4월 24일11intermediate

Context

CDP 기반의 브라우저 자동화와 OS별 Accessibility API의 한계로 인한 Native Application 제어 불가 상황 발생. 특히 Custom Rendering을 사용하는 전문 소프트웨어의 경우 구조적 식별자가 부재하여 자동화 범위가 브라우저 영역으로 국한됨.

Technical Solution

  • 내부 구조 분석을 배제하고 Raw Pixel 기반의 Vision-Only Understanding 방식 채택
  • Perception-Action Loop 설계를 통한 실시간 화면 상태 인식 및 동작 수행 구조 구축
  • Think-Act-Verify 프로세스 도입으로 각 단계별 성공 여부를 검증하는 자기 피드백 루프 구현
  • UI 구조적 식별자가 아닌 시각적 패턴 인식으로 Selector 변경에 따른 스크립트 파손 문제 해결
  • OS 표준 Screen Capture 기능을 활용하여 플랫폼 종속적인 API 의존성 제거

- 자동화 대상 앱의 Custom UI 비중이 높을 경우 Selector 기반보다 Vision 기반 접근 검토 - Action 수행 후 시각적 상태 변화를 확인하는 Verify 단계 설계 포함 - 고밀도 UI(Spreadsheet 등) 처리 시 Vision 모델의 해상도 한계 및 텍스트 인식률 사전 검증

원문 읽기