microsoft/hve-core

Public

mirrored from https://github.com/microsoft/hve-coreAvailable

CodeCommitsIssuesPull requestsActionsInsightsSecurity
hve-core-v3.1.46

Branches

Tags

  • No tags available.
0Branches0Tags
Go to file
Add file
Code

Clone

HTTPS

Download ZIP

docs/getting-started/methods/extension.md

286lines · modecode

1---
2title: VS Code Extension Installation
3description: Install HVE-Core as a VS Code extension from the marketplace
4sidebar_position: 1
5author: Microsoft
6ms.date: 2026-01-07
7ms.topic: how-to
8keywords:
9 - extension
10 - installation
11 - marketplace
12 - github copilot
13estimated_reading_time: 4
14---
15
16VS Code Extension installation provides HVE-Core directly through the VS Code Marketplace. This is the simplest zero-configuration method that works across all environments.
17
18## When to Use This Method
19
20✅ **Use this when:**
21
22* You want the simplest possible setup
23* You don't need to customize HVE-Core components
24* You work across different machines and environments
25* You want automatic updates through VS Code
26* You prefer marketplace-managed extensions
27* You want a clean, zero-configuration setup
28
29❌ **Consider alternatives when:**
30
31* You need to customize custom agents, prompts, or instructions → [Peer Clone](peer-clone.md) or [Git-Ignored](git-ignored.md)
32* Your team needs to version control HVE-Core → [Submodule](submodule.md)
33* You're contributing to HVE-Core development → [Peer Clone](peer-clone.md)
34* You need to test pre-release versions → [Multi-Root Workspace](multi-root.md)
35
36## How It Works
37
38The extension packages all HVE-Core components (chat agents, prompts, instructions) as a standard VS Code extension. Once installed, all components are immediately available without any additional configuration.
39
40```text
41VS Code Extension System
42├── Extension installed via marketplace
43│ ├── .github/agents/ # All chat agents
44│ ├── .github/prompts/ # All prompt templates
45│ ├── .github/instructions/ # All coding guidelines
46│ └── .github/skills/ # All skill packages
47└── Only optional workspace configuration needed!
48```
49
50## Quick Start
51
52### Option 1: Install from Marketplace (Recommended)
53
541. Open VS Code
552. Go to Extensions view (`Ctrl+Shift+X`)
563. Search for "HVE Core"
574. Click **Install**
58
59**Or click here:** [Install HVE Core Extension](https://marketplace.visualstudio.com/items?itemName=ise-hve-essentials.hve-core)
60
61### Option 2: Install from Command Line
62
63```bash
64code --install-extension ise-hve-essentials.hve-core
65```
66
67### Option 3: Install Using VS Code Insiders
68
69```bash
70code-insiders --install-extension ise-hve-essentials.hve-core
71```
72
73## Verification
74
75After installation, verify everything works:
76
771. Open GitHub Copilot Chat (`Ctrl+Alt+I`)
782. Click the agent picker dropdown
793. Verify HVE-Core agents appear:
80 * task-planner
81 * task-researcher
82 * task-implementor
83 * pr-review
84 * adr-creation
85
86## Post-Installation (Optional)
87
88These optional configurations enhance your HVE-Core experience but are not required for basic functionality.
89
90### Update Your .gitignore
91
92HVE-Core agents create ephemeral workflow artifacts in a `.copilot-tracking/` folder within your project. Add this line to your project's `.gitignore`:
93
94```text
95.copilot-tracking/
96```
97
98This applies even when using the extension. The folder is created in your project directory when you use agents like `task-researcher` or `pr-review`. See the [installation guide](../install.md#post-installation-update-your-gitignore) for details on what gets stored there.
99
100## What's Included
101
102The extension provides all HVE-Core components:
103
104| Component | Examples |
105|--------------|-----------------------------------------|
106| Chat Agents | task-planner, pr-review, adr-creation |
107| Prompts | git-commit, pull-request, ado-create-pr |
108| Instructions | markdown, python-script, commit-message |
109| Skills | pr-reference, video-to-gif |
110
111## Updating
112
113The extension updates automatically through VS Code's extension system:
114
115* **Auto-updates (default):** Extensions update automatically when new versions are released
116* **Manual updates:** Extensions view → Find "HVE Core" → Click **Update**
117* **Pre-release versions:** Right-click extension → "Switch to Pre-Release Version"
118
119## Comparison with Other Methods
120
121### Pros ✅
122
123| Advantage | Detail |
124|-------------------------|---------------------------------------------------|
125| Zero configuration | No workspace settings or file cloning required |
126| Works everywhere | Local, devcontainers, Codespaces, any environment |
127| Automatic updates | VS Code manages updates automatically |
128| No repository pollution | Nothing added to your project |
129| Instant availability | Works immediately after installation |
130| No manual setup | No scripts to run or paths to configure |
131| Marketplace managed | Centralized distribution and versioning |
132
133### Cons ❌
134
135| Limitation | Detail |
136|------------------------|------------------------------------------------------|
137| No customization | Can't modify custom agents, prompts, or instructions |
138| Extension updates only | Testing development versions requires extra setup |
139| No version pinning | Uses latest version (or opt into pre-release) |
140| No team control | Can't enforce specific versions across team |
141| Limited flexibility | Can't combine with custom local modifications |
142
143## Common Scenarios
144
145### Scenario 1: Quick Personal Use
146
147**Goal:** Start using HVE-Core immediately without setup
148
149**Solution:** Install the extension from marketplace
150
151**Steps:**
152
1531. Install extension from marketplace
1542. Start using `task-planner` and other agents
1553. That's it!
156
157### Scenario 2: Multi-Machine Developer
158
159**Goal:** Use HVE-Core consistently across laptop, desktop, and Codespaces
160
161**Solution:** Install extension on all machines via Settings Sync
162
163**Steps:**
164
1651. Enable Settings Sync in VS Code
1662. Install extension on one machine
1673. Extensions automatically sync to other devices
168
169### Scenario 3: Team Adoption
170
171**Goal:** Get entire team using HVE-Core quickly
172
173**Solution:** Share extension link and install instructions
174
175**Steps:**
176
1771. Share marketplace link with team
1782. Team members install extension
1793. Everyone has consistent experience immediately
180
181### Scenario 4: Want to Customize Later
182
183**Goal:** Start with extension, later switch to customization
184
185**Solution:** Use extension initially, migrate to Peer Clone when needed
186
187**Steps:**
188
1891. Start with extension for quick setup
1902. When customization needed, uninstall extension
1913. Follow [Peer Clone](peer-clone.md) method for local modifications
192
193## Troubleshooting
194
195### Extension Not Appearing
196
197**Check extension is installed:**
198
1991. Open Extensions view (`Ctrl+Shift+X`)
2002. Search "HVE Core"
2013. Verify "Installed" badge appears
202
203**Reload VS Code:**
204
2051. Command Palette (`Ctrl+Shift+P`)
2062. "Developer: Reload Window"
207
208### Agents Not Showing in Copilot Chat
209
210**Verify GitHub Copilot is active:**
211
2121. Check Copilot icon in status bar
2132. Sign in if needed
214
215**Check extension status:**
216
2171. Extensions view → "HVE Core"
2182. Verify no errors shown
2193. Click "Show Extension Output" if issues
220
221### Conflicting Installation Methods
222
223If you have both extension and manual installation (like Peer Clone):
224
225**Problem:** Duplicate agents appearing
226
227**Solution:** Choose one method:
228
229* Keep extension: Remove manual installation (delete cloned folder, remove workspace settings)
230* Keep manual: Uninstall extension
231
232### Update Not Appearing
233
234**Force check for updates:**
235
2361. Extensions view → ⋯ (More Actions)
2372. "Check for Extension Updates"
238
239**Manually update:**
240
2411. Extensions view → Find "HVE Core"
2422. Click "Update" button
243
244## Migration Guide
245
246### From Manual Installation to Extension
247
248If you're currently using manual methods like Peer Clone:
249
2501. Delete HVE-Core paths from `.vscode/settings.json`
2512. Optionally remove the hve-core clone if no longer needed
2523. Install the extension following the Quick Start above
2534. Verify agents appear in Copilot Chat
254
255### From Extension to Manual Installation
256
257If you need customization:
258
2591. Uninstall the extension from Extensions view
2602. Follow a manual method such as [Peer Clone](peer-clone.md) for local customization
2613. Customize agents, prompts, or instructions as needed
262
263## Limitations
264
265| Aspect | Status |
266|------------------|--------------------------------------------------|
267| Customization | ❌ Cannot modify components |
268| Version control | ⚠️ Extension updates only, no git control |
269| Team enforcement | ⚠️ Each member installs independently |
270| Dev/testing | ⚠️ Pre-release channel only, not custom branches |
271| Portable paths | ✅ Works everywhere |
272| Setup complexity | ✅ Simplest possible |
273| Disk usage | ✅ Single installation across all projects |
274
275## Next Steps
276
277* [Your First Workflow](../first-workflow.md) - Try HVE-Core with a real task
278* [Multi-Root Workspace](multi-root.md) - Combine extension with custom components
279* [Peer Clone](peer-clone.md) - Switch to customizable installation
280
281---
282
283<!-- markdownlint-disable MD036 -->
284*🤖 Crafted with precision by ✨Copilot following brilliant human instruction,
285then carefully refined by our team of discerning human reviewers.*
286<!-- markdownlint-enable MD036 -->
287