소개
AI-Hands는 AI 에이전트가 브라우저, Windows UI, 화면을 자동으로 제어할 수 있게 해주는 Rust 기반 MCP(Model Context Protocol) 서버입니다. AIWander에서 개발했으며, 단일 실행 파일로 제공되어 Claude, GPT, Gemini 등 다양한 AI 모델과 함께 사용할 수 있습니다. 브라우저 자동화, Windows UI 자동화, OCR 기반 비전 자동화를 하나의 도구에서 제공합니다.
상세정보
브라우저 자동화
- CDP(Chrome DevTools Protocol)를 통해 기존 Chrome에 연결
- 접근성 우선 방식: 각 요소에 안정적인 ref 부여, CSS 선택자 없이 클릭/입력 가능
- 멀티 탭 관리, 멀티 컨텍스트 격리(쿠키 분리), 네트워크 관찰 기능
Windows UI 자동화
- 네이티브 UIA(UI Automation) COM 인터페이스 사용
- 창 관리(이동, 크기 조절, 스냅, 상태 변경), 요소 찾기, 상태 읽기
- 컴파일 타임에 도구 이름 검증으로 오류 방지
비전/OCR 자동화
- 스크린샷 캡처, 로컬 OCR(임베디드 Rust OCR 크레이트), 템플릿 매칭
- 이미지 diff, 확대/축소 후 OCR 지원
메타 도구
- hands_click, hands_find 등 6단계 에스컬레이션 래더: a11y ref → 퍼지 텍스트 → CSS → 좌표 → UIA → OCR 순으로 시도
- hands_verify: 5단계 검증 래더, hands_login_recovery: 로그인 및 MFA 처리 파이프라인
winget 설치 (권장)
winget 패키지가 게시된 후 다음 명령으로 설치할 수 있습니다:
winget install AIWander.AI-Hands설치 후 Claude Desktop에 등록하려면 다음 스크립트를 실행합니다:
.installersscriptsregister-hands.ps1Scoop 설치
scoop install https://raw.githubusercontent.com/AIWander/AI-Hands/main/installers/scoop/ai-hands.json수동 다운로드
- GitHub 릴리스 페이지에서 Windows x64용
hands-v1.0.1-x64.exe또는 ARM64용hands-v1.0.1-aarch64.exe다운로드 - 파일 이름을
hands.exe로 변경하고%LOCALAPPDATA%CPCservers에 배치 - Claude Desktop 설정 파일에 MCP 서버로 등록
AI-Hands는 어떤 프로토콜을 사용하나요?
MCP(Model Context Protocol) 서버로 동작합니다.
설치 방법은 어떻게 되나요?
winget, Scoop, 또는 GitHub 릴리스에서 바이너리를 다운로드하여 설치할 수 있습니다.
라이선스는 무엇인가요?
Apache-2.0 라이선스입니다.
시스템 요구사항
Windows 10/11 (x64 또는 ARM64), Chrome 설치 필요, MCP 호환 클라이언트(Claude Desktop 등)


