Skip to main content
Enterprise
Command / FlagDescription
loginAuthenticate and receive API key
chatUse Qodo in Chat mode
<command-name>Run a configured agent
<command-name> --mcpRun an agent as a service (listening on port 3000)
<command-name> "<some- instructions>"Add extra instructions to any command
list-mcpList available local and remote tools
modelsList available models
key listList all API keys
key create <name>Create a new API key with the given name
key revoke <name>Revoke an API key by name
--agent-file=path/URLSpecify a URL from Qodo’s agents repository OR a local path to an agent TOML file
--chatKeep interacting with the CLI after the run is done instead of immediately exiting
--uiOpen Qodo with web interface
--model=model_nameSpecify a custom model to use. Run models to see available model names.
--mcp-file=pathSpecify a custom path to an mcp.json file
--actSet an agent’s execution_strategy field to “act”, letting the agent execute actions immediately
--planSet an agent’s execution_strategy field to “plan”, letting the agent think through a multi-step strategy
--ciRun commands in CI mode
--mcpRun all configured agents as tools in MCP-server mode
--webhookRun commands as tools from agent.toml in webhook mode
-h, --helpView all available commands and flags
-v, --versionShow Qodo CLI tool version
-l, --log=pathRedirect console output to a file (directed in the path), or to stdout or stderr
-y, --yesConfirm all prompts automatically (useful for CI)
-q, --silentSuppress all console output except the final result. Logs go to /dev/null
--tool=<name>Specify a tool you’d like the agent to use. Can be used multiple times, for example: --tool shell --tool git --tool filesystem
-t, --tools=<list-of-tools>Specify a list of tools you’d like the agent to use. The list should be comma-separated. For example: shell,git,filesystem. Note: Some tools have dependencies (for example, qodo_merge requires git)
--resume=session_idResume a task with the given session ID
--set key=valueSet custom key-value pairs (can be used multiple times)
--sandbox=<mode>Run shell commands in sandbox. (macOS only). Available modes: off, permissive, restrictive, path/to/profile.sb (default: off)
docker run --rm qodoai/genRun Qodo CLI tool on docker