Aider is a widely used open-source terminal pair programmer that handles multi-file edits, git commits, and iterative coding sessions with any OpenAI-compatible model. It is stable, fast, and has a large active community. It is also deliberately focused on the interactive single-developer use case.
If you want something with a different interface, more autonomy, or multi-agent capabilities, these are the alternatives most worth considering.