AI 에이전트를 활용한 애플리케이션 개발 과정에서 발생하는 번거로운 버그 수정 작업을 획기적으로 줄여줄 새로운 QA 코파일럿 '헤클(Heckle)'이 공개되었습니다. 개발자가 앱을 사용하다가 이상한 점을 발견하면, 단순히 말하거나 타이핑하는 것만으로 버그 리포트가 생성되고, 헤클은 이를 코딩 에이전트에 전달하여 자동으로 수정하게 합니다. 이 도구는 스크린샷이나 오류 메시지 복사-붙여넣기, 장황한 설명 작성 없이도 전체 브라우저 컨텍스트를 에이전트에 제공하여 개발 루프를 단축시키는 데 초점을 맞춥니다.
헤클은 사용자가 버그를 발견했을 때 “수량을 변경해도 총액이 업데이트되지 않아요”와 같이 자연어로 설명하면, 이 말을 명확한 작업으로 전환하고 관련 콘솔 로그, 네트워크 요청, DOM 상태, 심지어 사용자가 버그 발생 전까지 거쳐온 정확한 경로까지 자동으로 수집하여 첨부합니다. 이렇게 수집된 정보는 클로드 코드(Claude Code), 커서(Cursor), 코덱스(Codex)와 같은 코딩 에이전트에 전달되어 수정 작업을 시작하며, 사용자의 최종 승인 없이는 어떠한 코드도 배포되지 않아 자율적인 AI의 오작동을 방지합니다. 또한, 수정된 버그와 아직 해결되지 않은 버그를 추적하고 기억하여 동일한 버그를 여러 번 설명할 필요가 없게 합니다. 헤클은 로컬 모델(Ollama)을 기본으로 지원하며, OpenAI, DeepSeek, Gemini, Groq 등 다양한 클라우드 모델과도 연동 가능하며, 모든 작업은 사용자의 로컬 머신에서 이루어져 개인 정보 보호에도 강점을 가집니다.
이러한 접근 방식은 AI 에이전트 기반 개발의 가장 큰 문제점 중 하나였던 '에이전트의 시각 상실(blindness)' 문제를 해결하며 개발 생산성을 크게 향상시킬 수 있습니다. 기존에는 개발자가 버그를 발견하면 수동으로 스크린샷을 찍고, 오류를 복사하며, 상세한 설명을 작성하여 에이전트에 전달해야 하는 반복적인 작업이 필요했습니다. 헤클은 이 과정을 자동화하여 개발자가 본연의 창의적인 작업에 더 집중할 수 있도록 돕습니다. 이는 AI가 코드 작성뿐만 아니라 QA 과정에서도 실질적인 '코파일럿' 역할을 수행하며, 개발 워크플로우를 더욱 효율적이고 직관적으로 변화시키는 중요한 진전으로 평가될 수 있습니다.