“A slightly more sophisticated thing would be to create a dependency tree. … you start with like the leaf nodes in your dependency graph right you start with maybe your utility files get those migrated over um and then anything that depends on those you know it's going to have those those initial fixes in place”

— Robert Brennan, OpenHands

Video moment · 30:08 · youtube.com

From “Automating Large Scale Refactors with Parallel Agents - Robert Brennan, OpenHands”, found 2026-10-15.

Take

OpenHands splits large refactors into PR-sized batches that a single agent can finish in one pass. Batches run in parallel in dependency order, and a batch waits until the batches it depends on are verified and merged into a shared integration branch. Quoted from YouTube’s auto-generated captions.