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

ActionDescription
listList all configuration settings
getGet a specific configuration value
setSet a configuration value
deleteDelete a configuration value
setupRun interactive configuration setup

Options

OptionAliasDescription
--verbose-VShow 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

KeyDescriptionExample
defaults.modeDefault generation mode"auto"
defaults.outputFileNameDefault output filename"README.md"
defaults.templateNameDefault template name for template mode"detailed"
q.autoApproveEditsAutomatically approve Kiro tool permission requests when applicablefalse

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
  }
}

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

For a broader overview of available settings, see the Configuration System page.