인증·계정

로그인·계정·프로필·회사(tenant)·설정·환경 진단 관련 명령

axhub auth

로그인·토큰·계정 인증을 관리해요.

axhub auth idp

회사 SSO(OIDC) ID 공급자를 설정해요.

axhub auth idp create

OIDC ID 공급자를 등록해요.

플래그타입설명기본값
--audiencestring
--client-idstring
--client-secretstring
--dry-runbooleantrue
--enforcedboolean
--executeboolean
--group-rolestring
--issuer-urlstring
--jit-provisioningboolean
--namestring
--providerstring
--tenantstring
--tenant-resolution-strategystringDOMAIN
--user-typestringINTERNAL

axhub auth idp disable

ID 공급자를 비활성화해요.

플래그타입설명기본값
--dry-runbooleantrue
--executeboolean
--provider_idstring
--tenantstring

axhub auth idp enable

ID 공급자를 활성화해요.

플래그타입설명기본값
--dry-runbooleantrue
--executeboolean
--provider_idstring
--tenantstring

axhub auth idp list

등록된 ID 공급자 목록을 봐요.

플래그타입설명기본값
--tenantstring

axhub auth idp providers

지원되는 ID 공급자 종류를 봐요.

플래그타입설명기본값
--tenantstring

axhub auth idp test

ID 공급자 연결 설정을 테스트해요.

플래그타입설명기본값
--provider_idstring
--tenantstring

axhub auth login

브라우저 OAuth로 로그인해요.

플래그타입설명기본값
--device-codestringResume an already-issued AxHub OAuth device code (env: AXHUB_AUTH_DEVICE_CODE)
--forceboolean
--no-browserboolean
--resume-lastbooleanResume the latest locally cached AxHub OAuth device flow for this profile
--scopesstring
--tenantstring

axhub auth logout

로그아웃하고 저장된 토큰을 지워요.

플래그타입설명기본값
--dry-runboolean

axhub auth oauth

OAuth 클라이언트와 동의를 관리해요.

axhub auth oauth client

OAuth 클라이언트(앱)를 등록·조회해요.

axhub auth oauth client create

OAuth 클라이언트를 등록해요 (DCR).

플래그타입설명기본값
--appstring
--auth-methodstring
--copyboolean
--dry-runbooleantrue
--executeboolean
--grant-typestring
--namestring
--redirect-uristring
--scopestring
--typestring

axhub auth oauth client get

OAuth 클라이언트 정보를 조회해요.

플래그타입설명기본값
--client_idstring

발급한 OAuth 동의(권한)를 관리해요.

OAuth 동의를 철회해요.

플래그타입설명기본값
--client_idstring
--dry-runbooleantrue
--executeboolean

axhub auth oauth revoke

OAuth 토큰을 철회해요.

플래그타입설명기본값
--client-idstring00000000-0000-4000-8000-000000000001
--client-secretstring
--client-secret-filestring
--dry-runbooleantrue
--executeboolean
--tokenstring
--token-type-hintstring

axhub auth pat

개인 액세스 토큰(PAT)을 관리해요.

axhub auth pat issue

새 PAT을 발급해요.

플래그타입설명기본값
--expires-in-daysstring
--namestring
--no-saveboolean
--show-tokenboolean
--useboolean

axhub auth pat list

PAT 목록을 봐요.

플래그타입설명기본값
--reconcileboolean

axhub auth pat revoke

PAT을 철회해요.

플래그타입설명기본값
--dry-runbooleantrue
--executeboolean
--idstring

axhub auth pat rotate

PAT을 교체(재발급)해요.

플래그타입설명기본값
--expires-in-daysstring
--namestring
--show-tokenboolean

axhub auth pat unset

로컬에 저장된 PAT을 해제해요.

(옵션 없음)

axhub auth pat use

사용할 PAT을 지정해요.

플래그타입설명기본값
--idstring

axhub auth pat whoami

현재 PAT의 소유자를 확인해요.

(옵션 없음)

axhub auth refresh

액세스 토큰을 갱신해요.

플래그타입설명기본값
--no-browserboolean
--scopesstring

axhub auth status

현재 인증 상태를 봐요.

(옵션 없음)

axhub auth whoami

현재 로그인한 계정을 확인해요.

(옵션 없음)


axhub profile

CLI 프로필(접속 환경)을 관리해요.

axhub profile add

새 프로필을 추가해요.

플래그타입설명기본값
--defaultboolean
--endpointstring
--namestring

axhub profile current

현재 프로필을 봐요.

(옵션 없음)

axhub profile list

프로필 목록을 봐요.

(옵션 없음)

axhub profile remove

프로필을 삭제해요.

플래그타입설명기본값
--namestring

axhub profile use

사용할 프로필로 전환해요.

플래그타입설명기본값
--namestring

axhub tenants

회사(테넌트)를 조회·관리해요.

axhub tenants create

회사를 생성해요.

플래그타입설명기본값
--namestring
--slugstring

axhub tenants delete

회사를 삭제해요.

플래그타입설명기본값
--dry-runbooleantrue
--executeboolean
--slug_or_idstringTenant slug or UUID. Positional form matches tenants get <slug> / apps delete <slug> (the majority CLI shape). The legacy --tenant <slug> flag stays as a hidden alias so scripts that already use it keep working; passing both is a clap usage error (conflicts_with)
--yes -yboolean

axhub tenants get

회사 상세 정보를 조회해요.

플래그타입설명기본값
--slug_or_idstring
--tenantstring

axhub tenants icon

회사 아이콘을 관리해요.

axhub tenants icon clear

회사 아이콘을 제거해요.

플래그타입설명기본값
--dry-runbooleantrue
--executeboolean
--tenantstring

axhub tenants icon set

회사 아이콘을 설정해요.

플래그타입설명기본값
--filestring
--icon-urlstring
--tenantstring

axhub tenants icon sign

아이콘 업로드용 서명 URL을 발급해요.

플래그타입설명기본값
--content-typestringMIME type of the file you'll PUT to the presigned URL. Allowed: image/png, image/jpeg, image/webp, image/gif, image/svg+xml
--tenantstring

axhub tenants list

회사 목록을 봐요.

플래그타입설명기본값
--allboolean

axhub tenants update

회사 정보를 수정해요.

플래그타입설명기본값
--descriptionstring
--dry-runbooleantrue
--executeboolean
--namestring
--slug_or_idstringTenant slug or UUID. Mirrors tenants get <slug> / tenants create --slug <slug>. --tenant <slug> is kept as a hidden backward-compat alias; passing both is a clap usage error (conflicts_with) so destructive tenants update cannot silently target the wrong tenant — review of PR #196 (.omc/ultraqa-live-prod/reviews/PR-196.md) flagged the previous silent-positional-wins behaviour as a footgun

axhub tenants whoami

현재 활성 회사를 확인해요.

플래그타입설명기본값
--tenantstring

axhub config

CLI 설정을 관리해요.

axhub config explain

현재 설정값과 그 출처를 설명해요.

(옵션 없음)


axhub doctor

설치·인증·환경을 진단해요.

플래그타입설명기본값
--argsstring
--dry-runboolean
--fixboolean
--offlinebooleanSkip the network reachability probe
--send-reportboolean

axhub update

axhub CLI를 업데이트해요.

axhub update apply

업데이트를 적용해요.

플래그타입설명기본값
--dry-runbooleanPreview mode: print the apply plan without downloading or swapping. Defaults true — destructive paths require explicit --execute per .claude/rules/product-development.md "Destructive Command Safety"true
--executebooleanCommit the apply plan: download, verify, and atomically swap the running binary. Conflicts with --dry-run
--forcebooleanAllow applying an older release that would otherwise be rejected by the downgrade gate. Does NOT bypass cosign verification — a signature/certificate failure still blocks the swap
--yes -ybooleanSkip the post-confirm prompt during --execute. No effect in dry-run

axhub update check

업데이트가 있는지 확인해요.

(옵션 없음)