paseo.cafe
All plugins

commandcode-provider

by alhassanaraouf

Paseo provider plugin for the Command Code coding agent

v0.1.0 Requires Paseo >=0.8.0

Gallery

Install

paseo plugin add alhassanaraouf/paseo-commandcode-provider --ref main

Security status covers commit 458dc646e61f. This command tracks main. Refresh the listing before installing if the branch changed.

From the plugin's README

paseo plugin add alhassanaraouf/paseo-commandcode-provider

Or from a local checkout:

paseo plugin install /path/to/paseo-commandcode-provider

Then create an agent with the Command Code provider.

README

paseo-commandcode-provider

A Paseo provider plugin for Command Code (commandcode CLI). Requires Paseo >=0.8.0 and commandcode on PATH (logged in via commandcode login).

Screenshots

Install

paseo plugin add alhassanaraouf/paseo-commandcode-provider

Or from a local checkout:

paseo plugin install /path/to/paseo-commandcode-provider

Then create an agent with the Command Code provider.

What works

  • Messages — prompts run headless (commandcode -p --output-format json), streamed into the timeline (text, thinking, tool calls, usage).
  • Models — full live list from commandcode --list-models (1h cache, fallback on failure).
  • Modes — Build / Plan (--plan).
  • Effort — optional per-model selector (low/medium/high/max); omitted by default because valid levels differ per model.
  • Persistence — native session id stored opaquely; resume via --session, replay on reopen.
  • Commands (composer / menu, side effects via the CLI):
    • /status, /info, /models, /mcp-list
    • /taste-list, /taste-learn [path|owner/repo]
    • /skills-list, /skills-add <owner/repo>
    • /mods-list, /mods-add <source>
  • Interrupt kills the running CLI process.

Known issues

  • Interactive/TTY-only features (/usage, /login, /connect, IDE setup) are unavailable headless — ask for them in the model prompt instead.
  • Images and steering are rejected with a clear error (the CLI has no image flag or live-turn channel; v2 may use the Provider API).
  • Effort levels are per-model (e.g. deepseek flash accepts only high/max) — the selector is omit-by-default so untouched sessions never error.

Develop

npm install
npm run typecheck
npm test
paseo plugin reload commandcode-provider
paseo plugin logs commandcode-provider

Scanned 12 Sep 2026, 16:35 UTC from alhassanaraouf/paseo-commandcode-provider.