___ _ _ _ _ _ ___ _ _
/ __\___ _ __(_) | __| |_ /_\ _ _| |_ ___ / __\___ _ _| |_(_)_ __ _ _ ___
/ / / _ \| '_ \| | |/ _` __| //_\\| | | | __/ _ \ / / / _ \| '_ \ __| | '_ \| | | |/ _ \
/ /__| (_) | |_) | | | (_| |_ / _ \ |_| | || (_) / /__| (_) | | | |_| | | | | |_| | __/
\____/\___/| .__/|_|_|\__,_|_| \_/ \_/\__,_|\__\___/\____/\___/|_| |\__|_|_| |_|\__,_|\___|
|_| |_|
🤖 Keep Copilot going! The ultimate GitHub Copilot enhancement suite with intelligent AI Project Manager, autonomous development sessions, and context-aware responses.

🎯 What Is This?
Copilot Auto-Continue transforms GitHub Copilot from a simple code assistant into a fully autonomous development partner. It:
- 🔄 Auto-continues when Copilot pauses with "Shall I continue?"
- 🧠 Reads your planning docs (ROADMAP, VISION, SPEC) to guide development
- 🚀 Runs autonomous sessions that build entire projects from a vision document
- 📊 Tracks progress and generates session summaries
- 🎭 Adapts its personality to your preferred communication style
✨ Features at a Glance
| Feature |
Tier |
Description |
| 🔄 Quick Continue |
FREE |
Automatically responds to continuation prompts |
| 🔍 Hybrid Detection |
FREE |
Chat History (primary) + OCR screen capture (backup) |
| 🎯 3 Custom Rules |
FREE |
Define custom responses for specific trigger phrases |
| 📂 Workspace Settings |
FREE |
Per-project configuration that auto-loads per folder |
| 🛡️ Safety Controls |
FREE |
Cooldowns, limits, dry run, emergency stop |
| 🧠 AI Project Manager |
⭐ PREMIUM |
Context-aware responses using your planning docs |
| 🎯 20 Custom Rules |
⭐ PREMIUM |
Expanded rule limit for advanced automation |
| 🤖 8 AI Model Choices |
⭐ PREMIUM |
Claude Opus 4.x, GPT-4o, Gemini, and more |
| 🚀 AI-Guided Development |
⭐ PREMIUM |
Full autonomous development workflow |
| 📊 Progress Tracking |
⭐ PREMIUM |
Track tasks, phases, and completion status |
| 📝 Session Summaries |
⭐ PREMIUM |
Generate reports of development sessions |
| 🎭 PM Personalities |
⭐ PREMIUM |
Choose communication style (Friendly, Taskmaster, Mentor) |
| 🔧 Debug & Improve |
⭐ PREMIUM |
Analyze codebases for issues and enhancements |
| ⚡ Auto-Evolve |
⭐ PREMIUM |
AI autonomously enhances your project |
🌟 Free vs Premium
|
FREE |
⭐ PREMIUM ($10 NZD one-time) |
| Quick Continue |
✅ |
✅ |
| Hybrid Detection (Chat History + OCR) |
✅ |
✅ |
| Custom Response Rules |
3 rules |
20 rules |
| Per-Workspace Settings |
✅ |
✅ |
| Master Switch & Emergency Stop |
✅ |
✅ |
| Cooldowns, Dry Run, Debug |
✅ |
✅ |
| Dashboard & Session Stats |
✅ |
✅ |
| AI Project Manager |
❌ |
✅ |
| 8 AI Model Choices |
❌ |
✅ |
| AI-Guided Development |
❌ |
✅ |
| Progress Tracking Dashboard |
❌ |
✅ |
| Session Summaries |
❌ |
✅ |
| PM Personalities (4 styles) |
❌ |
✅ |
| Debug & Improve Analysis |
❌ |
✅ |
| Auto-Evolve Projects |
❌ |
✅ |
💳 Get Premium — one-time purchase, lifetime access, all future updates included.
🚀 Quick Start
1. Install & Prerequisites
✅ VS Code 1.90.0+
✅ Python 3.8+ (in PATH)
✅ GitHub Copilot extension
✅ Windows OS (OCR uses Windows APIs)
Install from VS Code Marketplace or:
code --install-extension copilot-auto-continue-2.1.0.vsix
2. First Launch
The extension auto-starts on VS Code launch:
- OCR service installs dependencies automatically
- Status bar shows 🟢 ON when ready
- Welcome screen appears with setup guide
3. Basic Usage (Auto-Continue Only)
Just open Copilot Chat and start working. When Copilot asks:
"Shall I continue with the implementation?"
The extension automatically responds!
4. Advanced Usage (AI Project Manager)
For intelligent, context-aware development:
- Create a
.projectmanager/plans/ folder in your workspace
- Add planning documents:
VISION.md - What you want to build
ROADMAP.md - Development phases and tasks
CURRENT_PHASE.md - Active work items
- Enable Project Manager:
{ "copilotAutoContinue.projectManager.enabled": true }
- Start development: Run
Begin AI-Guided Development command
🤖 AI Project Manager
Transform simple "yes, continue" into intelligent guidance!
How It Works
┌─────────────────────────────────────────────────────────────┐
│ Your Planning Docs │ Copilot Output │
│ ├── VISION.md │ "I've implemented auth. │
│ ├── ROADMAP.md │ Should I continue with │
│ └── CURRENT_PHASE.md │ the API or database?" │
└─────────────────────────────────────────────────────────────┘
↓
┌─────────────────────────────────────┐
│ 🧠 AI Project Manager │
│ Analyzes context, generates smart │
│ continuation prompt │
└─────────────────────────────────────┘
↓
┌─────────────────────────────────────────────────────────────┐
│ "Great work on auth! Per the roadmap, API endpoints are │
│ next. Start with the user authentication endpoint using │
│ JWT as specified in SPEC.md" │
└─────────────────────────────────────────────────────────────┘
PM Commands
| Command |
Description |
Start Project Manager |
Enable intelligent responses |
Stop Project Manager |
Revert to simple responses |
Begin AI-Guided Development |
Start autonomous session |
Resume AI-Guided Development |
Continue from where you left off |
Stop AI-Guided Development |
End autonomous session |
🔍 Analyze Project |
Scan existing codebase |
🔧 Debug & Improve Project |
Find issues and suggest fixes |
📊 Show Project Progress |
View completion status |
📝 Generate Session Summary |
Create session report |
🎭 Set PM Personality |
Choose communication style |
PM Personalities
| Personality |
Style |
Example |
| Default |
Professional |
"Implement the auth module next." |
| Friendly Coach 😊 |
Encouraging |
"Great work! 🎉 Let's tackle auth!" |
| Taskmaster ⚡ |
Direct |
"Auth. Now." |
| Mentor 🎓 |
Educational |
"Auth is critical for security. Consider JWT..." |
📊 Progress Tracking
Track your project's completion status automatically.
View Progress
Run 📊 Show Project Progress to see:
- Overall completion percentage
- Tasks by status (completed, pending, blocked)
- Phase-by-phase breakdown
- Recently completed tasks
How It Works
The PM parses checkbox tasks from your planning docs:
- [x] Completed task ✓
- [ ] Pending task
📝 Session Summaries
Get comprehensive reports after development sessions.
Generate a Summary
Run 📝 Generate Session Summary to create:
- Session duration and turn count
- Accomplishments extracted from prompts
- Tasks completed during the session
- Suggested next steps from roadmap
Save Options
- 💾 Save to file →
.projectmanager/sessions/
- 📋 Copy to clipboard
- 👁️ View in editor
⌨️ Keyboard Shortcuts
| Shortcut |
Action |
Ctrl+Shift+A |
Toggle auto-continue |
Ctrl+Shift+D |
Open dashboard |
Ctrl+Shift+S |
Start/stop session |
Ctrl+Shift+P |
Pause/resume |
Ctrl+Shift+Escape |
Emergency stop |
📋 All Commands
Access via Command Palette (Ctrl+Shift+P):
Core Commands
| Command |
Description |
Toggle |
Enable/disable monitoring |
Start Session |
Start tracked session |
Stop Session |
End current session |
Emergency Stop |
Halt all automation |
Show Dashboard |
Open control center |
Show Log |
View activity log |
Project Manager Commands
| Command |
Description |
Start Project Manager |
Enable PM |
Stop Project Manager |
Disable PM |
Begin AI-Guided Development |
Start autonomous dev |
Resume AI-Guided Development |
Continue session |
Stop AI-Guided Development |
End session |
Analyze Project |
Scan codebase |
Debug & Improve |
Find issues |
Show Progress |
View completion |
Generate Summary |
Create report |
Set Personality |
Change PM style |
⚙️ Configuration
Access: File > Preferences > Settings → search "copilot auto"
Core Settings
| Setting |
Default |
Description |
enabled |
true |
Master on/off switch |
monitoringInterval |
2000 |
OCR check interval (ms) |
responseCooldownMinutes |
0.25 |
Cooldown between responses |
maxResponsesPerSession |
100 |
Session response limit |
Project Manager Settings
| Setting |
Default |
Description |
projectManager.enabled |
false |
Enable AI Project Manager |
projectManager.planningFolder |
.projectmanager/plans |
Planning docs location |
projectManager.modelPreference |
auto |
AI model: auto / claude-sonnet / claude-opus-4 / gpt-4o / gpt-4-turbo / o3-mini / gemini / copilot |
projectManager.responseStyle |
concise |
Response verbosity |
projectManager.personality |
default |
Communication style |
projectManager.trackProgress |
true |
Enable progress tracking |
projectManager.generateSessionSummaries |
true |
Auto-generate summaries |
Safety Settings
| Setting |
Default |
Description |
dryRunMode |
false |
Test without sending responses |
blockedPatterns |
[] |
Patterns to never respond to |
📂 Workspace Settings: Most settings can be customized per-project. Use the command Save Settings to This Workspace to create workspace-level overrides. Settings are stored in .vscode/settings.json and loaded automatically when you open that folder.
📁 Planning Documents Structure
your-project/
├── .projectmanager/
│ ├── plans/
│ │ ├── VISION.md # Project goals and purpose
│ │ ├── ROADMAP.md # Development phases
│ │ ├── SPEC.md # Technical specifications
│ │ └── CURRENT_PHASE.md # Active work items
│ └── sessions/
│ └── session-*.md # Session summaries
└── src/
└── ...
Example VISION.md
# Project Vision
## Overview
A real-time multiplayer game engine with WebSocket support.
## Goals
- 60 FPS performance on mobile
- <100ms latency multiplayer
- Cross-platform support
## Key Features
- Physics engine
- Particle system
- Networked game state
🛡️ Safety Features
| Feature |
Description |
| 🛡️ Session Limits |
Max responses per session |
| 🛑 Emergency Stop |
Instant halt (Ctrl+Shift+Escape) |
| 🧪 Dry Run Mode |
Test without responding |
| ⏳ Cooldowns |
Rate limiting per rule |
| 🚫 Blocked Patterns |
Blacklist specific phrases |
🐛 Troubleshooting
OCR Service Issues
1. Check "OCR Service" terminal for errors
2. Verify Python 3.8+ is in PATH
3. Run: Restart OCR Service
Patterns Not Matching
1. Enable debug logging in settings
2. Check Show Log for detection attempts
3. Verify Copilot chat panel is visible
PM Not Generating Smart Responses
1. Verify projectManager.enabled is true
2. Check planning docs exist in configured folder
3. Ensure language model is available
4. Run: Reload Planning Docs
📊 Status Bar
| Indicator |
Meaning |
| 🟢 ON |
Monitoring active |
| 🔴 OFF |
Monitoring disabled |
| ⏳ Cooldown |
Waiting between responses |
| 🤖 PM: 📁3 ⚡12 |
PM active, 3 docs, 12 responses |
| DEV MODE: Turn X |
Autonomous development active |
📚 Documentation
🤝 Contributing
- Fork the repository
- Create feature branch (
git checkout -b feature/amazing)
- Commit changes (
git commit -m 'Add amazing feature')
- Push to branch (
git push origin feature/amazing)
- Open Pull Request
📄 License
MIT License - see LICENSE
Made with ❤️ for developers who want Copilot to keep going
Your AI development partner that never sleeps!
v2.2.14 // Consistent tier labeling, 8 AI models, per-workspace settings, Claude Opus 4.x