chaxiu/munk-ai
Self-improving AI testing engine across Android, iOS, and Web.
해결하는 문제
Munk AI는 AI 기반 소프트웨어 개발에서 검증의 병목 문제를 해결합니다. 코드 생성 에이전트는 코드를 빠르게 생성할 수 있지만, 일반적으로 사람들은 빌드를 수동으로 컴파일하고 UI를 탐색하며 버그에 대한 피드백을 제공해야 합니다. Munk AI는 AI 테스팅 에이전트가 실제 기기에서 실제 제품을 검증하고, 구조화된 증거를 코드 생성 에이전트로 되돌려주어 인간의 개입 없이 오류를 수정할 수 있는 폐쇄 루프 시스템을 구축함으로써 이를 자동화합니다.
작동 방식
이 시스템은 자연어 기반의 요구사항을 구조화된 테스트 계획으로 변환하는 로컬 우선 테스트 엔진으로 작동합니다. 전통적인 취약한 선택자(XPath 등)가 아닌, 시각 중심 접근 방식을 사용하여 애플리케이션과 상호작용합니다. Android, iOS, Web 플랫폼 간에 계획, 실행, 평가의 루프를 오케스트레이션합니다. 테스트가 실패하면, 엔진은 "지식 에이전트"를 사용하여 실행 증거(스크린샷, UI 트리, 로그)를 최적화 힌트로 변환하여, 시스템이 미래의 검증 정확도를 자가 개선할 수 있도록 합니다.
대상 사용자
- 개발자 및 QA 팀: 크로스플랫폼 제품 검증을 자동화하고 싶은 분들.
- 코드 생성 에이전트: 자신의 코드 변경 사항을 검증하기 위한 실제 기기 피드백 루프가 필요한 분들.
- AI가 소프트웨어를 자율적으로 생성하고 검증하는 '하너스 엔지니어링'을 추구하는 팀.
주요 특징
- 크로스플랫폼 실행: 실제 Android 기기, iOS(시뮬레이터 및 실제 기기), Web 브라우저를 지원합니다.
- 자기 개선 루프: 실패와 재시도를 통해 학습하여 미래의 계획 및 검증 정확도를 향상시킵니다.
- 시각 중심 검증: 전통적인 선택자 기반 테스트의 취약성을 피하기 위해 시각적 이해를 활용합니다.
- 에이전트 오케스트레이션: CLI, 로컬 API, MCP(Model Context Protocol)를 통해 통합되어 다른 AI 에이전트와 원활하게 사용 가능합니다.
- 구조화된 증거 생성: 스크린샷, UI 트리, 런타임 로그를 생성하여 실질적인 버그 컨텍스트를 제공합니다.
관련
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트