-
Notifications
You must be signed in to change notification settings - Fork 155
Description
Title: better-agents doesn’t detect installed agent CLIs (all show “not installed”) + auto-install fails with spawn npm ENOENT
Description:
When running better-agents setup and selecting a preferred coding assistant, the prompt lists multiple CLIs (Cursor Agent / Claude Code / Kilocode / Gemini CLI / etc.) but all appear as “(not installed)” even though they are already installed on my machine (only Crush is not installed). See screenshot.
If I choose Kilocode CLI and accept auto-install, it fails with:
Installation failed: spawn npm ENOENT
Steps to reproduce:
Run better-agents setup (the interactive prompt that asks: “What is your preferred coding assistant for building the agent?”)
Observe the list: every CLI shows “(not installed)” even though installed
(Optional) Select Kilocode → confirm auto-install → error spawn npm ENOENT
Expected:
Installed CLIs should be detected and shown as available (not “not installed”).
Actual:
No CLIs are detected; all show “not installed”. Auto-install also fails with spawn npm ENOENT.
Environment:
better-agents version: 0.1.20
Browser/OS: windows/VSCode
