aider
OfficialSite: https://aider.chat/
aider is an AI coding assistant that can work with a variety of cloud or local LLMs, such as Claude 3.7 Sonnet and GPT-4o. It supports over 100 programming languages, including Python, JavaScript, and Rust, and supports developers' coding tasks.