오늘 GeekNews 최신 페이지 기준으로 새 개발 글은 GitByBit → FDE 글 → WordPress → Google ARTEMIS → Multigres 순으로 올라와 있습니다. 이 중 실제 개발 실무와 AI Agent 흐름에서 ARTEMIS와 Multigres를 우선 확인했습니다. (GeekNews)
GeekNews에서 오늘 가장 눈여겨볼 AI 개발 프로젝트입니다.
Google의 Pixel Test Engineering 팀이 공개한 ARTEMIS는 자연어로 테스트 내용을 설명하면 실제 Android 기기나 emulator를 직접 조작해 end-to-end 테스트를 수행하는 오픈소스 자동화 도구입니다. Apache 2.0 라이선스입니다. (GitHub)
예를 들어 개발자가:
로그인한 다음 팝업이 뜨는지 확인하고 screenshot과 Logcat을 가져와.
라고 하면 ARTEMIS가 실제 UI를 탐색하고 작업을 수행합니다.
특히 MCP Server가 있어 Codex, Claude Code, Cursor, Windsurf 등의 coding Agent에 실제 휴대폰을 Tool로 연결할 수 있습니다. 앱 빌드 → APK 설치 → 실행 → UI 조작 → screenshot → Logcat 분석을 한 Agent workflow 안에서 처리할 수 있습니다. (GitHub)
구조는 대략 이렇습니다.
Coding Agent
↓ MCP
ARTEMIS
↓
Android device
├ UI 조작
├ Screenshot
├ Logcat
└ 결과 검증
Flash와 Pro 두 실행모드도 제공됩니다. Flash는 약 3~5초/step의 빠른 reactive loop이고, Pro는 Planner·Operator·Checker가 포함된 multi-agent 방식으로 각 행동 전에 target을 검증하고 긴 exploratory test를 수행합니다. (GitHub)
Google 프로젝트가 공개한 AndroidWorld 평가에서는 99% 이상 task completion을 기록했다고 하지만 이는 프로젝트 측 benchmark이므로 독립 평가와 동일하게 보기는 어렵습니다. (GitHub)
실무 시사점
모바일 개발의 다음 단계는 상당히 명확합니다.
기존:
Agent → 코드 생성
사람 → 앱 실행
사람 → UI 테스트
앞으로:
Agent
→ 코드 수정
→ Build
→ Install
→ 실제 앱 조작
→ Bug 확인
→ 코드 재수정
까지 loop를 닫을 수 있습니다.
CI에서 unit test만 돌리는 것보다 실제 device에 대한 agentic regression test가 가능해진다는 점이 큽니다.