The extension will check for the app automatically on startup and prompt you to install it if it's missing.
ℹ️ Live Share dependency
On first activation, the HireBoard extension will automatically install the bundled VS Code Live Share extension (from a packaged .vsix) if ms-vsliveshare.vsliveshare is not already installed in your editor.
Installation
Local Installation (.vsix)
Clone the repo and install dependencies:
git clone https://github.com/FireBoard-ai/hireboard-cursor-ext.git
cd hireboard-cursor-ext
npm install
Build and package the extension:
npm run compile
npx @vscode/vsce package --no-dependencies
Install the generated .vsix file:
# For VS Code
code --install-extension hireboard-cursor-extension-0.0.1.vsix --force
# For Cursor
cursor --install-extension hireboard-cursor-extension-0.0.1.vsix --force
Reload the editor (Ctrl+Shift+P > "Reload Window")
Getting Started
1. Login / Create Account
Open Command Palette: Ctrl+Shift+P
Type: HireBoard: Login
A login form will open inside the editor
If you're using Cursor, your email will be auto-filled
New user? Click "Create one" at the bottom to sign up as a Builder (you get 30 free credits)
2. Submit a Support Request
Command Palette > HireBoard: Submit Support Request
Describe your coding problem
Select the technologies you need help with
Submit the request — a matching talent will be found automatically
3. Session Flow
Once a talent accepts your request:
A meeting session is created automatically
You'll be notified when the talent joins
HireBoard Video App launches automatically for the video call
VS Code Live Share is used for collaborative coding
The timer tracks the session duration in real-time
4. Credits & Billing
You start with 30 free credits (1 credit = 1 dev-minute)
After free credits are used, you're charged $0.50/credit via Stripe
View your balance: Command Palette > HireBoard: View Credit Balance
Balance is also shown in the status bar at the bottom
All Commands
Command
Description
HireBoard: Login
Open login/signup form
HireBoard: Logout
Sign out
HireBoard: Submit Support Request
Create a new help request
HireBoard: View My Requests
See all your submitted requests
HireBoard: View Credit Balance
Check remaining credits
HireBoard: View Dashboard
Open the web dashboard
HireBoard: Start Support Session
Start/join an active session
HireBoard: View Session Status
Check current session details
HireBoard: End Current Session
End the active session
HireBoard: Configure Code Access
Set code sharing preferences
Configuration
Settings can be changed in VS Code/Cursor Settings (search "HireBoard"):
Setting
Default
Description
hireboard.apiEndpoint
https://stage-api.hireboard.co/api/v1
Backend API URL
hireboard.webAppUrl
https://staging-app.hireboard.co
Web app URL
hireboard.videoAppDownloadUrl
https://hireboard.co/download/video-app
HireBoard Video App download URL
hireboard.pollingInterval
30
Match polling interval (seconds)
hireboard.enableNotifications
true
Enable/disable notifications
Tech Stack
TypeScript
VS Code Extension API
Axios (HTTP client)
esbuild (bundler)
VS Code Live Share (collaborative coding)
Daily.co (video meetings)
HireBoard Video App (Electron desktop app for video calls)