cto is the command-line interface for cto.new — an AI-powered engineering agent in your terminal.
brew install engine-labs/cto/ctocurl -fsSL cto.new/install | bashirm https://cto.new/install.ps1 | iexThen cd into any repository and run:
ctoThe first launch opens your browser to log you in via cto.new; subsequent launches are silent. Use cto login to re-authenticate or switch accounts, or /cto-login from inside an opencode session.
cto upgradeIf you installed via Homebrew, use brew upgrade cto instead — cto upgrade will detect the brew-managed binary and refuse rather than overwrite it.
For help, bug reports, or feature requests, join the Discord: https://discord.gg/cto.
Proprietary. See LICENSE. Embedded third-party components retain their original licenses; run cto --licenses for the full notices.