Skip to main content
Weave plugins capture per-developer AI coding activity and send telemetry to Weave. Use this page to choose a plugin, then follow its dedicated installation guide. On the Data page, Enhanced AI tools offers a combined installer: pick one or more plugins (Claude Code, Cursor, Copilot, Codex, and Grok Build), generate a single install command, or jump to separate setup for GitAI and Weave Router. The Claude Code, Cursor, Codex, and Grok Build plugins use a local hook installer. Grok Build setup is macOS/Linux only (use WSL on Windows). GitHub Copilot uses Copilot Chat’s built-in OpenTelemetry export and requires environment variables. The GitHub Copilot integration is separate: it provides GitHub-reported organization usage and billing data.
Plugins are telemetry, not Weave Router. Plugins observe activity and send it to Weave; Router changes which model serves a request. You can use either or both.

Choose a plugin

Before you start

  • For a shared install, an organization admin creates a plugin API key in Weave. Claude Code, Cursor, Copilot, Codex, and Grok Build also let any signed-in member create a personal install command that writes telemetry onto their own account. The full key is shown only once, so save the generated command or configuration securely.
  • Install the plugin separately for each developer machine, unless you are using an MDM or fleet deployment described in the tool’s guide.
  • Claude Code, Cursor, Codex, and Grok Build hook runtimes require Node.js 18 or later. GitHub Copilot’s native OpenTelemetry export does not require Node.js.
  • Use the generated commands and configuration snippets from Weave as the source of truth for your organization and deployment environment.

Shared privacy controls

The Claude Code, Cursor, Codex, and Grok Build guides document the five content categories available to their installers: prompt bodies, agent messages, tool input/output, file paths, and git context. Each guide explains the individual flags and the --privacy-mode switch. GitHub Copilot has one content setting, COPILOT_OTEL_CAPTURE_CONTENT, which controls content capture for Copilot Chat. The organization-wide Telemetry content retention policy is the floor for every member. Configure it under Settings → Organization → General → Telemetry content retention. Members can choose a stricter policy, but cannot override an organization restriction. When prompt retention is off, Claude Code and Cursor hold prompt text until it is scored and then purge it. Grok Build has no hold, so Weave drops its prompt text at ingest.

After installation

Follow the verification and troubleshooting steps in the dedicated plugin guide. In general:
  1. Run the plugin in the developer’s own user context.
  2. Start a new session, or restart the relevant application when the guide requires it.
  3. Check plugin activity and member attribution in Data.
  4. Review reports supported by the selected plugin, including AI skills where available. Copilot’s AI code LOC and AI output percentage require the GitHub Copilot integration.
Last modified on October 6, 2026