Skip to content
| Marketplace
Sign in
Visual Studio Code>Programming Languages>ARIA — The coding agent that remembers youNew to Visual Studio Code? Get it now.
ARIA — The coding agent that remembers you

ARIA — The coding agent that remembers you

ARIA

|
5 installs
| (0) | Free
The coding agent that remembers you. Persistent Memoria, personas, P2P mesh — in your IDE.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

ARIA for VS Code

The coding agent that remembers you — in your IDE.

Install on Marketplace License: MIT

ARIA is an AI coding agent with persistent Memoria, personas (arions) that you can fork and collaborate with, a P2P WireGuard mesh, and an MIT-licensed Bun-native runtime. This extension brings it into VS Code.

Features

🪄 Native @aria chat participant

Open the VS Code Chat panel, type @aria, and ARIA answers with full awareness of your current file, your selection, and everything it has remembered about your codebase across sessions. Works exactly like the chat participants you already use — Copilot, Continue, Cody — but backed by the local ARIA daemon instead of a cloud vendor.

Slash-commands:

  • @aria /explain — Explain the selected code with architectural awareness
  • @aria /refactor — Rewrite while preserving behaviour
  • @aria /test — Write tests in your project's existing style
  • @aria /remember — Pin a fact into persistent Memoria
  • @aria /persona — Switch which arion answers for this workspace

💾 Persistent memory (Memoria)

The killer differentiator. ARIA remembers your codebase across sessions. Open VS Code tomorrow and ARIA still knows the architectural decisions you made today. Browse and search via the Memoria panel in the activity bar.

👥 Personas (arions)

Switch between arions mid-task via the status bar or ARIA: Switch Persona command. Use @codex for focused coding, @reviewer for critical review, or hatch your own.

🌐 Mesh peers

See which peers are online in the Mesh Peers panel. Collaborate with teammates' arions across a WireGuard-encrypted P2P mesh — zero cloud required.

⌨️ Commands + shortcuts

  • Cmd+Shift+A / Ctrl+Shift+A — Open ARIA chat
  • Right-click a selection → Ask ARIA → Explain / Refactor
  • Command palette → ARIA: … for all commands

🎛 Status bar

Bottom-right status bar shows:

  • Daemon connection state (✓ connected / ⊘ offline)
  • Active persona name
  • Live mesh peer count

Install

  1. Install the ARIA runtime:

    brew install aria-cli/tap/aria
    # OR
    npm install -g @aria-cli/cli
    # OR
    curl -fsSL https://ariacli.com/install.sh | sh
    
  2. Install the extension from the VS Code Marketplace:

    code --install-extension aria-cli.aria
    

    Or via the Extensions panel in VS Code → search ARIA → Install.

    (If you prefer sideloading, the .vsix ships with every GitHub release: curl -fsSL https://github.com/aria-cli/aria-releases/releases/latest/download/aria-1.0.75.vsix -o /tmp/aria.vsix && code --install-extension /tmp/aria.vsix.)

  3. Run aria once in a terminal. The daemon starts automatically and writes its endpoint to ~/.aria/run/daemon.json — the extension picks it up instantly.

No API keys, no cloud accounts, no config files. Everything runs locally by default.

Settings

All settings have sensible defaults. Override in Settings → ARIA if your deployment is non-standard:

  • aria.daemon.endpoint — Override auto-discovery (e.g. http://127.0.0.1:7777)
  • aria.daemon.apiKey — Override the auto-loaded API key
  • aria.daemon.autoStart — Auto-start the daemon on VS Code launch (default true)
  • aria.persona — Default arion for this workspace
  • aria.workspace.autoContext — Include current file + selection in every request (default true)
  • aria.sandbox.mode — read-only / workspace-write / full-access

Requirements

  • VS Code 1.97.0 or newer (Chat Participant streaming API)
  • ARIA CLI 1.0.75 or newer running locally

Privacy

Everything runs on your machine. The extension only talks to 127.0.0.1 — no data leaves your laptop unless you explicitly wire ARIA to an external LLM provider. Memoria, skills, personas, and mesh state are all stored in ~/.aria/.

Links

  • Homepage: ariacli.com
  • Developer hub: arions.dev
  • Skills: skills.arions.dev
  • Source + issues: github.com/aria-cli/aria
  • Discord: discord.com/channels/1503577424057729165
  • X: @aria_cli

License

MIT — see LICENSE.

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft