by benbasha
VS Code/Cursor extension for automating Claude Code tasks with intelligent queuing, batch processing, and auto-resume.
# Add to your Claude Code skills
git clone https://github.com/benbasha/Claude-AutopilotGuides for using data processing skills like Claude-Autopilot.
Last scanned: 5/30/2026
{
"issues": [
{
"type": "npm-audit",
"message": "ajv: ajv has ReDoS when using `$data` option",
"severity": "medium"
},
{
"type": "npm-audit",
"message": "body-parser: body-parser is vulnerable to denial of service when url encoding is used",
"severity": "medium"
},
{
"type": "npm-audit",
"message": "brace-expansion: brace-expansion: Zero-step sequence causes process hang and memory exhaustion",
"severity": "medium"
},
{
"type": "npm-audit",
"message": "flatted: flatted vulnerable to unbounded recursion DoS in parse() revive phase",
"severity": "high"
},
{
"type": "npm-audit",
"message": "js-yaml: js-yaml has prototype pollution in merge (<<)",
"severity": "medium"
},
{
"type": "npm-audit",
"message": "minimatch: minimatch has a ReDoS via repeated wildcards with non-matching literal in pattern",
"severity": "high"
},
{
"type": "npm-audit",
"message": "path-to-regexp: path-to-regexp vulnerable to Denial of Service via sequential optional groups",
"severity": "high"
},
{
"type": "npm-audit",
"message": "qs: qs's arrayLimit bypass in comma parsing allows denial of service",
"severity": "medium"
},
{
"type": "npm-audit",
"message": "uuid: uuid: Missing buffer bounds check in v3/v5/v6 when buf is provided",
"severity": "medium"
},
{
"type": "npm-audit",
"message": "ws: ws: Uninitialized memory disclosure",
"severity": "medium"
}
],
"status": "WARNING",
"scannedAt": "2026-05-30T15:29:10.952Z",
"npmAuditRan": true,
"pipAuditRan": true
}Claude-Autopilot is an open-source data processing skill for AI coding assistants such as Claude Code, Codex CLI, and ChatGPT, built by benbasha. VS Code/Cursor extension for automating Claude Code tasks with intelligent queuing, batch processing, and auto-resume. It has 235 GitHub stars.
Claude-Autopilot returned warnings in SkillsLLM's automated security scan. It has no critical vulnerabilities, but review the flagged issues in the Security Report section before adding it to your workflow.
Clone the repository with "git clone https://github.com/benbasha/Claude-Autopilot" and add it to your Claude Code skills directory (see the Installation section above).
Claude-Autopilot is primarily written in TypeScript. It is open-source under benbasha on GitHub, so you can review or fork the full source.
Yes. SkillsLLM lists many other Data Processing skills you can browse and compare side by side. Open the Data Processing category from the badge at the top of this page, or use the Related Skills and comparison links further down to weigh Claude-Autopilot against similar tools.
No comments yet. Be the first to share your thoughts!
Top skills in this category by stars
Requires a passing catalog security scan. Resolve the flagged issues and resubmit to enable featuring.
Claude Autopilot lets you run Claude Code while you sleep, eat, or play with your kids. Set up your tasks, hit start, and come back to completed work. This powerful VS Code extension provides fully automated Claude Code task management with intelligent queue processing and auto-resume functionality.
💤 "Queue up 100 tasks Friday evening, wake up Monday with everything done"
Extensions: Install Extensions → Search "Claude Autopilot"code --install-extension claude-autopilot-0.1.6.vsixCmd/Ctrl+Shift+P) → Claude: Start Claude Autopilot| Command | Description |
|---|---|
Claude: Start Claude Autopilot |
Start the Claude Autopilot interface and session |
Claude: Stop Claude Autopilot |
Stop Claude Autopilot and close the session |
Claude: Add Message to Queue |
Add a new message to the processing queue |
Claude: Start Web Interface |
Start the web interface for mobile access |
Claude: Stop Web Interface |
Stop the web interface server |
Claude: Show Web Interface QR Code |
Display QR code for easy mobile access |
Claude Autopilot offers extensive configuration options. Access settings via File → Preferences → Settings → Extensions → Claude Autopilot.
{
"claudeAutopilot.queue.autoMaintenance": true
}
{
"claudeAutopilot.session.autoStart": false,
"claudeAutopilot.session.skipPermissions": true,
"claudeAutopilot.session.healthCheckInterval": 30000
}
{
"claudeAutopilot.sleepPrevention.enabled": true,
"claudeAutopilot.sleepPrevention.method": "auto"
}
{
"claudeAutopilot.history.maxRuns": 20,
"claudeAutopilot.history.autoSave": true,
"claudeAutopilot.history.showInUI": false
}
{
"claudeAutopilot.webInterface.useExternalServer": false,
"claudeAutopilot.webInterface.password": ""
}
Claude Autopilot follows a modular architecture with clear separation of concerns:
src/
├── core/ # Core state, types, and configuration
├── claude/ # Claude CLI integration and communication
├── queue/ # Queue management and processing
├── services/ # External services (health, sleep, dependencies)
├── ui/ # User interface and webview management
└── utils/ # Shared utilities and logging
--dangerously-skip-permissions only in trusted environments# Clone the repository
git clone https://github.com/benbasha/Claude-Autopilot.git
cd Claude Autopilot
# Install dependencies
npm install
# Compile TypeScript
npm run compile
# Start watch mode for development
npm run watch
# Package for distribution
vsce package
Enable development mode for additional debugging features:
{
"claudeAutopilot.developmentMode": true
}
This enables:
Queue Processing: Claude Autopilot maintains a persistent queue of messages that can be processed automatically. Each message represents a task or instruction for Claude Code.
Auto-Resume: When Claude Code hits usage limits, Claude Autopilot automatically detects this and schedules the queue to resume when limits reset.
Workspace Integration: Each VS Code workspace maintains its own queue and history, allowing you to manage multiple projects independently.
Dependency Management: Claude Autopilot automatically checks for and validates all required dependencies (Claude Code, Python) before starting.
Batch Operations: Process multiple related tasks in sequence with consistent context and state management.
Queue Management: Full CRUD operations on queue items - add, edit, remove, duplicate, and reorder messages as needed.
History Tracking: Complete history of all processing runs with filtering and search capabilities.
Cross-Platform: Native support for Windows, macOS, and Linux with platform-specific optimizations.
Contributions are welcome! Please read our Contributing Guide for details on:
This project is licensed under the MIT License - see the LICENSE file for details.
Claude Code Not Found
Python Not Found