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). This extension brings AIXORD's capabilities directly into VS Code, eliminating browser limitations and enabling real-time collaborative development.
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
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 — Send messages to the AI with automatic editor context enrichment
Workspace Profile
Auto-generates a project profile on workspace link — file tree, extension stats, key files, project type detection (Cloudflare Pages, Node.js, React, Vanilla JS, 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 |
Manually capture a strategic decision |
Settings
| Setting |
Default |
Description |
aixord.apiBaseUrl |
https://technologies-aixord-api.peoplemerit.workers.dev |
AIXORD backend API URL |
aixord.relayPort |
47100 |
Local relay server port |
The extension provides local execution for all AIXORD agent tools:
| Tool |
Local Implementation |
read_file |
vscode.workspace.fs.readFile() |
edit_file |
3-tier matching (exact, fuzzy, sliding window) |
create_file |
Auto-creates parent directories |
list_files |
Recursive directory listing |
search_codebase |
vscode.workspace.findFiles() + regex content search |
run_command |
child_process.spawn() with allowlist |
run_build |
Real tsc --noEmit on your project |
Architecture
VS Code Extension AIXORD Backend
+------------------+ +------------------+
| Relay Server |<-- HTTP ->| Workspace API |
| (localhost:47100)| | AI Router |
| | +------------------+
| Filesystem Bridge|
| Command Executor | Browser (optional)
| Governance UI | +------------------+
| Co-Pilot Panel | | aixord.pmerit.com|
| Editor Context | | (companion view) |
| File Watcher | +------------------+
+------------------+
Requirements
- VS Code 1.85.0 or later
- An AIXORD account at aixord.pmerit.com
- Node.js 18+ (for local command execution)
Privacy & Security
- Credentials stored in VS Code's encrypted SecretStorage
- Relay server binds to
127.0.0.1 only (not exposed to network)
- Command execution uses the same allowlist as the cloud sandbox
- No telemetry collected by the extension
License
MIT
PMERIT Technologies LLC | pmerit.com | aixord.pmerit.com