Skip to content
| Marketplace
Sign in
Visual Studio Code>Linters>Mault LiteNew to Visual Studio Code? Get it now.
Mault Lite

Mault Lite

Mault

|
80 installs
| (1) | Free
Governance for AI coding agents, running entirely on your machine. Four agent roles hand work to one another, every action is checked against your rules before it runs, and each run ends with a report of what was denied. TypeScript projects, Claude Code.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Mault Lite

What Mault is

Mault is a governance layer for AI-assisted software development. It sits between coding agents and the codebase and enforces your engineering rules at four checkpoints: write time, commit time, in CI, and at the merge gate.

Enforcement is deterministic. No model reviews the output of another model. A proposed action either satisfies the active policy set or it does not, and the same input produces the same decision every time.

The unit of enforcement is the runtime hook. Hooks fire before an agent's tool call executes, evaluate the proposed action against policy, and return allow or deny. A denied write never reaches disk, so the codebase never holds the violation and no cleanup commit is needed. Agents cannot switch the hooks off, because the hooks run in the runtime rather than in a prompt the agent can argue with.

Every allow and every deny is recorded, so a run produces an audit trail of what the agents attempted, not just what they shipped.

What Lite is

Mault Lite is a test drive. It is a fraction of the product, scoped to one machine and one developer, and it exists so you can watch deterministic enforcement work on real code before deciding whether the full version belongs in your organization.

Lite implements the first of the four checkpoints, write time, plus the commit-time gate on your local repository. It runs on TypeScript projects driven by Claude Code, with four of the eight agent roles, 23 runtime hooks, and the governance report at the end of a run.

Everything else is the full version. CI enforcement, merge gate enforcement, the remaining agent roles, the other supported coding agents, the other supported languages, and every administrative control that distributes governance to a team. The console shows those behind padlocks rather than hiding them, and the complete list is at the bottom of this file.

The Mault console in VS Code, showing Setup and Readiness, Agent Workflows and Admin Configuration

Before you install

Lite is free and takes no credit card, but it does ask for an email address once, before the console opens.

Your code and your agent runs stay on your machine. The exact list of what leaves is at the end of this file.

What you need

  • VS Code 1.96 or newer
  • Node.js 20 or newer
  • Claude Code, installed and signed in
  • Git, and a folder open as a workspace

Mault Lite governs TypeScript projects driven by Claude Code. It does not drive other coding agents, and it does not govern other languages. Both limits are listed in full below.

Getting started

Install the extension, then press Ctrl+` to open the Mault console in the bottom panel.

  1. Click One Click Setup. Open Getting Started and click One Click Setup. Mault checks your environment, then turns on the runtime hooks and the pre-commit hooks.
  2. Run the workflow on the sample project. Open Multi-Agent Workflow and start at Step 2: Planner. Run one agent at a time. Each agent tells you when it has finished and which agent runs next.
  3. Read the governance report. The finished project opens in your browser. Open Step 5: Review and click Governance Report.
  4. Delete the sample and point Mault at your own code. Close the report and Mault offers to delete the sample. The same hooks stay active on everything you build after that.

What Mault Lite includes

Four of the eight agent roles. Planner, Orchestrator, Worker and Review. Each runs as its own Claude Code session with its own permissions and hands the work on when it finishes. You advance the chain one step at a time, so no run proceeds without your input.

23 runtime hooks. These do the enforcing. They fire before an agent writes a file, runs a command or ends a session. A denial means the action never happened, not that it happened and was reported afterward. An agent cannot turn them off, because the runtime enforces them rather than a prompt asking for them.

They cover what agents get wrong when left alone: writing outside the area a task was scoped to, going over the file and line budget the task declared, creating a source file with no test, ending a session without recording what was done, and taking an action that belongs to a role other than the one running.

Pre-commit hooks. Type checking, linting, a mock ratio ceiling, the tests related to what changed, and integrity checks on the hooks themselves. These run on your commits, not only the agents'.

The governance report. Described below.

Three console panels. Setup and Readiness, Agent Workflows, and Admin Configuration.

Setup and Readiness: Getting Started, Production Pipeline, AI Integration and Review

Agent Workflows: the multi-agent workflow, operating modes and controls

Admin Configuration, locked in Lite

Everything above runs on your machine.

The governance report

At the end of a run you get a page that opens with three numbers: how many agent actions were checked, how many were denied before reaching disk, and how many violations reached your codebase anyway.

Below that, every denial is grouped and explained in plain words: what the agent was trying to do, what stopped it, and what it was told instead. A run on the sample project typically produces a few hundred checks and a handful of denials.

A governance report for a sample project: 4 violations denied, 462 agent actions checked, 0 that reached the codebase, and each denial explained

You can save the report as a single self-contained HTML file and send it to someone. It is written to be read by a person who was not watching the run.

What Mault Lite does not include

These appear in the console behind padlocks.

Not in Lite:

  • Coding agents other than Claude Code. The picker lists Cursor, GitHub Copilot, Windsurf, Codex, Augment, Cline, Kiro and Gemini, and all eight are locked.

    Choose AI Coding Agent, with Claude Code selected and eight agents behind padlocks

  • Languages other than TypeScript.

  • The Spec, Tester and Compliance roles, and the Universal agent.

  • CI/CD pipeline setup, the TDD framework, the pre-commit framework installer, governance testing baselines, AI coder rule files, and the Pro runtime hooks.

  • Senior Review, the agent that checks a pull request against merge gates.

  • Everything under Admin Configuration: governance prompts, hook configuration, pushing configuration to a team, and the run reporting tools.

  • The operating modes: draining a queue, stacked runs, single pane, and running agents unattended.

Also worth knowing:

  • Mault Lite has no account, no billing and no license server.
  • Architectural detection ships but is switched off by default. Lite is about agent governance. Turning detection on adds findings about code structure, which is a different job.

The full version

The full version runs eight agent roles across the nine supported coding agents and adds the two checkpoints Lite leaves out, enforcement in CI and enforcement at the merge gate. It governs TypeScript, Python and Java, and it lets an administrator author a policy set once and distribute it to every developer, so the rules are a property of the organization rather than of each machine.

Enforcing at all four checkpoints reduces rework to near zero. Governed code runs a 0.18% revert rate, and teams see at least a 10x increase in pull request throughput, because that throughput is not spent undoing what the agents wrote. Both figures are internally measured, not third-party audited.

mault.ai | info@mault.ai

What leaves your machine

Once, at signup. The email address you type, and whether you ticked the box asking for product news. It goes to Mault so that we know who is using Lite and can write to you about it.

Nothing else. No code, no file names, no prompts, no agent transcripts, no governance reports, no crash reports. The hooks, the agent runs, the reports and the audit trail are files in your own repository, and you can read every one of them.

Privacy Policy | Terms of Service

License

The extension is licensed under the Apache License, Version 2.0.

Support

info@mault.ai | mault.ai

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