VS Code Extension

March 17, 2026 · View on GitHub

AgentRC — prime your repositories for AI-assisted development.

The AgentRC extension brings all CLI capabilities into VS Code with tree views, visual reports, and command palette access.

Install

The extension is not yet published to the Marketplace. Build from source:

cd vscode-extension && npm install && node esbuild.mjs

Then press F5 in VS Code to launch the Extension Development Host.

Commands

Open the Command Palette (⇧⌘P) and type AgentRC:

CommandWhat it does
Init RepositoryGuided onboarding (analyze → generate)
Analyze RepositoryDetect languages, frameworks, areas
Readiness ReportScore and display readiness
Generate InstructionsGenerate instruction files via Copilot SDK
Generate ConfigsGenerate MCP and VS Code configs
Run EvalEvaluate instruction quality
Scaffold Eval ConfigCreate starter agentrc.eval.json
Create Pull RequestClone → generate → open PR
Generate Instructions (All Roots)Batch generate across multi-root workspaces

The AgentRC activity bar icon gives you two tree views:

  • Analysis — Repo structure at a glance: languages, frameworks, detected areas
  • Readiness — Pillar-by-pillar readiness breakdown with pass/fail indicators

Both views refresh automatically when you run commands.

Settings

Configure via Settings (⌘,) → search agentrc:

SettingDefaultDescription
agentrc.modelclaude-sonnet-4.6Default model for generation
agentrc.judgeModel(uses model)Model for eval judging
agentrc.autoAnalyzefalseAuto-analyze on workspace open

Extension vs CLI

Both use the same core services. Choose based on workflow:

Use the extension when...Use the CLI when...
You want visual readiness reportsYou need CI/CD integration
You prefer command palette over terminalYou're batch-processing repos
You want sidebar tree viewsYou want JSON output for scripting
You're working in a single repoYou're automating across an org

Multi-root workspaces

In multi-root workspaces, commands that target a single repo will prompt you to pick a folder. The Generate Instructions (All Roots) command processes all workspace folders at once.

Next steps