4 ms·
As someone who has stubbornly stuck with Claude Code, what's a good harness for Gemini models?
by mvdtnz 24d ago
As someone who has stubbornly stuck with Claude Code, what's a good harness for Gemini models?
- brap 24d agoAntigravity has been also rapidly improving lately, and your can also use any of the open coding harnesses. But I mostly meant “harness” as in your workflow/loop setup.
- _aavaa_ 24d agoDo they officially support you using your subscription in other harnesses?
- watusername 24d agoNo, and Google actively bans people for using their subscription from other harnesses via various proxies/gateways. To preempt certain replies, yes, I know you can pay API prices and use whatever harness you want.
- cromka 23d agoBut do they ban proxies that use CLI?
- _aavaa_ 24d agoShame. Thanks for the info.
- watusername 22d agoUpdate: After some backlash, Google has clarified that they will only ban your "Antigravity and/or Gemini CLI accounts," not your Google account. How very generous! Keep being tone-deaf then... https://x.com/evanotero/status/2095616180895543469 https://x.com/evanotero/status/2095616180895543469
- Imanari 24d agoIs that possible? What subscription would that be? 'Google AI Plus'?
- foretop_yardarm 24d agoIs antigravity still heavily rate limited?
- drusepth 24d agoAntigravity is probably the best of the bunch I've tried. I'd say it's pretty comparable to Claude Code (I use both daily).
- VadimPR 24d agoAntigravity which lacks an auto approve mode? Not really comparable to Claude Code when you're looking to run a team of agents from my experience.
- KeplerBoy 24d agoThey have an auto approve mode. At least in the vs code plugin.
- drusepth 24d agoI've curated my auto-approve list to specific commands by approving them with "always allow in this project" (I never want it e.g. committing/pushing to GitHub, removing files, etc without being in the loop) but Antigravity does have both a standard "auto-approve" mode _and_ a "Turbo mode" which disables ALL approvals of all kinds.
- NickHirras 23d agoIn settings, enable Turbo Mode, and Auto-Approve, it will run without stopping for approvals.
- killix 23d ago[flagged]
- brap 23d agoJust like Claude Code and others it has the same —-dangerously-skip-permissions flag, auto approves everything
- robertn702 24d agoI highly recommend just getting out of Anthropic's (or anyone's) vendor lock-in. Use opencode or pi. You can still use your subscription pricing using a proxy. I switched to opencode and haven't looked back.
- pdimitar 24d agoHow do you do the proxy thing?
- solarkraft 24d agoI use OpenCode with my ChatGPT subscription, which is officially supported on both sides and a damn good deal (OpenCode Go is great too). OpenCode has “providers” for many (many!) other services, but these are almost all unofficial and against ToS (Anthropic being famous for ban-hammering people).
- cromka 24d agoBut proxying via Claude CLI is OK? Or also not?
- robertn702 23d agoMeridian[0] for Claude Code, CLIProxyAPI[1] for everything else [0] https://github.com/rynfar/meridian https://github.com/rynfar/meridian [1] https://github.com/router-for-me/CLIProxyAPI https://github.com/router-for-me/CLIProxyAPI
- ryanscio 24d agoPi [1] is amazing. Since using it I've felt no need to switch harnesses anymore. Or choose Oh My PI [2] for batteries included [1] https://github.com/earendil-works/pi https://github.com/earendil-works/pi [2] https://github.com/can1357/oh-my-pi https://github.com/can1357/oh-my-pi
- dcchambers 24d agoCan you use Pi with a Google Pro AI sub or do you need to use API billing?
- mredigonda 24d agoUsing API billing would be a bummer because, as far as I know, there's no way to set up a spend cap or pre-pay the API key, correct?
- tobias2014 24d agoThey finally allowed for a hard spend cap that's easy to set a few weeks ago: https://aistudio.google.com/spend https://aistudio.google.com/spend
- danielbarla 23d agoAside from the other reply, pi makes it _really easy_ to build your own usage tracking and limit machinery. I would normally advise against such efforts for a variety of reasons (such as inaccurate tracking, etc), but specifically under pi, this mechanism has been extremely well behaved and accurate for me.
- rkangel 23d agoIf you're happy with API billing then just use OpenRouter: https://openrouter.ai/google/gemini-3.8-flash https://openrouter.ai/google/gemini-3.8-flash Makes it easy to switch between models and I like it for exactly the reason that you're saying - I prepay and so can't accidentally spend my food budget.
- mark_l_watson 23d ago
- simlevesque 23d agoYou can use any model with Claude Code. Most chinese one have a Anthropic compatible endpoint and for Google and OpenAI's models you can get a compatible endpoint with a proxy like Bifrost. No need to change your harness.
- smlx 23d agoCrush is great: https://github.com/charmbracelet/crush https://github.com/charmbracelet/crush
- ddxv 23d agoThe vscode chat is great. Not sure if it's also called copilot, but you can plug in any models there and they get sandboxed, tools and link to your code. Great stuff.
- allthetime 23d agoI resisted at first but now I main antigravity for work. All the software (web, react-native app, client cms platform, postgres backed, multiple ETL systems, a few chat/websocket backends) for my company is loaded into a single project. I spend time writing prompts and forming plans back and forth with the agents then I click GO. Over the past year we've gone from it taking minutes and needing a reasonable amount of back and forth and fixing, to it taking 10-20 seconds and outputting near perfect work within my system accross app/service boundaries.
- nxdmum 23d agoIf you're on their subscription plan - agy cli or antigravity ui is the only choice i think. Anyway - if you're a dev - you would be writing your own agentic env right ? that's the best way forward. I wont tell you more than this . but if you're not - you are losing out .
- mark_l_watson 23d agoI agree, I use my own harness (link to the most stable version, from my Racket book: https://github.com/mark-watson/Racket-AI-book/tree/main/source-code/coding-agent-harness https://github.com/mark-watson/Racket-AI-book/tree/main/sour...) and except for handling user interrupts correctly, writing harnesses that are customized to your workflow is fairly easy.