Extension Installation
DebuggAI provides powerful IDE extensions for VS Code and Cursor that enable you to create and run end-to-end tests directly from your development environment.
VS Code Extension
Installation
-
From VS Code Marketplace
- Open VS Code
- Go to Extensions (Ctrl+Shift+X / Cmd+Shift+X)
- Search for "DebuggAI"
- Click "Install"
-
Direct Link
- Visit the VS Code Marketplace
- Click "Install"
First-Time Setup
-
Login to DebuggAI
- Open the Command Palette (Ctrl+Shift+P / Cmd+Shift+P)
- Type "DebuggAI: Login" and select it
- Enter your DebuggAI credentials
- The extension will automatically connect to your projects
-
Configure Local Server Port
- Open VS Code Settings (Ctrl+, / Cmd+,)
- Search for "DebuggAI"
- Set your local development server port (default: 3000)
- Or configure it via the extension settings UI
Cursor Extension
The DebuggAI extension is fully compatible with Cursor and provides the same functionality as the VS Code extension.
Installation
-
From Extension Marketplace
- Open Cursor
- Go to Extensions (Ctrl+Shift+X / Cmd+Shift+X)
- Search for "DebuggAI"
- Click "Install"
-
Manual Installation
- Download the .vsix file from the VS Code Marketplace
- In Cursor, go to Extensions
- Click the "..." menu and select "Install from VSIX"
- Select the downloaded file
JetBrains IDEs
JetBrains IDE support is coming soon. Stay tuned for updates!
System Requirements
- Operating System: Windows, macOS, or Linux
- Node.js: Version 14 or higher (for local development server)
- Internet Connection: Required for connecting to DebuggAI services
- Local Development Server: Your application should be running locally (typically on localhost:3000)
Troubleshooting
Extension Not Loading
- Restart your IDE
- Check that you have the latest version installed
- Verify your internet connection
- Check the IDE's developer console for error messages
Login Issues
- Verify your DebuggAI account credentials
- Check if your organization has specific SSO requirements
- Contact support at hello@debugg.ai
Local Server Connection Issues
- Ensure your development server is running
- Verify the correct port is configured in extension settings
- Check firewall settings that might block local connections
Next Steps
Once you have the extension installed and configured: