Summary
Support arbitrary CLI agents via editable auto-generated adapters
Environment
- Maestro version: 0.16.11-RC
- Operating system: macOS (Darwin Kernel Version 25.3.0: Wed Jan 28 20:54:46 PST 2026; root:xnu-12377.91.3~2/RELEASE_ARM64_T6000, 25.3.0)
- Install source: Packaged build (release build or locally packaged)
- Agent/provider involved: Not provided
- SSH remote execution: Not provided
Desired Outcome
Maestro should let users add support for arbitrary CLI agents through a visible HTML form that is automatically pre-populated by an internal agent that researches the agent's docs and cites sources. Users should be able to review and edit the generated values before submitting. Baseline fields should include launch command, batch mode invocation, prompt argument style, and working directory. More complex options like output parsing, environment variables, and success/error detection can live under an advanced section.
Details
Maestro currently supports only a limited built-in set of CLI agents, which makes it hard to integrate many other high-quality coding agents unless explicit support is added manually.
Additional Context
The user does not want this limited specifically to Terminal Bench agents; that list was just an example of the variety of CLI agents that exist. Example invocation differences include agents that use flags like -p for batch mode. The preferred UX is not a hidden import or separate edit mode, but a normal form that appears already filled in, feels automatic, cites docs or source links, and remains directly editable before submission.
Screenshots / Recordings

Summary
Support arbitrary CLI agents via editable auto-generated adapters
Environment
Desired Outcome
Maestro should let users add support for arbitrary CLI agents through a visible HTML form that is automatically pre-populated by an internal agent that researches the agent's docs and cites sources. Users should be able to review and edit the generated values before submitting. Baseline fields should include launch command, batch mode invocation, prompt argument style, and working directory. More complex options like output parsing, environment variables, and success/error detection can live under an advanced section.
Details
Maestro currently supports only a limited built-in set of CLI agents, which makes it hard to integrate many other high-quality coding agents unless explicit support is added manually.
Additional Context
The user does not want this limited specifically to Terminal Bench agents; that list was just an example of the variety of CLI agents that exist. Example invocation differences include agents that use flags like
-pfor batch mode. The preferred UX is not a hidden import or separate edit mode, but a normal form that appears already filled in, feels automatic, cites docs or source links, and remains directly editable before submission.Screenshots / Recordings