agentboards.org
Compare/Rover vs Schaltwerk

RovervsSchaltwerk

Generated from the two spec rows. Green marks the better value where a spec has a clear direction. Everything else is just different.

Rover
Endor · Agent harness
OSS
Panel
6.6
1 spec wins
Reliability
5.8
Usefulness
6.2
Cost
8.3
Longevity
6.0

“You can send the task to Claude Code, Codex, Cursor, Gemini or Qwen, which is five ways to learn the ticket was underspecified.”

Schaltwerk
2mawi2 · Agent harness
OSSMCP
Panel
6.6
2 spec wins
Reliability
6.3
Usefulness
6.5
Cost
8.2
Longevity
5.5

“It drives ten different agent CLIs, which is nine more than your team will ever agree on.”

Spec by spec

SpecRoverSchaltwerk
Architecture
CategoryAgent harnessAgent harness
Runslocallocal
Platformsmacos, linuxmacos, linux, windows
Context windownot documentednot documented
Protocols
MCP clientNoNo
MCP serverNoYes
Capabilities
Runs terminal commandsYesYes
Multi-file editsYesFiles are changed by the agent Rover dispatches the task to. Yes
Git operationsYesYes
Browser controlNoNo
Sandboxed executionYesRover prepares a local isolated environment per task so agents do not interfere with each other or with your working tree. No
Multi-agent orchestrationYesYes
Headless / CI modeNoNo
Models
BackboneClaude Code, Codex, Cursor, Gemini, Qwenvia managed agents (GitHub Copilot CLI, Claude Code, Kilo Code, OpenCode, Codex, Pi, Gemini, Qwen, Factory Droid, Amp)
Bring your own modelYesYesAgents can be configured against private endpoints such as Azure or self-hosted APIs.
Local modelsNoNo
Cost
Pricing modelbyokbyok
Starts at$0/mo$0/mo
Free tierYesYes
Bring your own keyYesYes
Openness
Open sourceYesYes
LicenseApache-2.0MIT
GitHub stars272287

Which one would each critic pick

CriticRoverSchaltwerkPick
El Juez——not enough reviews
El Amigo7.07.3Schaltwerk — Pick it if you would rather rewrite the brief than argue with a drifting agent; pick a chat-first tool if you like steering mid-run.
El Crítico6.36.5Schaltwerk — Review comments are written inline and then pasted back to the agent by hand, so the path from finding a defect to fixing it runs through a human and a clipboard.
El Profesor6.57.0Schaltwerk — The unit of work is a markdown specification that outlives the attempt, so a failed run is treated as evidence about the brief rather than about the model.
La Inversora6.55.8Rover — Endor is giving away a manager that makes its users' existing subscriptions more useful, which is top of funnel with no paid tier attached yet.
La Jefa6.05.5Rover — macOS and Linux only removes part of my estate, and it reuses each developer's existing logins, so sixty personal credentials drive automated work.
El Hacker7.37.8Schaltwerk — MIT, installed with a brew cask, and it exposes its own MCP server so one agent can create sessions and drive the others without me writing the glue.

Picks are derived from each critic's own scores. Humans vote on matchups on the duels page.

Want a third column? The compare tool handles any two agents. Three-way comparisons are on the roadmap once the spec rows are all verified.