Add Devin CLI as a selectable agent backend in plan2code-loop

Upstream replaced GitHub Copilot CLI with Devin; Plan2Code keeps both, so
Claude Code, Copilot CLI and Devin are all selectable and existing Copilot
selections keep working.

AI Assisted
This commit is contained in:
2026-08-08 12:39:28 -07:00
parent 09aa565559
commit 161e424632
6 changed files with 232 additions and 144 deletions
+4 -2
View File
@@ -109,6 +109,7 @@ The scratchpad is managed by the LLM itself - after each task, the AI appends no
|-------|--------|
| Claude Code | Supported |
| GitHub Copilot CLI | Supported |
| Devin CLI | Supported |
The loop uses your configured default model for each agent.
@@ -119,7 +120,7 @@ $ plan2code-loop
╭──────────────────────────────────────╮
│ │
│ 🔮 Plany's Loop │
│ 🔮 Planny's Loop
│ Autonomous Implementation │
│ │
╰──────────────────────────────────────╯
@@ -196,7 +197,8 @@ src/
├── cli.ts # Interactive prompts
├── agents/ # Agent implementations
│ ├── claude-code.ts
── copilot-cli.ts
── copilot-cli.ts
│ └── devin-cli.ts
├── prompt/ # Prompt building
│ ├── templates.ts
│ └── builder.ts