This covers the commands job-seekers use day to day. It doesn’t include the commands built for driving
hiair-cli from a coding agent — see hiair skill install below if that’s what you’re after.Account
hiair login
Pairs this computer with your Hiair account. Prints a code, opens your browser to confirm it, and saves a device token here once confirmed.
hiair logout
Removes the saved token from this computer and revokes it server-side.
Status
hiair status
Shows pairing, whether this device is online, the login worker’s state, and whether the HiAir Chrome window is running.
hiair doctor
Checks Chrome, pairing, and the login worker in one pass, and reports what’s wrong.
hiair --version
Prints the installed version.
Applying
hiair apply
Claims queued applications and fills them in Chrome, in the foreground. Ctrl-C stops any in-flight applies.
See Applying from the CLI for how the queue, parallel tabs, and needs-your-input pauses work.
Login worker (macOS)
The login worker runshiair apply automatically at login, so you don’t need a terminal open. It’s macOS only — on other platforms, run hiair apply directly.
Device console
hiair wakeup
Opens a small native window with pairing status, the login worker, applies currently running, health checks, and the worker log. Needs the gui extra:
Updating
hiair update checks PyPI and installs the latest release. --check only reports whether an update is available, without installing it.
The login worker updates itself automatically between applications by default. Turn this off in the console’s settings if you’d rather approve each update.
Agent skill
hiair skill install / hiair skill uninstall
Writes (or removes) a self-contained skill file that teaches a coding agent — Cursor, Claude, ChatGPT, GitHub Copilot, or Gemini — the hiair command surface, so it can check status and run applies on your behalf.

