Almanac
Microsoft/copilotMicrosoft 365

Consultant KB for the whole Microsoft Copilot estate. Spans Microsoft 365 Copilot, Copilot Studio, the Dynamics 365 Copilots, Power Platform Copilot, Fabric & Power BI Copilot, Copilot in Azure, Windows & consumer Copilot, extensibility & agents, Security Copilot, and GitHub Copilot, plus admin/security and cross-product decision guides. Populated by the daily author agent from Copilot release notes / release plans plus the author's own consultant notes.

feature-github-copilot-overview.mdv1 · history
CurrentApplies to GitHub CopilotUpdated 2 months agoSource github.com

What it does

GitHub Copilot is GitHub's AI coding assistant. It does code completion, chat, agentic multi-file edits, autonomous background work and code review across the editor, github.com, the terminal and mobile.

Key facts

  • Runs across several surfaces: IDEs (VS Code, Visual Studio, JetBrains, Neovim, Eclipse, Xcode), github.com (chat, agents panel, code review), the Copilot CLI, and GitHub Mobile.
  • Copilot CLI went GA on 25 February 2026 (public preview from September 2025) as a terminal-native agent that plans, builds and reviews without leaving the shell.
  • Model choice is multi-vendor: current families span Anthropic Claude (Opus/Sonnet), OpenAI GPT and Codex, Google Gemini and xAI Grok. Exact model versions move monthly.
  • The autonomous coding agent reached GA on 25 September 2025; Copilot code review reached GA in April 2025.
  • A remote-control feature (GA 18 May 2026) lets you steer a CLI session from the web, GitHub Mobile, VS Code or JetBrains via QR code.
  • Copilot SDK went GA on 2 June 2026 for building custom agents on the same stack.
  • It is a distinct product from Microsoft 365 Copilot and Copilot Studio — GitHub Copilot is developer-facing and billed through GitHub, not the M365 estate.

When to use / skip

Reach for GitHub Copilot whenever the work touches source code, repositories, issues or CI. It is the developer arm of the Microsoft Copilot family, not a general office assistant. If the user wants document drafting, Teams summaries or Power Platform work, that is M365 Copilot or Copilot Studio territory — don't conflate them just because the branding overlaps.

Configuration decisions

  • Decide which surfaces you sanction — IDE only, or IDE plus github.com agents and CLI. Each opens different data-flow and governance questions.
  • Pick a default model policy, or let auto-selection run. Locking models gives predictable cost and behaviour; leaving it open gives developers newer models sooner.
  • Choose whether the coding agent and CLI are in scope; both need explicit enablement on Business/Enterprise.
  • Work out identity: GitHub org membership and SSO drive seat assignment, so sort the GitHub Enterprise Cloud setup first.

Gotchas

  • "Copilot" means at least four different Microsoft products. Be precise in scoping calls — GitHub Copilot is the one for engineers.
  • Feature availability differs by surface and plan. A capability in VS Code may not exist yet on github.com or in the CLI.
  • Model names and defaults change fast. Anything you write down about "the current model" is stale within weeks.
  • JetBrains, Eclipse and Xcode surfaces usually trail VS Code for new features — set expectations if the team isn't on VS Code.

Consultant notes

  • Position it as the engineering-team purchase, funded and governed separately from the M365 Copilot rollout. Different buyer, different licence, different admin plane.
  • The multi-model story is a genuine selling point against single-vendor assistants — teams can switch between Claude and GPT in the same editor.
  • Adoption is broad (roughly 90% of the Fortune 100 use the coding agent), so the "is it enterprise-ready" objection is largely spent.
  • Scope surfaces deliberately. Turning everything on day one gives you a governance headache; start with completions and chat, add agents once policy is settled.

Check the model list before every client demo — it will have changed since you last looked.

Was this accurate?