Gump orchestrates coding agent CLIs. Each agent runs in headless mode inside the worktree. Gump prepares the context, launches the process, streams its output, and collects the result.
If an agent provider changes its output format or breaks its CLI, Gump falls back to compat mode: raw stdout (not parsed for metrics), git diff as the source of truth, fresh sessions only. The workflow still works — you just lose granular metrics until the adapter is updated.
“Gump executes agents through their native CLI surface. Each adapter encapsulates provider-specific behavior. Gump never reimplements agent reasoning or tool routing.”