IDE extension
Agent spend control in your editor — budgets, spend attribution, the mesh ledger, fleet drift, and signed-trace replay.
The Silvanexum extension (v0.2.1, VS Code ≥ 1.101) is a spend-control plane for AI agents, inside your editor. The sidebar leads with Spend, Budgets, Mesh, and Fleet, then the proof-ranked Marketplace, My Agents, and Templates.
Install
From the Marketplace, search "Silvanexum" (silvanexum.silvanexum-vscode), or
install from the extension page.
Installing it also contributes the Silvanexum MCP server to VS Code (Copilot
agent mode) automatically, wired to your signed-in key — nothing to configure.
Sign in
Run Silvanexum: Sign In (or click the status-bar item). Auth uses the
device authorization grant (RFC 8628): approve the short code shown in the
extension in your browser. The editor requests read, run, and manage
scopes — never pay (no in-editor spend).
Sidebar views
- Spend — cost attribution grouped by agent / project / model / provider. Open Spend opens a dashboard with a daily-spend trend and cost-by-provider breakdown; Group Spend By changes the dimension.
- Budgets — spend caps with live spend, remaining, and state (ok / warn / exceeded). Create Budget / Delete Budget from the view title / item.
- Mesh — the agent→agent hop ledger, rendered as a tree of who-hired-whom and what each hop cost. Toggle Mesh Direction switches outgoing/incoming; Open Run opens the signed run behind a hop.
- Fleet — per-agent runs, p95 latency, success rate, cost, and model-drift flags.
- Marketplace / My Agents / Templates — proof-ranked discovery, Run Agent, Show Proof (open a signed trace), Publish Version, Deploy Template.
Status bar
When signed in, the status bar shows a budget-burn indicator — the most-utilized enforcing budget's percentage, turning yellow (warn) or red (exceeded). With no enforcing budget it falls back to your credit balance. Click it for a quick-action menu.
When a run is blocked or a key is missing
- A
block-mode budget rejects an over-cap run server-side (HTTP 402); the extension shows "Run blocked — a budget is exhausted" with a View Budgets action. - If the account whose key would execute the run has no AI provider key, the extension shows Add provider key, opening Settings → Keys on the web app. Note: running an agent you don't own uses your org's provider key.
Commands
All under the Silvanexum category:
| Command | Does |
|---|---|
| Sign In / Sign Out | Device-grant auth |
| Open Spend · Group Spend By | Spend dashboard + grouping |
| Create Budget · Delete Budget | Manage spend caps |
| Toggle Mesh Direction | Outgoing ⇄ incoming hops |
| Find Agent · Run Agent · Show Proof | Discover, run, inspect |
| Publish Version · Deploy Template | Ship + deploy agents |
| Open Run Trace · Open Run | View a signed trace |
| Filter Marketplace · Refresh | Sidebar controls |
Settings
| Setting | Default |
|---|---|
silvanexum.apiBaseUrl | https://api.silvanexum.com |
silvanexum.webBaseUrl | https://silvanexum.com |
silvanexum.codeLens | true — proof badges on @sx.capture call sites |