Kiro
Configure Kiro in Happier, including local CLI login, machine-specific authentication behavior, and how Kiro differs from Custom ACP.
Happier supports Kiro as a local CLI-backed provider.
Kiro is a built-in provider in its own right. It is not the same thing as Custom ACP.
- Kiro: Happier's dedicated built-in Kiro integration
- Custom ACP: the generic provider family for arbitrary ACP-compatible CLIs and user-defined backends
That means custom ACP backends do not run through the Kiro provider path.
Requirements
- Kiro CLI installed locally
- binary available on
PATH(or setHAPPIER_KIRO_PATHif needed)
Install Kiro
Install Kiro using the official Kiro CLI guide, then verify:
kiro-cli --versionLocal authentication in Happier
Kiro supports launching its native login flow from:
- Settings → AI provider settings → Kiro
From there you can:
- open
kiro-cli logindirectly inside Happier - use Check now to re-run auth detection on the selected machine
Auth-status detection for Kiro is currently conservative, so Happier may still show Unknown even though the login flow is available.
For the shared user guide, see Provider authentication.
Kiro and ACP
Kiro also appears in Happier's ACP Backends settings screen because it is a built-in ACP-capable provider.
That screen is useful when you want to understand how ACP backends work in general, but you do not need to configure Kiro there for normal Kiro usage.
Use:
- Kiro provider page when you want Kiro itself
- Custom ACP / ACP Backends when you want to add arbitrary ACP-compatible CLIs or create your own backend choices
See:
Notes
- Kiro runs locally on your machine through the real Kiro CLI.
- When Kiro exposes more reliable non-interactive auth signals, Happier can surface richer status details here without changing the login flow.
Troubleshooting
If Kiro is not detected:
- Verify
kiro-cli --versionworks. - Restart Happier.
- Re-open the provider settings page and use Check now.