메뉴
HN
Hacker News • 6일 전

CUA-S1 – 컴퓨터 사용을 위한 시스템1 모델 공개

IMP
6/10
핵심 요약

Cua가 AI 에이전트가 실제 컴퓨터를 다룰 수 있게 해주는 오픈소스 데스크톱 자동화 플랫폼과, 컴퓨터 사용 의사결정에 특화된 소형 '시스템1(System 1)' 모델 CUA-S1를 공개했습니다. 격리된 클라우드 데스크톱(Cua Fleets), 로컬 macOS VM 도구(Lume), 네이티브 앱 제어 도구(Cua Driver), 벤치마크(Cua Bench) 등을 함께 제공하며, CUA-S1는 폼 입력 등 빠르고 한정된 판단을 구조화된 인터페이스 요소 기반으로 수행하는 연구용 모델로 소스와 학습 데이터가 MIT 라이선스로 공개되었습니다.

번역된 본문

AI 에이전트에게 사용할 수 있는 컴퓨터를 제공하세요. Cua는 오픈소스 데스크톱 자동화, 격리된 클라우드 데스크톱, 로컬 macOS 가상머신(VM), 전문 의사결정 모델, 그리고 컴퓨터 사용 에이전트를 평가하기 위한 벤치마크를 제공합니다. 지금 run.cua.ai에서 Cua Fleets를 사용해 보세요.

경로를 선택하세요:

  • Cua Fleets: Linux 데스크톱을 프로비저닝하고, 명령을 실행하고, 스크린샷을 저장합니다.
  • CUA-S1: 컴퓨터 사용 의사결정을 위한 소형 전문 모델을 탐구합니다.
  • Cua Driver: 계산기를 조작하고 그 결과를 검증합니다.
  • Lume: Tahoe VM을 생성하고 SSH로 접속합니다.
  • Cua Bench: 시뮬레이션된 작업을 생성하고 검증합니다.

자신의 에이전트와 모델을 가져오거나, 전문 의사결정을 위해 CUA-S1를 활용하세요. Cua가 컴퓨터와 자동화 도구를 제공합니다.

Computer-Use 2.0은 같은 작업 내에서 코드, API, 그래픽 인터페이스 사이를 오가는 에이전트를 의미합니다.

Cua Driver 데모 보기: 두 개의 Cua Driver 세션이 Omarchy 데스크톱에서 LibreOffice Calc의 셀과 Inkscape의 객체를 선택하며, 터미널은 포그라운드에 유지됩니다. 50초짜리 데모 영상을 본 후 Fleet에서 Omarchy를 탐구해 보세요.

Cua Fleets: run.cua.ai에서 격리된 클라우드 데스크톱을 프로비저닝합니다. Fleet은 샌드박스 용량을 유지하며, 여러분의 코드가 풀에서 데스크톱을 할당받아 Sandbox SDK로 명령 실행, 스크린샷 캡처, 앱 상호작용을 수행합니다. 첫 결과: Linux 데스크톱 프로비저닝, uname -a 실행, 스크린샷 저장, 클라우드 리소스 삭제. 튜토리얼은 Fleet 자격증명, 의존성, 정리 방법을 다룹니다. 할당이 끝난 후에도 풀이 유료 용량을 유지할 수 있으므로 정리 단계를 따르세요. 로컬 샌드박스와 Fleets는 Sandbox SDK를 공유하지만 자격증명, 이미지, 작업, 런타임 요구사항이 다릅니다. 런타임 지원 참고자료로 환경을 선택하세요. 자체 하드웨어는 '로컬 샌드박스 수명주기 관리'를 참고하세요.

Cua Driver: 에이전트에게 macOS, Windows, Linux에서 네이티브 데스크톱 앱과 브라우저를 검사·조작할 도구를 제공합니다. CLI, MCP 또는 타입 SDK로 연결하세요. 백그라운드 전송 기능을 통해 앱과 플랫폼이 지원할 경우 에이전트가 여러분의 마우스 포인터를 움직이거나 포커스를 빼앗지 않고 작업할 수 있습니다. 플랫폼 지원 범위는 문서를 참고하세요.

설치 명령:

첫 결과: 에이전트를 연결하고 계산기에서 6 × 7을 계산하도록 요청한 뒤, 앱에 42가 표시되는지 검증합니다. 튜토리얼은 플랫폼 설정, 권한, 에이전트 연결을 다룹니다. Claude Code, Codex, Cursor, OpenClaw 등 다른 에이전트를 사용 중이라면 통합 가이드를 찾아보세요. 소스 문서와 아키텍처 노트는 libs/cua-driver/README.md에 있습니다.

CUA-S1: CUA-S1는 컴퓨터 사용을 위한 소형 전문 '시스템1(System 1)' 모델 패밀리입니다. '시스템1'은 필드에 어떤 값이 들어가야 하는지, 요소를 건드리지 말아야 하는지 같은 빠르고 한정된 의사결정에 대한 엔지니어링적 비유입니다. 모델 아키텍처의 엄밀한 분류도 아니고, 범용 에이전트의 계획·추론을 대체하는 것도 아닙니다. 첫 연구 프로필은 폼(양식)에 집중합니다. 응답을 토큰 단위로 생성하는 대신 구조화된 인터페이스 요소와 문서 값으로부터 의사결정을 채점하는 방식입니다. 애플리케이션 코드가 액션의 순서를 정하고, 선택적 Cua Driver 통합이 명시적 액션 경계로 실행을 처리합니다. 프로젝트에는 Python 모델 코드, 합성 데이터 생성, 학습, 평가가 포함됩니다. GitHub 구성 요소는 초기의 소스 전용 연구 릴리스이며, 모델 가중치는 Hugging Face에 별도로 호스팅됩니다. 소스는 MIT 라이선스이며, 각 모델과 데이터셋 카드에서 범위, 한계, 개별 라이선스를 확인하세요.

Lume: Apple Silicon에서 Apple의 Virtualization.Framework를 사용해 로컬 macOS 및 Linux VM을 생성·관리합니다. 설치: /bin/bash -c "$(curl -fsSL https://cua.ai/lume/install.sh)"

원문 보기
원문 보기 (영어)
Give AI agents computers they can use. Cua provides open-source desktop automation, isolated cloud desktops, local macOS VMs, specialist decision models, and benchmarks for evaluating computer-use agents. Try Cua Fleets now at run.cua.ai Choose your path Cua Fleets: Provision a Linux desktop, run a command, and save a screenshot . CUA-S1: Explore small, specialized models for computer-use decisions . Cua Driver: Operate Calculator and verify its result . Lume: Create a Tahoe VM and connect over SSH . Cua Bench: Create and verify a simulated task . Bring your own agent and model, or explore CUA-S1 for specialized decisions. Cua provides the computer and automation tools. Computer-Use 2.0 describes an agent moving between code, APIs, and graphical interfaces within the same task. See Cua Driver in action Two Cua Driver sessions select cells in LibreOffice Calc and objects in Inkscape on an Omarchy desktop while a terminal stays in the foreground. Watch the 50-second demo, then explore Omarchy on Fleet . recording.mp4 Cua Fleets Provision isolated cloud desktops at run.cua.ai . A Fleet maintains sandbox capacity; your code claims a desktop from a pool and uses the Sandbox SDK to run commands, capture screenshots, and interact with apps inside it. Your first result: provision a Linux desktop, run uname -a , save a screenshot, and delete the cloud resources. The tutorial covers Fleet credentials, dependencies, and cleanup. Pools can retain paid capacity after a claim ends, so follow its cleanup steps. Local sandboxes and Fleets share the Sandbox SDK, but credentials, images, operations, and runtime requirements differ. Use the runtime support reference to choose an environment. For your own hardware, see Manage local sandbox lifecycle . Your first Cloud Fleet | Fleet overview | Sandbox SDK reference Cua Driver Give your agent tools to inspect and operate native desktop apps and browsers on macOS, Windows, and Linux. Connect through the CLI, MCP, or typed SDKs. Background delivery lets agents work without moving your pointer or taking focus when the app and platform support it; see platform support for the boundaries. macOS / Linux /bin/bash -c " $( curl -fsSL https://cua.ai/driver/install.sh ) " Windows (PowerShell) irm https: // cua.ai / driver / install.ps1 | iex Your first result: connect your agent, ask it to compute 6 × 7 in Calculator, and have it verify that the app displays 42. The tutorial covers platform setup, permissions, and agent connection. Drive your first app | Installation | CLI Reference Using Claude Code, Codex, Cursor, OpenClaw, or another agent? Find your integration . Source documentation and architecture notes live in libs/cua-driver/README.md . CUA-S1 CUA-S1 is our family of small, specialized System 1 models for computer use. We use "System 1" as an engineering analogy for fast, bounded decisions, such as choosing which value belongs in a field or whether to leave an element alone. It is not a strict classification of model architectures or a replacement for a general-purpose agent's planning and reasoning. The first research profile focuses on forms: scoring decisions from structured interface elements and document values rather than generating a response token by token. Application code orders the actions, and the optional Cua Driver integration handles execution with explicit action boundaries. The project includes Python model code, synthetic-data generation, training, and evaluation. The GitHub component is an early, source-only research release; model weights are hosted separately on Hugging Face. The source is MIT-licensed. Check each model and dataset card for its scope, limitations, and artifact-specific license. Explore CUA-S1 | Model card | Safety and deployment guidance CUA-S1-FORMS on Hugging Face: Model weights | Dataset Lume Create and manage local macOS and Linux VMs on Apple Silicon using Apple's Virtualization.Framework. /bin/bash -c " $( curl -fsSL https://cua.ai/lume/install.sh ) " Your first result: create a vanilla macOS Tahoe VM from an Apple restore image, start it, and connect over SSH. The tutorial uses the Lume CLI directly and explains the unattended setup defaults. Create your first Lume VM | Installation | CLI reference Cua Bench Build computer-use tasks, evaluate agents, and export trajectories for training. Start with a simulated task that requires no VM, Docker, or model API key. With Python 3.12 or 3.13 and uv installed: uv tool install ' cua-bench[browser] ' uv tool run --from ' cua-bench[browser] ' playwright install chromium Your first result: create a small task, run its reference solution, and verify that its evaluator reports a reward of 1.0 . Then try the same task yourself. Build your first task | What is Cua-Bench? | CLI reference | Partner with us Resources Documentation — Guides, examples, and API reference Blog — Tutorials, updates, and research Discord — Community support and discussions GitHub Issues — Bug reports and feature requests Security — Private vulnerability reporting Citation If Cua supports your research, please cite the software: @software { cua2025 , author = { {Cua AI, Inc.} } , title = { Cua } , year = { 2025 } , url = { https://github.com/trycua/cua } , license = { MIT } } For reproducibility, include the Cua release or commit used in your experiments. Citation metadata is also available in CITATION.cff . Contributing We welcome contributions! See our Contributing Guidelines for details. License MIT License — see LICENSE for details. Third-party components have their own licenses: Kasm (MIT) OmniParser (CC-BY-4.0) Optional cua-agent[omni] includes ultralytics (AGPL-3.0) Trademarks Apple, macOS, Ubuntu, Canonical, and Microsoft are trademarks of their respective owners. This project is not affiliated with or endorsed by these companies. Sponsors Thank you to all our GitHub Sponsors ! Adam Cohen Hillel CodeRabbit Zephyr Cloud IO