/icons/vscode-config.svg Copilot Chat Enhanced
Category: GitHub Copilot
Overview
Enhance your GitHub Copilot Chat experience with this carefully tuned configuration. These settings optimize chat interactions, code editing workflows, and provide better context awareness for more accurate AI responses.
What’s Included
Chat Behavior
- Locale auto-detection: Chat responds in your preferred language
- Project templates: Use GitHub projects as starters with
/new - Smart scope selection: Prompts for specific symbol scope when using
/explain - Participant detection: Automatically detects and suggests chat participants (@workspace, @terminal, etc.)
Checkpoints & History
- Checkpoints enabled: Track conversation checkpoints for easy navigation
- File change summaries: See what files were modified after each chat request
- Edit request history: Edit previous chat messages inline
Code Editing
- Inline editing: Edit requests appear inline in chat (not in separate panel)
- Manual acceptance: Review all edits before applying (safer, autoAcceptDelay = 0)
- Confirmation prompts: Confirm before undoing or retrying edits
- Temporal context: Include recently viewed/edited files for better context
Inline Chat
- Finish on type disabled: Continue typing without closing inline chat
- Hold-to-speech: Hold
Ctrl+Ito use voice input - Word wrap enabled: Better readability for long code blocks
Advanced Features
- Math rendering: Render mathematical equations with KaTeX in chat responses
Usage Tips
- Use checkpoints: Navigate complex conversations easily with checkpoint markers
- Review edits: Always review suggested edits before accepting (safety first!)
- Temporal context: Copilot knows about your recent file activity for better suggestions
- Voice input: Hold the inline chat shortcut to use speech recognition
Keyboard Shortcuts
Ctrl+I(orCmd+I): Open inline chatCtrl+Alt+I: Open chat panel- Hold
Ctrl+I: Voice input (whenholdToSpeechis enabled)
Best For
- Developers who extensively use Copilot Chat
- Teams collaborating on code with AI assistance
- Projects requiring detailed code review and editing workflows
- Users who want maximum control over AI-generated changes
Settings JSON
{
"github.copilot.chat.localeOverride": "auto",
"github.copilot.chat.useProjectTemplates": true,
"github.copilot.chat.scopeSelection": true,
"github.copilot.chat.terminalChatLocation": "chatView",
"chat.detectParticipant.enabled": true,
"chat.checkpoints.enabled": true,
"chat.checkpoints.showFileChanges": true,
"chat.editRequests": "inline",
"chat.editor.fontSize": 14,
"chat.editor.wordWrap": "on",
"chat.editing.autoAcceptDelay": 0,
"chat.editing.confirmEditRequestRemoval": true,
"chat.editing.confirmEditRequestRetry": true,
"chat.math.enabled": true,
"inlineChat.finishOnType": false,
"inlineChat.holdToSpeech": true,
"github.copilot.chat.editor.temporalContext.enabled": true
}