Skip to main content

In this article

VS Code Extension Installation

VS Code Extension installation provides HVE Core directly through the VS Code Marketplace. This is the simplest zero-configuration method that works across all environments.

When to Use This Method

Use this when:

  • You want the simplest possible setup
  • You don't need to customize HVE Core components
  • You work across different machines and environments
  • You want automatic updates through VS Code
  • You prefer marketplace-managed extensions
  • You want a clean, zero-configuration setup

Consider alternatives when:

How It Works

The marketplace extension ships the complete active HVE Core component set. Stable and PreRelease use the same extension identity and component content; they differ in version, cadence, and source commit.

VS Code Extension System
├── Extension installed via marketplace
│ ├── .github/agents/ # All chat agents
│ ├── .github/prompts/ # All prompt templates
│ ├── .github/instructions/ # All coding guidelines
│ └── .github/skills/ # All skill packages
└── Only optional workspace configuration needed!

Quick Start

  1. Open VS Code
  2. Go to Extensions view (Ctrl+Shift+X)
  3. Search for "HVE Core"
  4. Click Install

Or click here: Install HVE Core Extension

Option 2: Install from Command Line

code --install-extension ise-hve-essentials.hve-core

Option 3: Install Using VS Code Insiders

code-insiders --install-extension ise-hve-essentials.hve-core

Verification

After installation, verify everything works:

  1. Open GitHub Copilot Chat (Ctrl+Alt+I)
  2. Click the agent picker dropdown
  3. Verify HVE Core agents such as RPI Agent, Documentation, code-review, and adr-creation appear

Post-Installation (Optional)

These optional configurations enhance your HVE Core experience but are not required for basic functionality.

Update Your .gitignore

HVE Core agents create ephemeral workflow artifacts in a .copilot-tracking/ folder within your project. Add this line to your project's .gitignore:

.copilot-tracking/

This applies even when using the extension. The folder is created in your project directory when you use workflows such as rpi-research or code-review. See the installation guide for details on what gets stored there.

What's Included

The extension provides all HVE Core components:

ComponentExamples
Chat AgentsRPI Agent, code-review, adr-creation
Promptsgit-commit, pull-request, ado-create-pr
Instructionsmarkdown, python-script, commit-message
Skillsrpi-research, pr-reference, video-to-gif

Updating

The extension updates automatically through VS Code's extension system:

  • Extensions update automatically when new versions are released (default)
  • Open Extensions view → find "HVE Core" → click Update for manual updates
  • Right-click the extension → "Switch to Pre-Release Version" to select the PreRelease channel

Source moves through reviewed promotions from main to release/prerelease to release/stable. PreRelease is packaged from release/prerelease; Stable is packaged from release/stable and may lag newer main content. Both channels include active components labeled stable, preview, and experimental.

The corresponding Copilot CLI sources are ref-less microsoft/hve-core for current main, moving microsoft/hve-core#release/prerelease and microsoft/hve-core#release/stable registrations, and immutable microsoft/hve-core#prerelease-v<version> and microsoft/hve-core#v<version> registrations.

Behavior when switching VS Code Marketplace channels or switching among same-name CLI marketplace registrations has not been observed in this documentation work. This guidance does not assert installed-client or duplicate-registration behavior.

Comparison with Other Methods

Pros ✅

AdvantageDetail
Zero configurationNo workspace settings or file cloning required
Works everywhereLocal, devcontainers, Codespaces, any environment
Automatic updatesVS Code manages updates automatically
No repository pollutionNothing added to your project
Instant availabilityWorks immediately after installation
No manual setupNo scripts to run or paths to configure
Marketplace managedCentralized distribution and versioning

Cons ❌

LimitationDetail
No customizationCan't modify custom agents, prompts, or instructions
Extension updates onlyTesting development versions requires extra setup
No version pinningUses latest version (or opt into pre-release)
No team controlCan't enforce specific versions across team
Limited flexibilityCan't combine with custom local modifications

Common Scenarios

Scenario 1: Quick Personal Use

Goal: Start using HVE Core immediately without setup

Solution: Install the extension from marketplace

Steps

  1. Install extension from marketplace
  2. Start using RPI Agent and the direct RPI phase skills
  3. That's it!

Scenario 2: Multi-Machine Developer

Goal: Use HVE Core consistently across laptop, desktop, and Codespaces

Solution: Install extension on all machines via Settings Sync

Steps

  1. Enable Settings Sync in VS Code
  2. Install extension on one machine
  3. Extensions automatically sync to other devices

Scenario 3: Team Adoption

Goal: Get entire team using HVE Core quickly

Solution: Share extension link and install instructions

Steps

  1. Share marketplace link with team
  2. Team members install extension
  3. Everyone has consistent experience immediately

Scenario 4: Want to Customize Later

Goal: Start with extension, add customization as needs grow

Solution: Use the included installer skill for MCP guidance or selective clone adoption; migrate to a direct clone only for full artifact control

Steps

  1. Start with the HVE Core extension for the complete managed component set
  2. When you need MCP configuration or selected repository-owned components, ask an agent to use the included hve-core-installer skill
  3. Choose the starter profile or a custom selection, review lifecycle labels and dependency closure, then copy to a clone-based method

Troubleshooting

Extension Not Appearing

Check extension is installed

  1. Open Extensions view (Ctrl+Shift+X)
  2. Search "HVE Core"
  3. Verify "Installed" badge appears

Reload VS Code

  1. Command Palette (Ctrl+Shift+P)
  2. "Developer: Reload Window"

Agents Not Showing in Copilot Chat

Verify GitHub Copilot is active

  1. Check Copilot icon in status bar
  2. Sign in if needed

Check extension status

  1. Extensions view → "HVE Core"
  2. Verify no errors shown
  3. Click "Show Extension Output" if issues

Conflicting Installation Methods

If you have both extension and manual installation (like Peer Clone):

Problem: Duplicate agents appearing

Solution: Choose one method:

  • Keep extension: Remove manual installation (delete cloned folder, remove workspace settings)
  • Keep manual: Uninstall extension

Update Not Appearing

Force check for updates

  1. Extensions view → ⋯ (More Actions)
  2. "Check for Extension Updates"

Manually update

  1. Extensions view → Find "HVE Core"
  2. Click "Update" button

Need MCP Configuration or Selective Adoption?

The extension includes hve-core-installer. Ask an agent to invoke it when you need MCP guidance, installation-method selection, or a smaller clone-based component set.

  1. Ask an agent to use hve-core-installer.
  2. Choose the starter profile or custom selection for clone adoption.
  3. Review agents, prompts, instructions, complete skill directories, lifecycle labels, and closure additions before writes.
CapabilityHVE Core ExtensionInstaller Skill
Complete managed contentYesAvailable for selective cloning
MCP configuration guidanceNoFour curated servers
Multi-kind custom selectionNoAgents, prompts, instructions, skills
Installation method guidanceNoPeer clone, submodule, and others

NOTE

The installer is a skill that works within any agent conversation. There is no separate installer agent or extension identity.

Migration Guide

For retired plugin or extension identities, start with Migrate to the HVE Core Identity. VS Code does not provide a universal automatic migration between different extension IDs.

From Manual Installation to Extension

If you're currently using manual methods like Peer Clone:

  1. Delete HVE Core paths from .vscode/settings.json
  2. Optionally remove the hve-core clone if no longer needed
  3. Install the extension following the Quick Start above
  4. Verify agents appear in Copilot Chat

From Extension to Manual Installation

If you need customization:

  1. Uninstall the extension from Extensions view
  2. Follow a manual method such as Peer Clone for local customization
  3. Customize agents, prompts, or instructions as needed

Limitations

AspectStatus
Customization❌ Cannot modify components
Version control⚠️ Extension updates only, no git control
Team enforcement⚠️ Each member installs independently
Dev/testing⚠️ Pre-release channel only, not custom branches
Portable paths✅ Works everywhere
Setup complexity✅ Simplest possible
Disk usage✅ Single installation across all projects

Next Steps


🤖 Crafted with precision by ✨Copilot following brilliant human instruction, then carefully refined by our team of discerning human reviewers.