AIXORD — VS Code Extension
Governed AI execution with local toolchain access.
AIXORD is an AI-powered software delivery platform with built-in governance — gates, phases, audit trails, and operational readiness checks. This extension brings AIXORD directly into VS Code, eliminating browser limitations and enabling real-time collaborative development with full local toolchain access.
Features
Run npm, tsc, vitest, and git on your actual machine instead of cloud containers. The extension executes agent tools locally with the same security allowlists as the cloud sandbox.
Persistent Workspace Access
No more WORKSPACE_HANDLE_EXPIRED errors. The extension maintains a persistent connection to your workspace — no re-linking on page reload.
Co-Pilot Mode
Real-time parallel collaboration between you and AI. Edit files in VS Code while the AI processes tasks in the background. Both see changes instantly.
- Editor context capture — AI automatically sees your active file, cursor position, diagnostics, and git branch
- Live preview panel — Split-screen browser preview inside VS Code
- Decision ledger — Strategic decisions auto-captured with editor context
- Inline diff — View AI edits before accepting changes
- Diagnostics auto-fix — AI-assisted resolution of TypeScript errors
Governance Dashboard
AIXORD governance state surfaced directly in your IDE:
- Status bar — Current phase, gate count, connection state
- Sidebar panel — Gate status (passed/blocked), WU balance, active deliverable
- Co-Pilot chat — Markdown-rendered messages with code blocks and streaming
- Gate notifications — Warnings when gates block progression
- CodeLens — Governance annotations at the top of source files
- AOPC sweep — Run operational readiness checks from your IDE
Multi-Project Support
Switch between AIXORD projects without restarting. Phase advance, gate checking, and deliverable tracking update automatically.
Workspace Profile
Auto-generates a project profile on workspace link — file tree, extension stats, key files, project type detection (Cloudflare Pages, Node.js, React, Python, Rust, and more).
Getting Started
- Install the extension from the VS Code Marketplace
- Open the Command Palette (
Ctrl+Shift+P / Cmd+Shift+P)
- Run AIXORD: Login and enter your credentials
- Run AIXORD: Link Workspace to Project to connect your workspace
Commands
| Command |
Description |
AIXORD: Login |
Connect to your AIXORD account |
AIXORD: Logout |
Disconnect and clear credentials |
AIXORD: Link Workspace to Project |
Bind current workspace to an AIXORD project |
AIXORD: Show Governance Dashboard |
Open the Co-Pilot chat panel |
AIXORD: Open Live Preview |
Open split-screen browser preview |
AIXORD: Record Decision |
Capture a strategic decision with editor context |
AIXORD: Show Last Edit Diff |
View the most recent AI file edit |
AIXORD: Fix Diagnostic |
Send a TypeScript error to AI for resolution |
AIXORD: Advance Phase |
Request phase advancement with gate validation |
AIXORD: Switch Project |
Change the active AIXORD project |
AIXORD: Show Blocked Gates |
Display gates preventing phase advancement |
AIXORD: Run AOPC Sweep |
Initiate an operational readiness check |
Settings
| Setting |
Default |
Description |
aixord.apiBaseUrl |
Production URL |
AIXORD backend API URL |
aixord.relayPort |
47100 |
Local relay server port |
aixord.autoShowDiff |
false |
Auto-show diff preview after AI edits |
aixord.showCodeLens |
true |
Show governance annotations as CodeLens |
The extension provides local execution for all AIXORD agent tools:
| Tool |
Local Implementation |
read_file |
vscode.workspace.fs.readFile() with line-range support |
edit_file |
3-tier matching (exact, fuzzy, sliding window) |
create_file |
Auto-creates parent directories |
list_files |
Recursive directory listing with depth control |
search_codebase |
vscode.workspace.findFiles() + regex content search |
run_command |
child_process.spawn() with security allowlist |
run_build |
Real tsc --noEmit on your project |
Architecture
VS Code Extension AIXORD Backend
+------------------+ +------------------+
| Relay Server |<-- HTTP ->| Workspace API |
| (localhost:47100)| | AI Router |
| | | Gate Engine (54) |
| Filesystem Bridge| | Execution Agent |
| Command Executor | +------------------+
| Governance UI |
| Co-Pilot Panel | Browser (optional)
| Editor Context | +------------------+
| File Watcher | | aixord.pmerit.com|
+------------------+ +------------------+
Requirements
- VS Code 1.85.0 or later
- An AIXORD account at aixord.pmerit.com
- Node.js 18+ (for local command execution)
Privacy and Security
- Credentials stored in VS Code's encrypted SecretStorage
- Relay server binds to
127.0.0.1 only (not exposed to network)
- CORS restricted to AIXORD origins only
- Command execution uses the same allowlist as the cloud sandbox
- No telemetry collected by the extension
License
MIT
PMERIT Technologies LLC | aixord.pmerit.com