Sotero

Install guide · VS Code

Installing and Configuring the Argus VS Code Extension

Connect VS Code to your local Sotero Runtime through the Argus extension, so agent activity in your editor gets the same identity, credentialing, and policy evaluation as everything else Argus governs.

AudienceDevelopers using VS Code with Sotero Runtime
RequirementSotero Runtime installed and running locally
Where to get itVS Code Marketplace — search "Argus by Sotero"
Sign-inSotero account (Google, Microsoft, or email)

Before you begin

  • Install and configure Sotero Runtime for your OS first — the extension connects to the local sotero-daemon, it doesn't run standalone. See the macOS, RHEL, or Ubuntu installation guide.
  • Have a Sotero account you can sign in with (Google, Microsoft, or a Sotero email account).

Install the extension

  1. In VS Code, open the Extensions view and search for "Argus by Sotero".
  2. Click Install. VS Code may ask you to confirm you trust the publisher (Sotero Inc.) — click Trust Publisher and Install.

Sign in

  1. Open the Command Palette (Shift+Cmd+P on macOS, Shift+Ctrl+P on Windows/Linux) and run Argus: Sign In, or click Open in the Argus panel in the sidebar.
  2. This opens sotero.ai in your browser. If you're already signed in there, it validates the connection and redirects back to VS Code automatically — click Allow when prompted. Otherwise, sign in with Google, Microsoft, or your Sotero email and password first, then continue.

Start the runtime daemon

The extension talks to sotero-daemon over the address configured in ~/.sotero/sotero.toml (a local Unix socket by default). Start the daemon before or after installing the extension — either order works, but the Argus panel won't show live data until the daemon is running and you're signed in.

sotero-daemon service status

If the service isn't running yet, start it with the platform-specific command from your installation guide, then confirm it reports Health healthy before checking the extension again.

Verify the connection

  1. After sign-in completes and the daemon is healthy, the Argus panel in VS Code shows a connected control panel.
  2. If it doesn't connect, confirm the daemon is running (sotero-daemon service status) and that you're signed in to the same Sotero account in both the browser and VS Code.

Need the runtime first?

Install Sotero Runtime for your OS before setting up the extension.