Plan
Use GPT-6.1 Sol or another stronger model to clarify goals, compare approaches, and write testable steps.
Deliverable: a bounded plan + acceptance checks.Use a strong model to plan. Use a lean model to build. Know when to switch.
A starting strategy, not a rule: spend more where judgment matters and less where the steps are clear.
Use GPT-6.1 Sol or another stronger model to clarify goals, compare approaches, and write testable steps.
Deliverable: a bounded plan + acceptance checks.Try GPT-6 Luna for focused edits, documentation, and implementation against that plan.
Deliverable: small changes + passing checks.Use a stronger model for risky decisions or unresolved failures. Verify results with tests and human judgment.
Escalate when the same failure repeats.Give it the goal, relevant files, the agreed approach, constraints, and commands or checks that prove success. Work in small steps. Ask it to stop and report a blocker instead of guessing.
“Implement step 2 of this plan. Keep the public API unchanged. Run the listed checks. If the assumptions fail, explain what you found before changing the approach.”
Switch models in the Copilot model picker. Preserve the plan and relevant context when starting a new conversation; switching alone does not guarantee an effective handoff.
Choose a situation to see a practical starting point.
These are editorial recommendations, not model benchmarks. Judge the actual result, not the model’s confidence.
20,000 uncached input tokens + 4,000 output tokens, at standard rates.
Linear scale, $0 to $0.400. Gemini 3.8 Flash uses its promotional rate through December 31, 2026. This compares prices for equal tokens, not quality or cost per successful task. Input tokens are what you send; output tokens are what the model generates, including billed reasoning.
GitHub’s official rates · AI-credit billing: 1 credit = $0.01. Subscription fees, included allowances, caching, and long-context tiers are excluded here. Availability depends on your plan, client, and organization policy. Legacy annual request-based plans differ.
Adjust the work. See what model switching could save.
Illustrative estimate, not a benchmark. Both routes include the same planning + review steps. Every step uses the token counts you enter; real steps vary.
Cost = (input tokens × input rate + output tokens × output rate) ÷ 1,000,000. No cache reads or writes. Standard tier only; per-step input is capped at 272K. Dollars show usage value, not necessarily an extra charge on your bill.
Start with Luna on a bounded task. If your client offers thinking effort, try a higher setting when deeper reasoning is useful. There is no published universal conversion from “High” to a fixed cost.
Check the result. If it repeats a failed approach, misses constraints, or needs architectural judgment, pause and switch. A cheap attempt that never finishes is not an efficient workflow.
Read more: GitHub’s model comparison · Full pricing reference
Workflow Patterns
Capture practical ways your team is using agents, skills, and AI-assisted tooling inside VS Code.
Build a dedicated Copilot agent that uses a reference folder of documentation you choose and can alter, incident notes, and snippets of common issues to troubleshoot new logs faster with retrieval-style context.
reference/ folder with the exact reference documents you want it to use, known error signatures, and resolution notes..agent.md focused on troubleshooting and root-cause analysis.SKILL.md files for parsing logs, matching patterns, and proposing fixes.
Copilot can help generate both the agent and skills: ask it to scaffold your
.agent.md, draft SKILL.md instructions, and refine prompts for better
troubleshooting output over time.
Tip: Use Copilot and explain what you want the agent to focus on. After it writes the agent for you, ask Copilot if there are any useful skills it sees that might help the agent function better. It is amazing what it can come up with to help itself improve.
You can take the reference folder you created, and prompt the agent to go through the files and restructure them for its efficiency. Create new documents to document types that are more efficient, and rename or reorganize to improve retrieval, and use less tokens. This is a great way to optimize the agent's performance without changing the underlying code of the agent or skills, just by improving the materials it uses to reference.
Tip: Make sure you tell the agent not to 'rewrite' the information, but to only restructure it. You don't want to lose any of the important information, just make it more efficient for the agent to reference.
Core Concepts
These are the reusable building blocks behind more advanced AI workflows in VS Code.
.agent.md files in your repositorySKILL.md format.github/skills/ (project) or ~/.copilot/skills/ (personal)In Practice
A strong setup balances quick chat loops, deeper agent execution, and repeatable automation.
Use chat for quick explanations, code edits, documentation lookup, and small in-context fixes without leaving the editor.
Use agent mode when a task spans multiple files, needs terminal commands, or requires validation rather than one-shot suggestions.
Keep recurring content in a standalone data file so scheduled jobs can update the feed without rewriting page layout or UI logic.
This site now uses news-feed.js for that pattern.
Learning Path
Follow these steps to go from zero to productive with AI in VS Code.
Learn what agent skills are and how they fit into the Copilot ecosystem.
About Agent SkillsGet hands-on with agent mode through a guided Microsoft Learn tutorial.
Building Apps with Agent ModeDefine a specialized agent with its own identity and instructions.
Creating Custom AgentsCreate SKILL.md files that give agents specialized capabilities your whole team can use.
Creating Agent SkillsLearn proven patterns from 2,500+ repositories and official GitHub guidance.
Best Practices How to Write a Great agents.mdCheat Sheet
.agent.md
Custom agent definition file — identity, instructions, and skill attachments
SKILL.md
Skill instruction file — reusable capability definitions
copilot-instructions.md
Repo-wide Copilot instructions — applies to all agents
.github/skills/
Project-level skills directory — shared with the team via repo
~/.copilot/skills/
Personal skills directory — your private skill library
news-feed.js
Shared AI news data source — update this file to refresh both the homepage snapshot and the full tracker
Model Guide
The model table is now a dedicated reference with current Copilot multipliers, task fit, and recommended model flows for planning, implementation, review, and quick edits.
Compare selected models, token rates, availability notes, and suggested starting points.
Pick a practical flow for planning, implementation, debugging, refactoring, docs, visual work, and low-cost loops.
Includes GitHub's current model, billing, and auto-selection caveats so the guide is easier to maintain.
Open the full guide: GitHub Copilot Model Guide
Deep Dive
Curated docs, tutorials, repositories, and reference material for agents, skills, extensions, and related AI workflows.