This task can be performed using Oh My Opencode
Sisyphus: batteries-included coding agent that works like you
Best product for this task
Oh My OpenCode is an open-source agent harness that turns AI models into disciplined coding collaborators. Sisyphus automates large, complex codebase work using LSP, AST, and specialized agents while integrating with existing AI subscriptions.

What to expect from an ideal product
- Uses Language Server Protocol (LSP) and Abstract Syntax Trees (AST) to understand your codebase structure and make precise changes across multiple files without breaking existing functionality
- Deploys specialized agents that work together like a development team, with each agent handling specific tasks like refactoring, testing, or documentation updates throughout your project
- Integrates with your current AI subscriptions so you don't need new tools or services, just connect it to whatever AI models you're already paying for
- Handles large-scale modifications by breaking down complex changes into smaller, manageable chunks that get executed systematically across your entire codebase
- Works as a disciplined coding partner that follows your project's patterns and conventions, making consistent changes that match your team's coding style and standards
