Your AI Pair Programmer
From autocomplete to autonomous agent โ the complete AI-powered coding experience inside Visual Studio
We're living through the fastest evolution in developer tooling history
More than just IDE autocomplete โ a complete AI-powered development platform
Fully autonomous โ assign issues directly to Copilot. It plans, codes, tests, and opens PRs while you focus on other work.
Terminal-native agent โ agentic coding from your command line. Multi-file edits, bash commands, full project context.
Embedded experience โ completions, chat, agent mode, code review โ all inside your favorite editor.
Same AI, consistent experience โ wherever your team works
Agent Mode โ | Chat โ | NES โ
Custom Agents โ | Extensions โ
Most feature-complete
Agent Mode โ | Chat โ | NES โ
Code Review โ | MCP โ | BYOK โ
Today's Focus โ
Agent Mode โ | Chat โ | NES โ
Code Review โ | MCP โ
IntelliJ, PyCharm, WebStorm...
Agent Mode โ | Chat โ
Code Review โ | MCP โ
Swift/Objective-C
Agent Mode โ | Chat โ
Vision โ | MCP โ
Java enterprise
Code Completion โ
Lightweight integration
Terminal workflows
Five integrated systems working together
Ghost text suggestions as you type โ from single tokens to entire methods. Accept with Tab, partial accept word-by-word.
Predicts your next edit location. Rename cascades, pattern fixes โ Tab through related changes automatically.
Ask questions, explain code, generate tests, fix errors. Slash commands (/explain, /fix, /tests) for common tasks.
Autonomous coding partner. Multi-file edits, terminal commands, error self-correction โ all from a single prompt.
Connect external tools: GitHub, Azure DevOps, databases, Playwright. Extend Copilot beyond code.
The foundation โ intelligent code suggestions as you type
| Action | Shortcut |
|---|---|
| Accept entire suggestion | Tab |
| Accept word-by-word | Ctrl + โ |
| Cycle through alternatives | Alt + . / Alt + , |
| Dismiss suggestion | Esc |
Conversational AI with powerful slash commands and context control
Switch from "Ask" to "Agent" and Copilot becomes your autonomous pair programmer
Creates, modifies, and deletes files across your entire solution
Runs dotnet build, dotnet test, npm install โ with your approval
Detects build errors and test failures, automatically iterates until fixed
Teach Copilot your team's standards โ once
Result: Junior developers using #prompt:new-api-endpoint produce the same quality as staff engineers
Different AI models for different tasks โ select from the model picker
Default for most coding tasks. Strong code generation and completions.
Excellent for reasoning, refactoring, and complex problem-solving.
Fast responses, good for quick questions and explanations.
Plus: o3 and o4-mini for advanced reasoning tasks
Bring Your Own Key (BYOK) โ use your own API keys for chat
Enable Agent Mode: Tools โ Options โ GitHub โ Copilot โ Copilot Chat โ Enable Agent mode
Let's see GitHub Copilot in action
โข Inline completions with partial accept
โข Chat with /explain and /tests
โข Agent mode scaffolding
โข Code review before commit
โข Comment-first development
โข Context is everything (+ button)
โข Custom instructions = consistency
โข Agent mode for heavy lifting
Official Docs:
learn.microsoft.com/visualstudio/ide/copilot-agent-mode
GitHub Changelog:
github.blog/changelog
Visual Studio Blog:
devblogs.microsoft.com/visualstudio
Complete Visual Studio Copilot Guide:
htek.dev/articles/github-copilot-visual-studio-guide
Every feature, every shortcut, every pattern โ with a 46-minute video walkthrough.
Let's discuss what would help your team most