trycua/cua
컴퓨터를 자동으로 조종하는 AI 에이전트를 만들고 평가하는 통합 플랫폼
18,183+18이번 주1,172136HTML
데모·홈페이지 열기cua.ai중간맛 분석
주요 스택은 Python(SDK), Bash/PowerShell(CLI), Apple Virtualization Framework(macOS)이며, macOS/Windows/Linux 드라이버와 Linux/macOS/Windows/Android 샌드박스를 지원합니다. 클라우드(cua.ai) 또는 로컬 QEMU 환경에서 즉시 사용할 수 있고, pip install cua 후 몇 줄의 Python으로 스크린샷·마우스·키보드·멀티터치 제어가 가능합니다. OSWorld·ScreenSpot·Windows Arena 벤치마크로 에이전트를 평가하고 궤적(trajectory) 데이터를 학습용으로 내보낼 수 있습니다.
이런 레포예요
이럴 때 쓰면 좋아요
- AI 에이전트가 웹 브라우저나 데스크톱 앱을 자동으로 조작하는 작업 자동화
- 컴퓨터 사용 능력(computer-use)을 가진 LLM 모델의 성능 평가 및 훈련
- 다양한 OS 환경에서 일관된 UI 상호작용 테스트
핵심 기능
여러 OS(Linux/macOS/Windows/Android) 지원하는 통일된 Sandbox API백그라운드 컴퓨터 조종 드라이버 (MCP 서버 통합)OSWorld/ScreenSpot 등 컴퓨터-사용 에이전트 벤치마크 환경
대안 대비 차별점
단일 API로 컨테이너·VM·클라우드·로컬을 아우르고 MCP 통합 드라이버로 Claude Code 등과 바로 연동되는 유일한 통합 플랫폼입니다.
준비물
- Python 3.11 이상
- macOS/Linux/Windows 중 하나의 호스트 OS
- 클라우드 사용 시: cua.ai 계정
- 로컬 사용 시: QEMU
바로 시작하기
- Cua Drivers 설치 (백그라운드 데스크톱 제어)
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/trycua/cua/main/libs/cua-driver/scripts/install.sh)"
- Claude Code에 MCP 서버 등록
claude mcp add --transport stdio cua-driver -- cua-driver mcp
- Cua Sandbox 설치 (VM/컨테이너 제어)
pip install cua
- Python에서 기본 사용 예제 작성
# cua-example.py 파일 생성 후 실행
python cua-example.py
- Cua-Bench 설치 및 기본 이미지 생성
git clone https://github.com/trycua/cua && cd cua/cua-bench
uv tool install -e . && cb image create linux-docker
- 벤치마크 실행
cb run dataset datasets/cua-bench-basic --agent cua-agent --max-parallel 4
별 추이 · 7일
18,183+18 / 7일
활용성 · 따라 만들기 좋은가
베스트 샘플샘플 점수 68/100
- 관대한 라이선스
- 테스트 있음
- 예제 디렉토리
- 최근 활동
- AGENTS.md
- llms.txt
- 템플릿
🟢 최근 활동 있음 · 2025년 생성
AI가 README 기반으로 요약했습니다 · 원문 보기