kiro-cli guide — CLI Guide ▶ Playground
Reference

Command Cheat Sheet

Every top-level command in Kiro CLI 2.6.1, the most-used chat flags, and the slash commands available mid-conversation, all in one place.

This is based on Kiro CLI 2.6.1. But the most up-to-date answer is always kiro-cli <command> --help.

Top-level commands

CommandPurpose
chatThe AI assistant in your terminal (the core)
agentManage AI agents
mcpManage MCP servers
acpAgent Client Protocol
settingsCustomize appearance and behavior
themeGet/set the theme
initGenerate shell integration dotfiles
inlineInline shell completion
translateNatural language to shell commands
integrationsManage system integrations
login / logoutLog in / log out
whoami / profileShow identity / profile
userAccount management (includes login/logout/whoami/profile)
updateUpdate Kiro
setupSet up CLI components
doctorDiagnose and fix common problems
diagnosticOutput diagnostic info
debugAdvanced debugging
issueOpen a GitHub issue
dashboardOpen the dashboard
launch / quit / restartLaunch / quit / restart the desktop app

Common chat flags

flagDescription
--agent <name>Specify the agent
--model <model>Specify the model
--effort <level>Reasoning effort low/medium/high/xhigh/max
-a, --trust-all-toolsNo approval for any tool
--trust-tools=a,bTrust only the specified tools (--trust-tools= means trust none)
--no-interactiveHeadless; exits once done
-r, --resumeContinue the most recent conversation
--resume-id <ID>Continue a specific session
--resume-pickerPick a conversation to continue from an interactive menu
-l, --list-sessionsList the conversations in this folder
--list-modelsList available models
-d, --delete-session <ID>Delete a conversation
--tui / --classicTUI / classic interface
-vIncrease log verbosity (repeatable)

Slash commands mid-conversation

CommandPurpose
/helpHelp
/model [name]Switch model / open menu
/effort [level]Adjust reasoning effort
/toolsView tools
/tools trust <tool>Trust a tool for the session
/tools trust-allTrust everything for the session
/tools resetRestore the agent defaults
/agentSwitch agent
/chat save <name>Save the conversation
/chat load <name>Load a conversation
/knowledgeManage the knowledge base
/usageView usage

agent commands

kiro-cli agent list
kiro-cli agent create <name> [-f template] [-d directory]
kiro-cli agent edit <name>
kiro-cli agent validate --path <file>
kiro-cli agent set-default <name>

mcp commands

kiro-cli mcp list
kiro-cli mcp status
kiro-cli mcp add --name <name> --command <command> [--args ...] [--scope global]
kiro-cli mcp add --name <name> --url <URL>
kiro-cli mcp remove --name <name>
kiro-cli mcp import ...

settings commands

kiro-cli settings <key> <value>      # set
kiro-cli settings <key>              # read
kiro-cli settings --delete <key>     # delete
kiro-cli settings list [--all]       # list
kiro-cli settings open               # open in editor
# scope: --global (default) / --workspace
TIP

Add --help after any command to see its full options; kiro-cli --help-all lists every subcommand in one shot. This table is a roundup of the common stuff, not every last detail.

That’s the whole tutorial! Head back to the home page to see the full learning path, or jump back to any chapter for a refresher.