AI coding agent for VS Code. Generate code from natural language, run terminal commands, automate tasks and browser, refactor and explain code, and run multiple parallel sessions in isolated git worktrees.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Softcodes is an AI coding agent for VS Code. It generates code from natural language, automates tasks, runs terminal commands, and helps you ship faster.
Generate code from natural language prompts
Inline autocomplete suggestions as you type
Run and review terminal commands in-editor
Automate the browser with Playwright
Refactor, explain, and fix code on demand
Custom modes for planning, coding, and debugging
Access 500+ AI models including Claude, GPT, Gemini, Grok, Codex, and GLM
MCP server support to extend the agent
Agent Manager: run multiple parallel sessions, each isolated in its own git worktree
Quick Start
Install the Softcodes extension from the VS Code Marketplace.
Sign in to access 500+ AI models with transparent provider-rate pricing — or bring your own API keys.
Open the Softcodes sidebar (Cmd/Ctrl+Shift+A) and start a new task.
Key Features
Chat sidebar — Talk to the agent directly from VS Code's sidebar. Add files, selections, terminal output, or images to the context.
Inline autocomplete — Intelligent multi-line completions powered by Codestral or Mercury Edit. Toggle via softcodes.new.autocomplete.enableAutoTrigger.
Agent Manager (Cmd/Ctrl+Shift+M) — Run multiple AI sessions in parallel, each in its own git worktree with a dedicated terminal and setup script.
Editor & terminal context menus — Right-click in the editor for Explain Code, Fix Code, Improve Code, Add to Context. Right-click in the terminal for Fix This Command and Explain This Command.
Commit message generation — Click the Softcodes icon in the Source Control panel to generate a commit message from your staged changes.
Custom modes — Plan with Architect, build with Coder, troubleshoot with Debugger, or define your own modes with their own tools and prompts.
MCP marketplace — Discover and install Model Context Protocol servers to give the agent new capabilities.
Browser automation — Enable Playwright-driven browser control so the agent can interact with web pages.
Keyboard Shortcuts
Action
macOS
Windows / Linux
Focus chat input
Cmd+Shift+A
Ctrl+Shift+A
Toggle auto-approve
Cmd+Alt+A
Ctrl+Alt+A
Open Agent Manager
Cmd+Shift+M
Ctrl+Shift+M
Generate terminal command
Cmd+Shift+G
Ctrl+Shift+G
Add selection to context
Cmd+K Cmd+A
Ctrl+K Ctrl+A
Cycle agent mode
Cmd+.
Ctrl+.
Generate inline suggestion
Cmd+L
Ctrl+L
Configuration
All settings live under softcodes.new.* in VS Code settings. Highlights:
softcodes.new.language — Override the UI language (defaults to VS Code's display language; 19 languages supported).
softcodes.new.model.providerID / softcodes.new.model.modelID — Default provider and model for new sessions.
softcodes.new.autocomplete.model — Inline-completion model (mistralai/codestral-2508 or inception/mercury-edit).
softcodes.new.autoApprove.enabled — Skip permission prompts. Use with care.
softcodes.new.extraCaCerts — PEM path for corporate-proxy SSL inspection (sets NODE_EXTRA_CA_CERTS on the agent process).
softcodes.new.fontSize — Webview font size (10–24 px).
Privacy
Softcodes runs the AI agent as a local child process. Your code is sent only to the model provider you configure. No analytics or telemetry are collected without consent.