FreeBSD Manual Pages
CRUSH(1) A terminal-first AI assistant for software development CRUSH(1) NAME crush - A terminal-first AI assistant for software development SYNOPSIS crush [options...] [argument...] DESCRIPTION A glamorous, terminal-first AI assistant for software development and adjacent tasks OPTIONS --C --continue Continue the most recent session --c --cwd Current working directory --D --data-dir Custom crush data directory --d --debug Debug --h --help Help --s --session Continue a previous session by ID --y --yolo Automatically accept all permissions (dangerous mode) COMMANDS completion Generate the autocompletion script for the specified shell COMMANDS bash Generate the autocompletion script for bash OPTIONS --no-descriptions disable completion descriptions fish Generate the autocompletion script for fish OPTIONS --no-descriptions disable completion descriptions powershell Generate the autocompletion script for powershell OPTIONS --no-descriptions disable completion descriptions zsh Generate the autocompletion script for zsh OPTIONS --no-descriptions disable completion descriptions dirs Print directories used by Crush COMMANDS config Print the configuration directory used by Crush data Print the datauration directory used by Crush help [command] Help about any command login [platform] Login Crush to a platform logs View crush logs OPTIONS --f --follow Follow log output --t --tail Show only the last N lines default: 1000 for performance models List all available models from configured providers projects List project directories OPTIONS --json Output as JSON run [prompt...] Run a single non-interactive prompt OPTIONS --C --continue Continue the most recent session --c --cwd Current working directory --D --data-dir Custom crush data directory --d --debug Debug --m --model Model to use. Accepts 'model' or 'provider/model' to disam- biguate models with the same name across providers --q --quiet Hide spinner --s --session Continue a previous session by ID --small-model Small model to use. If not provided, uses the default small model for the provider --v --verbose Show logs session Manage sessions COMMANDS delete <id> Delete a session OPTIONS --json output in JSON format last Show most recent session OPTIONS --json output in JSON format list List all sessions OPTIONS --json output in JSON format rename <id> <title> Rename a session OPTIONS --json output in JSON format show <id> Show session details OPTIONS --json output in JSON format stats Show usage statistics update-providers [path-or-url] Update providers OPTIONS --source Provider source to update (catwalk or hyper) crush 2026-06-13 CRUSH(1)
NAME | SYNOPSIS | DESCRIPTION | OPTIONS | COMMANDS
Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=crush&sektion=1&manpath=FreeBSD+Ports+15.1.quarterly>
