Migration update
qmims has been migrated from Amazon Q CLI to Kiro CLI. These docs reflect the current install, authentication, and command workflows.
Config Command
Manage qmims configuration settings
The config command lets you inspect and update qmims defaults, including generation mode, output filename, template preferences, and Kiro-related approval behavior.
Syntax
qmims config <action> [key] [value] [options]
Actions
| Action | Description |
|---|---|
| list | List all configuration settings |
| get | Get a specific configuration value |
| set | Set a configuration value |
| delete | Delete a configuration value |
| setup | Run interactive configuration setup |
Options
| Option | Alias | Description |
|---|---|---|
| --verbose | -V | Show detailed output for debugging |
Examples
List all configuration settings:
qmims config list
Get the default generation mode:
qmims config get defaults.mode
Set the default template:
qmims config set defaults.templateName detailed
Set the default output filename:
qmims config set defaults.outputFileName README.md
Enable config-driven auto approval for Kiro-backed runs:
qmims config set q.autoApproveEdits true
Delete a configuration value:
qmims config delete q.autoApproveEdits
Run interactive setup:
qmims config setup
Common configuration keys
| Key | Description | Example |
|---|---|---|
| defaults.mode | Default generation mode | "auto" |
| defaults.outputFileName | Default output filename | "README.md" |
| defaults.templateName | Default template name for template mode | "detailed" |
| q.autoApproveEdits | Automatically approve Kiro tool permission requests when applicable | false |
Example configuration
A typical qmims configuration looks like this:
{
"user": {
"name": "Your Name",
"email": "your.email@example.com"
},
"defaults": {
"mode": "auto",
"outputFileName": "README.md",
"templateName": "detailed"
},
"q": {
"autoApproveEdits": false
}
}Git auto-commit note
Kiro-related behavior
qmims now runs against Kiro CLI, so configuration is mainly about workflow defaults rather than AI provider selection. Configuration does not replace Kiro authentication; you still need a valid Kiro session or a KIRO_API_KEY in headless environments.
kiro-cli login kiro-cli whoami kiro-cli doctor
Tip
config setup command is the easiest way to review and update your defaults interactively, especially if you are setting up qmims for the first time.For a broader overview of available settings, see the Configuration System page.