You may be happy with RooCode if you want to use direct APIs if you want (there are tons of supported backend).
The minus of it, is that it is super expensive, unless you have some tricks (you can reuse the LLMs of GitHub Copilot Pro like Claude Anthropic for example, but there is a quota, you can also use Gemini Flash 2.0 Experimental for free at 15 requests per minute, etc.).
The minus of it, is that it is super expensive, unless you have some tricks (you can reuse the LLMs of GitHub Copilot Pro like Claude Anthropic for example, but there is a quota, you can also use Gemini Flash 2.0 Experimental for free at 15 requests per minute, etc.).