Skip to main content

Install copilotbrowser

Choose the installation method that fits your workflow. copilotbrowser is available as a package, Docker image, IDE extension, browser extension, and desktop app.

npm / yarn / pnpm

Recommended for Node.js projects

npm init copilotbrowser@latest
npx copilotbrowser install
View Guide →
Python (pip)

PyPI package for Python automation

pip install copilotbrowser
copilotbrowser install
View Guide →
Java (Maven / Gradle)

Maven Central artifact

// Add to pom.xml or build.gradle — see guide
View Guide →
C# / .NET (NuGet)

NuGet package for .NET projects

dotnet add package Microsoft.copilotbrowser
View Guide →
Docker

Pre-built images with all browsers

docker pull mcr.microsoft.com/copilotbrowser:latest
docker run -it mcr.microsoft.com/copilotbrowser:latest
View Guide →
VS Code Extension

Run and debug tests inside VS Code

ext install DarbotLabs.copilotbrowser-vscode
View Guide →
Chrome Web Store

Browser extension for recording and inspection

View Guide →
Microsoft Store

Desktop app for Windows

View Guide →
Azure Pipelines

CI/CD integration for Azure DevOps

# Add copilotbrowser task to azure-pipelines.yml
View Guide →
Copilot Studio / MCP

Use copilotbrowser as an MCP tool server

npx copilotbrowser run-server
View Guide →

System Requirements

  • Node.js: 20.x, 22.x, or 24.x (latest LTS recommended)
  • Windows: 11+, Server 2019+, or WSL
  • macOS: 14 Ventura or later
  • Linux: Debian 12/13, Ubuntu 22.04/24.04 (x86-64 or arm64)