Skip to content
| Marketplace
Sign in
Visual Studio Code>AI>AI Coding Agent — Watta | 200+ AI ModelsNew to Visual Studio Code? Get it now.
AI Coding Agent — Watta | 200+ AI Models

AI Coding Agent — Watta | 200+ AI Models

Watta.io

|
28 installs
| (0) | Free
One place for 200+ AI models from OpenAI, Anthropic, Google, DeepSeek, Kimi and more — code in VS Code, use Watta Remote, or access them through one API.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Watta.io for VS Code

Watta for VS Code — build with Watta in VS Code

An AI coding agent that understands your workspace, edits code safely, and gives you access to 200+ AI models through one Watta.io account.

Install from Marketplace · Watta.io · Plans and Energy · Privacy

Build software by describing the result

Open a project, write what you want in plain language, and let Watta work with the codebase already open in your editor. It can inspect files, search the workspace, explain code, suggest a plan, and make edits directly in your files.

Use one account for Watta models and a catalog of 200+ models from leading providers. The model picker shows current availability, pricing, Energy usage, and supported reasoning levels without requiring a separate extension update.

For everyday tasks: “Add a FAQ block to the product page”, “Find why this form does not submit”, or “Explain this file and make the code cleaner.”

What makes Watta useful

  • A real workspace agent. Your open project is the working environment. Watta can search, read, and reason across relevant files instead of asking you to copy them into chat.
  • Made for clear requests. Describe the outcome you want; Agent mode handles the technical steps. Use Ask for explanations and Plan for a proposed approach before editing.
  • Safe, visible edits. Changes are written and saved so you can see them in the editor immediately, then remain reversible. Accept or undo all changes from the chat, or act next to the changed file.
  • Files and folders as priority context. Attach from the + menu, drag from Explorer, or use Add File to Chat from an editor tab. Pinned resources tell the agent where to focus first.
  • 200+ models in one place. Start with Watta Free or choose Watta Lite, Pro, and Max. Use compatible models from providers such as OpenAI, Anthropic, Google, Kimi, DeepSeek, Alibaba, and more.
  • Energy and access are transparent. See Energy cost, model pricing, and plan/credit availability before you send a request.
  • Keep working while Watta works. New requests go into a queue by default. You can also stop the current request and run the new one immediately.
  • Readable results, not noise. Tool activity is summarized as one live status, while final answers focus on the result and the essential technical details.

Get started in under a minute

  1. Open the Watta.io view from the Activity Bar.
  2. Select Connect Watta.io and finish sign-in in your browser.
  3. Open a workspace and write what you need in the composer: “Describe what you want to build.”
  4. Review the result and keep or undo file changes when you are ready.

No provider API keys are needed: model access, subscription, Energy, and credits are handled through your Watta.io account.

Start with a simple prompt — describe what you want to build

How editing works

Watta is designed to make code changes understandable and recoverable:

  1. The agent reads only the files relevant to your request and reports what it is doing.
  2. When it edits a file, the updated content appears in the editor with change highlighting and a compact review in chat.
  3. Choose Accept all to keep the staged result or Revert all to restore the previous content. Per-file controls are also available next to the changed code.
  4. Before a terminal command runs, Watta asks for approval. You can allow it once or remember the choice for the current workspace.

Watta creates a local checkpoint before approved edits. Use Watta.io: Restore Last Watta Checkpoint if you need to roll back the last accepted change set.

Review diffs before you apply — accept or reject generated changes

Modes and context

Mode Best for
Agent Multi-step tasks: inspect, edit, and verify code in the workspace.
Ask Explain a file, an error, or a piece of code without making changes.
Plan Get a concise implementation plan before asking the agent to edit.

The active file and cursor line are included as context when relevant. Pin a specific file or folder when it should take priority over the rest of the workspace.

Model choice and Energy

The catalog is loaded from Watta.io, so new models, provider names, prices, and availability can appear without updating the extension.

  • Watta Free is available for getting started.
  • Watta Lite, Pro, and Max require a Starter plan or higher.
  • Other paid models show whether they require a Starter plan and/or account credits.
  • Reasoning effort is available as a separate control when the selected model supports it.

Commands

Command Description
Watta.io: Open Chat Focus the Watta.io chat view.
Watta.io: Add File to Chat Pin the active file as priority context.
Watta.io: Sign In Connect your Watta.io account.
Watta.io: Sign Out Remove the local Watta.io session.
Watta.io: Restore Last Watta Checkpoint Restore the latest accepted edit checkpoint.
Watta.io: Reset Workspace Approvals Forget remembered file-edit and terminal permissions for this workspace.

Settings

Setting Default Description
wattaAi.agent.maxSteps 8 Maximum agent steps for one request.
wattaAi.agent.enableTerminal true Allow the agent to request terminal commands. Every command still needs approval unless you explicitly remember it for the workspace.
wattaAi.apiBaseUrl Watta.io API Advanced: override the Watta API endpoint.
wattaAi.authorizationUrl Watta.io authorization Advanced: override the sign-in endpoint.

Privacy and security

  • Watta uses OAuth Authorization Code with PKCE.
  • Access and refresh tokens are stored only in VS Code SecretStorage; they are never exposed to the chat webview.
  • Your prompt, selected model, workspace paths, active-editor context, attached resources, and file content needed for a request may be sent to Watta.io to generate a response.
  • There is no separate extension telemetry in this release.

Read the full Privacy Policy and Terms. For private security reports, contact Watta.io support.

Requirements

  • Visual Studio Code 1.90 or newer.
  • A Watta.io account and an internet connection.
  • A local or remote workspace for workspace tools. Terminal and Git operations require an environment that supports the VS Code Node.js Extension Host.

Support

Need help, have product feedback, or want to report a security issue privately? Contact us through Watta.io support.

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
  • Your Privacy Choices
  • Consumer Health Privacy
© 2026 Microsoft