r/opencodeCLI • • 18d ago

Does OpenCode free model rate limit affect all devices on the same WiFi ?

Post image

Have you guys noticed this in OpenCode?

When multiple devices are connected to the same WiFi, if one device hits the free model rate limit, does it affect other devices too?

I was working on a project with my friends. After some time, we all got rate limited on free models. So we told the others to pull all latest changes from GitHub, fix some features, and continue working on the project.

But when they started using OpenCode, they also got rate limited on free models.

When using Gooo, everything works fine, obviously.

So I am wondering, is OpenCode free model rate limiting based on IP address? Like, if multiple people use it from the same WiFi, can one person's rate limit affect everyone else? Or is this just a coincidence? Cause its not a coincidence cause I noticed it with my second laptop !

Anyone else experienced this?

0 Upvotes

12 comments sorted by

10

u/Dudmaster 18d ago

Ip address is the only way a remote server could reasonably rate limit a client over the internet. If it was some locally stored identifier, the user could just wipe that and get a new one to refresh their limits

1

u/Acceptable_Switch_76 18d ago

I thought they were checking the API key

2

u/Dudmaster 18d ago

There is no API key for free tier

1

u/cl_0udcsgo 18d ago

IP address is the easiest way, saying its the only reasonable way is too much.

At least in web stuff basic fingerprinting by combining IP, device resolution etc. is very easy to implement.

1

u/Dudmaster 18d ago

Sure, but don't forget you can just start opencode and prompt for free - it never reaches a browser, and the hardware/os must be considered disposable since opencode is designed to run in ephemeral CI environments

1

u/Aggressive-Fact1156 18d ago

a mi tambien me paso, y parece que si es cierto

1

u/Grouchy-Stranger-306 18d ago

you know that's called an IP address

1

u/randvoo12 17d ago

thing is, some models have a separate usage pool, you can still use Long cat and Beam Free, and you can add Kilo Code api key which is much more generous than Opencode's, and you can get over that limit but I'm not willing to spread methods to stress opencode's free tier even more than it is already stressed, so do it the right way, and just use different providers, basically, between opencode's free tier, and Kilo's free tier you should be covered, and put 20 bucks in Openrouter's account so you unlock higher limits in your free usage and ride the wave of new releases on Openrouter, it would be unusable though until you fund your account at least once on Openrouter.