AI+
AI+ is a VS Code extension that turns your LLM into a structured coding orchestrator. It connects to any OpenAI-compatible API endpoint, analyzes your project, breaks complex tasks into small validated subtasks, and delegates implementation to your configured coding agent — all within VS Code. FeaturesOrchestrator + Agent ArchitectureAI+ never edits files directly. It acts as a project manager:
Inline AI! CompletionWrite a comment with an instruction and press
AI+ processes the instruction inline, applies the edit, verifies it for syntax errors, fixes any issues, and plays a success animation when done. If the primary model fails, it automatically falls back to your configured agent. Project Setup (
|
| Request Type | Example | What Happens |
|---|---|---|
| Implementation | "Add a user registration API" | AI+ splits into model → repository → service → controller → tests, delegates each to your agent, validates, and reports |
| Research | "Explain how the auth system works" | AI+ handles alone with read-only tools — no agent calls |
| Bug fix | "Fix the null pointer in UserService" | AI+ delegates to your agent with a precise task spec |
| Refactoring | "Extract the database logic into a separate module" | AI+ plans the split, delegates each piece, validates |
Inline AI! Completion
- Write a comment with your instruction followed by
AI!:# add input validation for email field AI! - Press
Shift+Tab - AI+ applies the edit, verifies it, and shows a green success animation
- The
AI!comment is automatically removed after a successful edit
Validation Loop
After every delegated subtask, AI+ independently verifies the work:
- Reads the changed files
- Checks against the acceptance criteria
- If validation fails → re-delegates with a corrective prompt (up to 3 retries)
- Only reports success after independent verification
Settings
| Setting | Default | Description |
|---|---|---|
aiplus.subagentCommand |
pi |
The coding-agent CLI that AI+ delegates implementation work to |
aiplus.customSystemPrompt |
(empty) | Extra instructions appended to AI+'s built-in orchestrator prompt |
aiplus.playSoundOnTaskComplete |
true |
Play a chime when a task completes |
aiplus.idfcCoderPlanTimeout |
20 |
Timeout in minutes for plan-mode delegation |
aiplus.idfcCoderExecuteTimeout |
30 |
Timeout in minutes for execute-mode delegation |
Keyboard Shortcuts
| Shortcut | Command | Description |
|---|---|---|
Shift+Tab |
AI+: Implement AI! Instruction at Cursor |
Process an inline AI! comment at the cursor position |
Requirements
- VS Code 1.101.0 or later
- An OpenAI-compatible LLM endpoint (API key + base URL + model name)
- A coding-agent CLI installed and available on your PATH (for implementation delegation)
Extension Settings
All settings are found under Settings → Extensions → AI+:
- Subagent Command — The CLI command AI+ uses to delegate implementation work
- Custom System Prompt — Optional extra instructions for project/org-specific guidance
- Play Sound on Task Complete — Audible notification when tasks finish
- Plan Timeout — Minutes to wait for plan-mode delegation (default: 20)
- Execute Timeout — Minutes to wait for execute-mode delegation (default: 30)
Known Issues
- Inline
AI!completion may not work in read-only editors - Very large files (>10k lines) may slow down the context gathering for inline completion
Release Notes
2.0.0
- Orchestrator + Agent architecture — AI+ now acts as a project manager that splits big tasks into small subtasks, delegates one at a time, and validates each before proceeding
- Inline AI! completion — Write
# instruction AI!and pressShift+Tabfor inline code generation with post-edit verification and success animation - Custom pi tools — Two dedicated LLM tools (
pi_planandpi_execute) with prompt sanitization and configurable timeouts - Strict task specification format — Delegated tasks follow a 12-section structured format for reliable implementation
- Neumorphism UI — Modern soft-shadow design system across all components
- Sound notifications — Optional chime on task completion
- Custom system prompt — User-configurable additional instructions
- Post-edit verification — Reads file after edit, checks syntax errors, fixes stray artifacts, removes trigger comment
- Success/failure animations — Green glow on successful edit, red flash on failure
1.0.0
- Initial release of AI+
- OpenAI-compatible LLM endpoint support
- Project
/setupwith skill files and project structure mapping - Chat-based task delegation with plan + execute workflow
- Bring-your-own-agent architecture
License
Apache-2.0