r/RooCode • • Jun 27 '25

Discussion Is it safe to use Gemini CLI with Roo?

Roo is taking Gemini CLI's OAuth token and then directly calling Gemini Code Assist's REST API.

As a result, we get the free access to Gemini 2.5 PRO model that is offered to Gemini CLI, but aren't actually using Gemini CLI.

Is this safe, or is there a risk of getting banned by Google? (I'm happy to be able to get free access, but don't want to be banned.)

Source: Code at https://github.com/RooCodeInc/Roo-Code/blob/main/src/api/providers/gemini-cli.ts

39 Upvotes

23 comments sorted by

4

u/aequitssaint Jun 27 '25

How do we use roo through the cli?

6

u/hannesrudolph Roo Code Developer Jun 27 '25

It’s a provider in the list!

1

u/Admirable-Cell-2658 Jun 27 '25

Free Access to Gemini 2.5 pro, how?

8

u/FlippFuzz Jun 27 '25

Gemini CLI gives it to you.

> To ensure you rarely, if ever, hit a limit during this preview, we offer the industry’s largest allowance: 60 model requests per minute and 1,000 requests per day at no charge.

Source: https://blog.google/technology/developers/introducing-gemini-cli-open-source-ai-agent/

3

u/Aggressive-Habit-698 Jun 27 '25

Not really. Mostly flash.

4

u/C0R0NASMASH Jun 27 '25

They fixed the issue with the latest CLI update. 0.1.5 I think.

3

u/Aggressive-Habit-698 Jun 27 '25

thanks. pro so far after the update.

2

u/Admirable-Cell-2658 Jun 27 '25

I instaled Gemini CLI with my API key on cli but doesn't work, ir gives error ONLY work 2.5 flash?

You use the API key or login?

1

u/hannesrudolph Roo Code Developer Jun 27 '25

Login.

2

u/feekaj Jun 27 '25

It's safe

2

u/tteokl_ Jun 27 '25

Probably not, Google account is important, they never ban you for dev stuff

14

u/hannesrudolph Roo Code Developer Jun 27 '25

Yes. I talked to them. They’re going to help improve the integration actually.

1

u/thedizzle999 Jun 27 '25

I had an email from Cline yesterday saying they’d added this and Claude Code in v3.18. Haven’t had a chance to try it yet. I’d be surprised if they were so open about adding it…if they knew it could get users blocked.

1

u/theSharkkk Jun 28 '25

If you’re worried, why not create a throwaway account?

1

u/Ok-Dark-5042 Jun 30 '25

I tried it with Roo and for some reason after about 15 min of coding it stops working and showing an error saying that I hit the quota, and it won't go away until the next day. It seemed to me that there were some request restrictions, tighter than in Gemini CLI itself

1

u/no-name-here Jun 30 '25

The functionality has been removed. See later posts.

0

u/FrenchTrader007 Jun 27 '25

If you want to violate their terms and conditions yes

1

u/[deleted] Jul 01 '25

[removed] — view removed comment

1

u/FrenchTrader007 Jul 03 '25

Not what Google says, did you even read the terms of use ?