Rate limiting advice: what I have learned #192865
Replies: 4 comments 4 replies
-
|
💬 Your Product Feedback Has Been Submitted 🎉 Thank you for taking the time to share your insights with us! Your feedback is invaluable as we build a better GitHub experience for all our users. Here's what you can expect moving forward ⏩
Where to look to see what's shipping 👀
What you can do in the meantime 💻
As a member of the GitHub community, your participation is essential. While we can't promise that every suggestion will be implemented, we want to emphasize that your feedback is instrumental in guiding our decisions and priorities. Thank you once again for your contribution to making GitHub even better! We're grateful for your ongoing support and collaboration in shaping the future of our platform. ⭐ |
Beta Was this translation helpful? Give feedback.
-
|
Your post makes little sense. You say GitHub can choose its customers like your business, but my understanding is when you have people pay for a service, and agree to a legally binding contract, that if you take away the service halfway through the billing period, that is called a SCAM, not called "choosing your customers". If they changed it and gave warning, that would be understandable, but just disabling it for days at a time, mid cycle, no warning, is not. You also say "GitHub has chosen they do not want the power user customer outside the enterprise envelope. That is a fact.", where did you get this from? Do enterprise customers have lower rate limits? |
Beta Was this translation helpful? Give feedback.
-
|
One way GitHub could have avoided a lot of problems would be to provide some visibility. From VS Code running Claude Code using Opus 4.7
|
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.


Uh oh!
There was an error while loading. Please reload this page.
-
🏷️ Discussion Type
Bug
💬 Feature/Topic Area
Copilot in GitHub
Body
Background
We are a small startup. We are working hard to complete a major release and have developed a very streamlined and mostly automated product pipeline.
From ideation, through architectural governance, design, planning, spikes, development, 10 layers of different types of testing, CI/CD, and production support almost every step is automated and cloud based. Fitting in AI as a sparring partner to help analyse code for specific patterns, review ideas, and so on was very natural to us. It quickly became a critical component of the teams overall productivity.
We made a big mistake
We have built in a lot of resilience in the customer facing product. But we haven't built in resilience in our own pipeline. The rate limit issue has reminded us of what we knew already. If you have an important process it must be resilient. There are many well understood patterns which can be relied on to resolve this challenge.
The Ugly Truth
If you are a power user and need AI assistance as part of your development process then make sure you have built in enough resiliency in your access to this resource. GitHub Copilot is great, it is why we are all so upset it has stopped working. But it is not the only tool in town.
GitHub can choose its customers, just like my business is choosing its customers by choosing which features to prioritise, setting prices, investment decision in infrastructure, rate limiting rules and so on. GitHub has chosen they do not want the power user customer outside the enterprise envelope. That is a fact.
What can you do about it
Think like Polly (may only make sense to C# developers). Design your consumption of AI assistance with resilience in mind. Do not rely on only one provider, ensure if one service isn't working you can switch without losing productivity. And you can add whatever resilience strategy makes sense to you. GitHub Copilot is great, but do not rely on it as you only service provider. And if you are a heavy user, do not rely on it as your main service provider.
Switching from one trusted provider to a combination of many (more than one), and rebuilding a pipeline that has worked for you so far is hard, but as engineers we already know how resilience works and the long term value it will bring.
Final take away
Just like the girl said to me in high school: "It is not me that is the problem, it is you".
Power Users of GitHub Copilot are not the target market, you have to move on.
Beta Was this translation helpful? Give feedback.
All reactions