- Home
- F5 Distributed Cloud Tools for Visual Studio Code
- Getting Started
- Installation
Installation
You install the F5 Distributed Cloud Tools (vscode-xcsh) extension through the Visual Studio Code Marketplace or by manually installing a packaged .vsix release artifact.
System Requirements
Section titled “System Requirements”Before installing the extension, ensure your environment meets the following prerequisites:
- Visual Studio Code: Version
1.125.0or later (or compatible runtime such as Cursor or VSCodium). - Operating System: Linux (x64/arm64), macOS (Apple Silicon/Intel), or Windows 10/11 (x64).
- Network Access: Outbound HTTPS (port 443) connectivity to your F5 Distributed Cloud tenant endpoint (
https://<tenant-name>.console.ves.volterra.io) and status endpoints (https://status.ves.volterra.io). - F5 Distributed Cloud Credentials: An active tenant user account with permissions to generate an API token or export a PKCS#12 (
.p12) client certificate.
Install from the Marketplace
Section titled “Install from the Marketplace”To install the extension directly from the Visual Studio Code Marketplace:
- Open Visual Studio Code.
- Open the Extensions view by pressing
Ctrl+Shift+X(macOS:Cmd+Shift+X) or selecting View > Extensions. - In the search box, enter
F5 Distributed Cloud Tools. - Locate the extension published by F5 and select Install.
Install from a VSIX Package
Section titled “Install from a VSIX Package”If you operate in an air-gapped network or test prerelease builds, install the extension using a packaged .vsix file.
Using the Command Palette
Section titled “Using the Command Palette”- Download the extension
.vsixpackage from the official releases repository. - In Visual Studio Code, open the Command Palette by pressing
Ctrl+Shift+P(macOS:Cmd+Shift+P). - Enter and select Extensions: Install from VSIX….
- Browse to the location of the downloaded
.vsixfile and select Open.
Using the Command-Line Interface
Section titled “Using the Command-Line Interface”You can also install the .vsix package directly from your terminal:
code --install-extension vscode-xcsh-latest.vsixVerify Installation
Section titled “Verify Installation”Confirm that the extension activated successfully:
- Look for the F5 icon in the Visual Studio Code Activity Bar (left navigation strip).
- Select the F5 icon to open the F5 Distributed Cloud Tools view container.
- Verify that the Profiles, Cloud Status, and Explorer view panels appear.
Next Steps
Section titled “Next Steps”Once installed, configure your tenant connection and authentication credentials by following the Profile Setup guide.