LV.1
EXP 0/1000
โ—€ Playbook index
NO.3.5

๐Ÿ’ฌ Copilot Chat

In one sentence

Copilot Chat is the synchronous conversation surface for Copilot.

Here it refers to the experience of asking, consulting, and requesting Copilot in the IDE, GitHub.com, and Mobile.

Cloud Agent, which fully delegates implementation, and Copilot CLI, which runs in the terminal, are separate topics. Chat is first and foremost a โ€œUI for conversing on the spot.โ€

Three Chats

Even when called โ€œCopilot Chat,โ€ the experience varies a bit depending on where you open it.

ChatWhereRole
IDE ChatVS Code, Visual Studio, JetBrains, etc.Converse with Ask / Plan / Agent while using the local workspace and tools
GitHub.com ChatGitHub in the browserAsk questions and make requests from issue, PR, and repo context. Also serves as an entry point for Cloud Agent
Mobile ChatGitHub MobileReview and instruct on the go. Also an entry point for launching agent sessions from issues / PRs

GitHub.com / Mobile are convenient entry points. However, the same modes, built-in agents, skills, and tools as the IDE are not always available.

Three IDE Modes

VS Codeโ€™s Copilot Chat has built-in agents for different purposes.

ModeUnderlying mechanismWhat does it do?
AskAsk built-in agentThe first mode to appear as GitHub Copilot. Provides answers to questions.
Recommended for new team members getting up to speed with the codebase
PlanPlan built-in agentCreate implementation-ready documentation through interactive conversation with GitHub Copilot.
Use Agent mode or Coding Agent to implement based on the created documentation
AgentRaw agentActs as a semi-autonomous pair programmer: internally analyzes requests, proposes implementation, and validates proposals.
Can interact with systems outside GitHub using MCP servers

Even within the same Chat UI, what is โ€œallowedโ€ differs between Ask / Plan / Agent.

IDE Chat Operations

VS Codeโ€™s Copilot Chat has built-in skills, prompts, instructions, hooks, MCP servers, and other components visible from the start.

OperationWhere to lookWhat you can do
Check componentsCog icon at top-right of Chat โ†’ Agent CustomizationsView Agents, Skills, Instructions, Prompts, Hooks, MCP Servers, and Plugins
Invoke agent / prompt/ in the Chat inputLaunch Ask / Plan / Agent, built-in commands, and prompts
Add context# or Add ContextPass #file, #codebase, folder, symbol, terminal output, web fetch, and more
Check toolsConfigure Tools buttonChoose built-in tools, MCP tools, and extension tools available to the Agent

Instructions / Skills / MCP / verification policies created in the PLAN phase are passed here as context and tools to Chat / Agent.