Manage Orchard Cloud Development Environments from VS Code.
- Grove lifecycle management -- create, connect, stop, start, and delete groves
- Real-time status updates via Server-Sent Events (SSE)
- SSH Remote connection to flourishing groves through the Remote - SSH extension
- Activity Bar sidebar with a dedicated grove explorer for at-a-glance status
- VS Code 1.85 or later
- Remote - SSH extension
- Access to an Orchard Trellis server
- Install the extension.
- Open Settings and set Orchard: Server Url (
orchard.serverUrl) to your Trellis server address. - Optionally set Orchard: Cultivator Id (
orchard.cultivatorId) if your server requires it. - Open the Orchard sidebar from the Activity Bar to view and manage your groves.
| Setting | Type | Default | Description |
|---|---|---|---|
orchard.serverUrl |
string |
"" |
Orchard Trellis server URL (e.g., https://orchard.example.com) |
orchard.cultivatorId |
string |
"" |
Cultivator UUID for authentication |
orchard.trowelPath |
string |
"" |
Path to Trowel CLI binary (auto-detected if empty) |
orchard.autoRefreshInterval |
number |
30 |
Seconds between grove list auto-refresh |
orchard.sseEnabled |
boolean |
true |
Enable Server-Sent Events for real-time grove status updates |
| Command | Description |
|---|---|
| Orchard: Create Grove | Create a new grove |
| Connect to Grove | Open an SSH Remote session to a flourishing grove |
| Start Grove | Start a dormant grove |
| Stop Grove | Stop a flourishing grove |
| Delete Grove | Delete a grove |
| Refresh Groves | Manually refresh the grove list |
| Copy Grove ID | Copy a grove's ID to the clipboard |
| Show Grove Details | View detailed grove information |
Orchard for VS Code is licensed under the Apache License, Version 2.0. See the NOTICE file for attribution.