Open
Description
Problem
Copilot uses fixed settings for all tasks. Documentation needs precise responses (temp=0.0), creative coding needs varied suggestions (temp=0.8). Current one-size-fits-all approach reduces accuracy and productivity.
Solution
Add customizable agent profiles with quick switching.
Core Implementation
Settings Location: Extensions > GitHub Copilot > Agent Profiles
Built-in Profiles:
- Precision Agent (temp=0.0) - Documentation, code reviews, academic writing
- Balanced Agent (temp=0.4) - General development
- Creative Agent (temp=0.8) - Brainstorming, prototyping
Quick Switching: Command palette + status bar dropdown
Configuration Example
{
"github.copilot.agentProfiles": {
"active": "precision",
"profiles": {
"precision": {
"name": "Precision Agent",
"temperature": 0.0,
"responseStyle": "formal"
},
"creative": {
"name": "Creative Agent",
"temperature": 0.8,
"responseStyle": "innovative"
}
}
}
}
Benefits
- Higher Accuracy: Right agent for right task
- Reduced Regeneration: Appropriate responses first try
- Team Consistency: Shareable profile configs
- Enterprise Ready: Standardized workflows
Related Discussions
Priority: High - Transforms Copilot into a professional multi-context tool
Metadata
Metadata
Assignees
Labels
No labels