So I gave goose a whirl and I actually really like the approach they are taking, especially because I use emacs and not vscode. I would recommend people try it out on an existing project—the results are quite good for small, additive features and even ones that are full stack.
Hi - Alex here from the Goose team. We do already support o3-mini. If you're using the OpenAI provider you can enter that model in the settings screen of the app. Let me know if you have any trouble.
Here's a short writeup of my notes from trying to use it https://notes.alexkehayias.com/goose-coding-ai-agent/