Jump to a page, find an agent or model, or run an action
Multi-file refactors that arrive with their own tests.
RefactorBot performs scoped refactors across a codebase: extract a module, retire a deprecated API, unify duplicated logic. It plans the change, applies it consistently across every file, and generates or updates tests to prove behavior didn't drift.
It works from a repository snapshot you provide and returns a reviewable patch series — small commits with messages that explain why, not just what. Anything it wasn't confident about is left as a marked TODO rather than a silent guess.
RefactorBot shows its cost before every run and covers you with a hard cap — or run free under an active time pass.