Skip to Content
ExamplesMulti-vendor coding fleet

πŸ€– Orchestrate a multi-vendor coding fleet

Stack β€” Trigger: chat / agent API Β· Models: per-CLI (Claude Code, Codex, aider) Β· Tools: runner process surface + coding CLIs Β· Mode: planner + parallel members Β· Output: edits in one workspace

Who it’s for β€” engineers who want more than one coding agent on a task, each on its strongest model. What it does β€” one planner agent breaks a task down and dispatches subtasks to several coding-agent CLIs running on your machine β€” each with its own model and isolated config β€” all editing the same repo, while you watch their status.

Builds on Give an agent a machine: driving coding CLIs is one capability the runner offers once a machine is exposed.

Build it

  1. Start a runner on the machine with your repo:

    npx @almyty/auth login npx @almyty/runner start --name my-laptop

    It registers and reports the coding CLIs it finds on your PATH. Code and credentials stay on the box; only instructions cross the wire.

    A runner's detail β€” detected coding agents on the machine

  2. Create a planner agent whose instruction is to decompose the task and dispatch subtasks to the specialists.

  3. Launch the CLIs as members β€” each unattended, each with its own model, isolated config, and headless auth.

  4. Let them work the same workspace β€” the planner assigns files/subtasks; you watch each member’s status (busy / idle / awaiting input).

  5. Review the result β€” the members edit one shared workspace; you review the diff as usual.

Make it yours

  • Put a different model behind each CLI so the fleet is genuinely multi-vendor.
  • Pair with the PR review bot to check what the fleet produced.
  • The coding CLIs authenticate to their own providers with keys you supply, so those model calls leave from your machine.

Uses β€” DevOps Β· Runner Β· Coding agents