CLI 0.4: a home screen, guided setup and self-update
The comity CLI got friendlier. Run it on its own to see where you stand, let comity init find your agents for you, and keep the CLI current without reinstalling by hand.
New
Home screen
Run comity with no arguments to see your account, the server, the current repo, which agents are set up there (✔ ready, ! partial, – missing) and the next command to run.
Guided comity init
In a terminal, comity init lists the agents it supports and pre-selects the ones it finds on your machine. Space toggles an agent, a toggles all of them, Enter confirms. Cancel and nothing is written. In CI, in a pipe or with --yes, it sets up Claude Code and Codex unless --tools says otherwise. See comity init.
Self-update
Interactive commands check for a newer CLI at most every 12 hours and, in a terminal, ask Update now? (Y/n). Answer no and that version stays quiet for a day. To update on your own schedule:
comity update --check # is there a newer version?
comity update # install it and confirm comity --versionIf the install fails, the CLI prints the exact command to run by hand and the likely cause. Turn checks off with --no-update-check, COMITY_NO_UPDATE_CHECK=1, or by running in CI. See Updates.
comity whoami and comity open
comity whoami prints who you're signed in as, in which org and with what role. comity open messages (or conflicts, or dashboard) opens that page of the dashboard in your browser.
Improved
comity help <command>andcomity <command> --helpshow usage, options and examples.- A mistyped command suggests the closest match.
- Clearer output from
comity login,comity statusandcomity doctor. Every doctor warning comes with the fix.