cmux Cloud
Cloud CLI 레퍼런스
cmux vm과 cmux cloud는 같은 명령입니다. CLI는 실행 중인 cmux 앱과 통신하며, 로그인 정보는 앱이 보관합니다. 어떤 하위 명령에든 --json을 붙이면 기계가 읽을 수 있는 출력을 얻습니다. 모든 하위 명령에는 --help 페이지가 있습니다.
종료 코드: 성공 시 0, 오류 시 1, 알 수 없는 명령은 2입니다. cmux vm run은 원격 종료 코드를 반환합니다.
로그인
로그인하고, 계정을 확인하고, 팀을 선택합니다.
cmux auth login
cmux auth status --json
cmux auth logout
cmux auth team list
cmux auth team use <team-id>머신
머신을 만들고, 조회하고, 변경하고, 삭제합니다.
cmux vm ls [--json]
cmux vm new [--size 4g|8g|16g|24g|32g|64g] [--name <label>] [--workspace <id>] [--window <id>] [--focus true|false] [--detach]
cmux vm base [open] [--detach]
cmux vm base reset [--reason <text>]
cmux vm status <id>
cmux vm stats <id>
cmux vm resize <id> [--cpu <vCPUs>] [--memory <GiB>] [--disk <GiB>]
cmux vm rename <id> <label> | --clear
cmux vm pause <id>
cmux vm resume <id>
cmux vm wait <id> [--timeout <seconds>] [--wake]
cmux vm tools <id>
cmux vm ports <id>
cmux vm rm <id>체크포인트와 포크
이 하위 명령은 머신의 프로바이더가 지원할 때 동작합니다.
cmux vm snapshot <id> [--name <name>] # alias: checkpoint
cmux vm snapshot ls <id>
cmux vm snapshot rm <id> <snapshot-id>
cmux vm fork <id> [--name <name>] [--detach]
cmux vm restore <snapshot-id> [--detach]열기
머신, 워크스페이스, 터미널, 데스크톱, 포트를 cmux에서 엽니다.
cmux vm shell <id> # alias: attach
cmux vm tui <id> # full cmux TUI client
cmux vm desktop <id> # alias: vnc
cmux vm open <machine>[/<workspace>[/<terminal>[/<tab>]]] [--workspace <id>] [--focus true|false]
cmux vm open <machine>:desktop
cmux vm open <machine>:port/<n> [--print]
cmux vm open <machine> <port> [--print]명령과 에이전트 실행
Mac에서 머신의 명령과 에이전트를 실행합니다.
cmux vm exec [--timeout <seconds>] <id> -- <command...>
cmux vm run [--sync] [--pull <remote-path>] [--machine <id>] [--new] [--size <size>] [--timeout <seconds>] -- <command...>
cmux vm route [--cwd <dir>] [--new] [--provision] [--size <size>]
cmux vm agent --agent claude|codex|opencode|pi [--machine <id>] [--sync] [--cwd <dir>] [--name <name>] [--no-open] [--wait [--output] [--timeout <seconds>]] [--new] [--size <size>] -- <prompt>
cmux vm dev <machine> [<local-dir>] [--name <workspace>] [--layout <file>] [--command "<cmd>"] [--port <n>] [--remote <path>] [--sync|--no-sync] [--no-open] [--dry-run]
cmux vm prompt [--open claude|codex|opencode|pi]워크스페이스와 터미널
머신에 있는 워크스페이스와 터미널을 제어합니다.
cmux vm tree [<machine>] [--refresh]
cmux vm workspace new <machine> [--name <name>] [--reuse] [--no-open]
cmux vm workspace open <machine> <workspace-id>
cmux vm workspace rename <machine> <workspace-id> <name>
cmux vm workspace close <machine> <workspace-id> # terminals keep running
cmux vm workspace rm <machine> <workspace-id> # terminals stop
cmux vm terminal send <machine> <terminal-id> [text] [--keys <k1,k2>]
cmux vm terminal read <machine> <terminal-id>
cmux vm terminal wait <machine> <terminal-id> --pattern <regex> [--timeout <seconds>]
cmux vm terminal wait-exit <machine> <terminal-id> [--timeout <seconds>]
cmux vm terminal output <machine> <terminal-id> [--after <offset>] [--max-bytes <n>]
cmux vm terminal rename <machine> <terminal-id> <name>
cmux vm terminal close <machine> <terminal-id>
cmux vm layout export <machine> [<workspace>]
cmux vm layout apply <machine> <file>|- [--name <name>] [--cwd <dir>] [--open]파일과 환경
파일과 시크릿을 옮기고 환경 변수를 설정합니다.
cmux vm push <id> <local-path> [remote-path] [--exclude <pattern>]... [--no-default-excludes] [--watch]
cmux vm push --secret <id> <local-file> [remote-path] [--mode <octal>]
cmux vm pull <id> <remote-path> [local-path]
cmux vm env set <machine> KEY=VALUE... | --from-file <.env> | -
cmux vm env ls <machine> [--show]
cmux vm env rm <machine> KEY...공개 URL
머신 포트를 공개하고 사용자 지정 도메인과 접근 권한을 관리합니다.
cmux cloud domains [list]
cmux cloud domains zones
cmux cloud domains verify <domain>
cmux cloud domains publish <vm> <port> [--domain <hostname>] [--access personal|team|public] [--team <id>] [--yes]
cmux cloud domains access <hostname> personal|team|public [--yes]
cmux cloud domains grant <hostname> <email> [--expires <ISO-date>]
cmux cloud domains ungrant <hostname> <email>
cmux cloud domains grants <hostname>
cmux cloud domains rm <hostname>VPN
Mac의 다른 앱을 위한 선택적 시스템 경로입니다.
cmux vpn up
cmux vpn status
cmux vpn down
cmux vpn revokeAI 계정과 모델 라우팅
팀용 에이전트 계정을 업로드하고 모델 라우팅을 확인합니다.
cmux ai-accounts list
cmux ai-accounts upload claude|codex|anthropic-key|openai-key [--label <label>] [--team <id>]
cmux coderouter status
cmux coderouter machines스크립트 체크리스트
스크립트가 머신을 만들거나 사용하기 전에 다음 읽기 전용 확인을 실행하세요. 로그인 여부를 확인하고, 머신과 플랜 한도를 보여주며, 디렉터리가 어떤 머신을 사용하는지 보여줍니다.
cmux auth status
cmux vm ls --json
cmux vm route --json이 페이지가 도움이 되었나요?
이슈 등록