
r/GithubCopilot

Token optimization strategies
Hi all
Got Copilot Business at work, came across a recommendation to use GPT 5.6 Luna as an explore agent instead of default Gemini flash 3.5 or Haiku 4.5 whatever it was using.
Any more tips and tricks like that? I am using Ubuntu on the laptop btw. Plus how's the Plan+execute pattern looking like using Opus /Sonnet to plan and then maybe use MAI Flash 1.1 to execute? MAI 1.1 looks quite inexpensive.
50% off Sol Promotion?
All major service providers are offering 50% off on gpt 5.6 Sol and there is no sign of Muse being offered. When will that come to GitHub copilot?
OpenAI's GPT-5.6 Luna (Max) is a Game Changer
So according to both:
(Which seems to be fairly trustable) - GPT-5.6 Luna (Max) is ranked:
- #10 in "Intelligence"
- #2 in "Speed"
- #1 (Cheapest) in "Cost Per Task" - 5x cheaper than Deepseek V4 (which is already pretty cheap)
- #12 in "Agentic Index"
- #14 in "GPQA (Diamond)" - Above 90% still
From my own personal experience, even on tasks that take up to 5 minutes, I'm only getting a max usage of about 13 AIC per task. Whereas Claude Sonnet 5 could use around 386 AIC for a similar task and similar timeframe.
The code quality seems pretty good too. I really thought it'd be bad for the cost, but honestly I'm super impressed with this model.
It almost reminds me of the premium request days. I even keep refreshing my billing page to see if it's accurate because I'm surprised with the low AIC usage.
Even here https://benchlm.ai/compare:
- It ranks #23, whereas Sonnet 5 ranks #36 (and Luna is about 10x cheaper)
While I'm regular Claude user - and in most benchmarks Opus 5 (max) is usually #1 in all categories - I'm very impressed with OpenAI for Luna and it's ability to compete with even frontier models, at a fraction of the price.
Curious what others think? Or if anyone else has tried it?
Edit: If anyone knows any other & better benchmark sites please let me know as well!
Is it worth to pay the copilot plan?
I have been using Claude code and codex since the beginning, I haven't really used Github copilot a lot, but in the team I'm working right now, IT doesn't allow to install anything, I only have github copilot extension In VS Code
I pay the $20 plan in CC and the $100 plan in codex
Is it really worth to get the pro plan for github copilot? What's the recommended plan? Is it related to the agents Window in VS code? I'm working right now as data engineer with fabric and we are going to implement fabric apps, data agents, etc. And some fabric extensions in vscode are really useful, I heard that since june 1st, the github copilot plans were heavily nerfed, so I'd like to know if it's really worth, thanks
Most useless AI coding agent out there.
I'm sorry but I want to express my frustration with this awful agent that comes with vs code. To try it out I created a perfect plan with luna and gave that to the copilot. It messed everything up. And i discarded all the changes and gave that same plan to 3.7 flash lite in antigravity and it completed the job without any issues. And most importantly the copilot consumed a lot of credits too.
We Analyzed 10,000 Failed Agent Search Queries: Why Your LLM is Terrible at Web Searching (and How to Fix It)
Hey everyone,
Following up on the previous discussion about search API latency, I wanted to share another massive bottleneck we hit while building autonomous web agents. Even with a lightning-fast retrieval API, our agents were frequently getting stuck in execution loops or extracting the wrong data entirely.
We pulled the logs of 10,000 failed retrieval attempts. The culprit wasn't the LLM's logic or the search index itself. The core problem was that LLMs are surprisingly terrible at formulating search queries.
Here are the three main ways agents fail at searching, and the architecture tweak we used to fix it.
1. The Conversational Search Trap
LLMs naturally default to conversational text. Instead of searching a dense keyword string like OpenAI API pricing 2026, a naive agent will search How much does it cost to use the OpenAI API right now?. Search engines (even machine-native ones) often struggle with these conversational strings, burying the agent in SEO spam instead of technical documentation.
2. Context Amnesia in Multi-Hop Searches
When an agent needs to perform a multi-hop search (e.g., finding a founder's name, then finding their previous startups), it frequently drops the subject in step two.
- Search 1: "Who founded Anthropic?" (Result: Dario Amodei)
- Search 2: "What other companies did he work for?" (Result: Completely useless garbage).
3. Ignoring Advanced Operators
By default, agents rarely utilize quotes for exact matches, site: operators to restrict domains, or - exclusions to filter out noise. They rely on basic broad-match strings, which rapidly fills up their context windows with irrelevant tokens.
The Fix: The Query Planner Micro-Agent
We completely stopped letting our primary reasoning agent hit the search tool directly. Instead, we injected a lightweight micro-agent whose sole job is translating the goal into optimized search syntax.
- Step 1: Primary Agent requests information (e.g., "Find Stripe's latest API rate limits").
- Step 2: Query Planner translates this into an array of strict queries:
site:[stripe.com/docs](https://stripe.com/docs) "rate limits" 2026. - Step 3: The system executes the search and returns the clean snippets to the Primary Agent.
This simple architectural tweak increased our agent's successful retrieval rate by over 40% and drastically cut down on wasted API calls.
I posted the full query-planner prompt schema and benchmark logs on the forum if you want to inspect or copy it:Brave vs Google Search API for AI Agents - The 2026 Enterprise Guide
Has anyone else implemented an intermediate query-planning step, or are you successfully prompt-engineering your main agent to handle advanced search syntax on its own?
I catalogued the open-source replacement for every paid AI dev tool I was using
I got tired of "top 10 AI tools" listicles that never say why you'd pick one
over another, so I built the list I wanted: awesome-open-ai-developer-tools.
Every entry answers three questions — what it does, which proprietary product
it replaces, and why you'd choose it over the closest open-source competitor.
There's a cheat sheet mapping Copilot, Cursor, Devin, Pinecone, LangSmith,
ElevenLabs and others to their open equivalents.
Two things that make it different from the usual link dump:
- Entries carry a "known weakness" line. browser-use is non-deterministic and
hard to debug. Pipecat's own issue tracker documents pipeline freezes.
WebLLM needs WebGPU, so Safari is out. I'd rather you know before you adopt.
- No star counts. They go stale in weeks and turn every PR into a chore.
Available in English, Turkish, Simplified Chinese and Spanish.
https://github.com/Sami-Uysal/awesome-open-ai-developer-tools
Corrections are the most useful thing you can send — wrong license, dead link,
a project I claimed is maintained that isn't. Those get merged fastest.
need help regarding github co pilot model selection
Hey guys, I recently got GitHub Copilot Student through the Student Developer Pack and I'm a bit confused about the model selection.
Copilot is working fine in VS Code and it shows that my Copilot Student subscription is active. But when I open the model selector, I only get Auto under Copilot.
I can see models like Claude and GPT in the list, but they're greyed out and say Upgrade.
Is Copilot Student supposed to only allow the Auto model, or is there a way to manually select models like Claude Sonnet, Claude Haiku, GPT, etc.?
Just wondering if I'm missing a setting somewhere.
Is it just me or should you never use Terra or Sonnet?
It seems like for small tasks, you should use Luna. For large Tasks, Sol/Opus/Fable. This is only considering OpenAI and Anthropic models. Since this got flagged for potentially being off-topic, this is relevant to CoPilot generally, and the OpenAi/Anthropic coding agents specifically.
I know Terra and Sonnet are supposed to be sweet spot middle-ground models, but they just seem to be bad value and bad performance, and both need their price slashed badly. Am I missing something?
Auto-approve a subset of git commands
Is there a way to auto-approve certain git commands? I'd like to approve commits explicitly, for example, but stuff like diffs should be auto-approved.
Your reminder to edit the explore agent markdown for token savings
Settings icon > Agents > Explore > Open in file explorer > Change model way from the default 4.5 Haiku and Gemini 3 Pro and Auto.
Just set it to:
model: ['GPT-5.6 Luna (copilot)']
Or a BYOK local model like FastContext-4B (removed but can download community gguf files)
I was spending approximately 20 tokens per explore (1-3 times per prompt) and sometimes 60 if it called Sonnet 4.6 via auto, but after changing to Luna it only spends 6-10 tokens. Plus, with a local model it's basically free savings!
Github outages and AI credit loss
Several recent outages on GitHub have disrupted our work. This disruption caused us to lose AI credits because workflows and coding agents halted mid-execution, requiring us to rerun tasks once GitHub or Copilot returned. Should GitHub compensate users for tokens lost during the outage?
Infuriating: Luna calling much more expensive Haiku 4.5 as sub-agent.
How can this be prevented? This unsolicited behaviour results in high credit usage.
GitHub Problems, global or local?
Is anybody else having problems with github rn? Can't do anything with my project because of this. Is this a global problem or local? Please help.
GitHub's outage prevents independent local model usage too
So it turns out that apparently any local model call somehow requires Microsoft's blessing.
GitHub is down, and my local Ollama is failing with this:
Sorry, your request failed. Please try again.
Reason: key is missing
Note: GitHub is currently experiencing a service disruption. This may be affecting Copilot. Check GitHub Status for details.
I don't want to use Copilot. I want to use local ollama AI of my choosing!
I thought the whole point of running AI locally was that I wouldn't have to depend on Microsoft deciding whether I'm allowed to run a model on my own effing computer. Apparently I was wrong.
Ollama itself is running perfectly fine on cli/Emacs. I can access my models directly. It's the Copilot integration that suddenly refuses to let me use them because GitHub is having an outage.
Has anybody found a workaround for this? Is there a way to make VS Code talk to Ollama directly without going through whatever GitHub service is currently broken? Maybe there is some pre-processing of each requests that I can switch to my ollama too?
PS: I also have those "Ollama (Deprecated)" warning tags plastered all over the VS Code config UI. I was planning to avoid upgrading VS Code until I had time to migrate to a sane editor, even if that eventually meant going back to Emacs. But now I see that Microsoft doesn't even need me to upgrade VS Code to stop me from using Ollama.
Anyone using Gemini 3.7 Flash via Copint?
Hey everyone,
I’m currently looking into getting a Copint subscription, mainly to use Gemini 3.7 Flash. Before pulling the trigger, I wanted to see if anyone here has experience with this specific setup.
I have two main questions:
Quota Usage: How does the quota usage feel? Is it cost-effective for daily/heavy use, or do you burn through your limits quickly?
Quality: I used to use DeepSeekV4-Flash, but it got way too expensive after the price hike! Can anyone tell me if Gemini 3.7 Flash is on a similar level in terms of performance?
Any feedback or personal experiences would be super helpful. Thanks in advance!
Can you use BYOK if you cancel your Copilot Pro plan?
I'm stuck with an annual Copilot plan and it is utterly useless now with the new pricing - i only have access to old and overpriced models. I started just doing BYOK with OpenRouter and Opencode Go and it works fine, but when I go to cancel my copilot plan, they say that I wont be able to use anything at all. Is that just scaremongering and the reality is that i'll only lose the ability to use Copilot's models in Chat, CLI, etc?
BYOK Models Not Appearing in Model Selector
I'm trying to use custom endpoints that I have configured in chatLanguageModels.json that I've used for months (and am required to use due to the zero data retention agreement between my org and OpenAI) and it seems something in the latest update has broken them? Photo shows one of the models I set up but there's a whole file of OpenAI models set up that I can't seem to access.
I've tried logging out of GitHub and back in but I keep getting Language model unavailable when I am even able to pick the models I've got configured and half the time when I reload the window, I am not able to pick them at all or even see the settings page for adding models.
At my org we use our personal GitHub accounts and mine is I think a Student account still instead of Free; seems like there's been bugs previously between GitHub accounts and custom endpoints but this is the first time I'm experiencing the bug.
Any assistance would be greatly appreciated.