Configure el Agent Console.

Este producto no es compatible con el sitio Datadog seleccionado. ().
Preview

El Agent Console está disponible para todos los clientes de Datadog en Preview.

Configure una integración para cada coding agent que desee hacer seguimiento en Agent Console.

Claude Code

Para monitorear Claude Code con el Agent Console, configure la integración de Uso y Costos de Anthropic.

Después de la configuración, navegue a Agent Console y haga clic en el mosaico Claude Code para ver las métricas.

Opción 2: OpenTelemetry (OTLP)

El siguiente procedimiento configura Claude Code para enviar telemetría directamente a Datadog con el protocolo OpenTelemetry (OTLP).

  1. Asegúrese de que su configuración de registros incluya un índice general que cubra todo, o un índice que cubra service:claude-code.

  2. Genere una clave de API de Datadog.

  3. Establezca las siguientes variables de entorno en su archivo de configuración de Claude Code (por ejemplo, ~/.claude/settings.json):

    {
      "env": {
        "CLAUDE_CODE_ENABLE_TELEMETRY": "1",
        "OTEL_LOGS_EXPORTER": "otlp",
        "OTEL_EXPORTER_OTLP_LOGS_PROTOCOL": "http/protobuf",
       "OTEL_EXPORTER_OTLP_LOGS_ENDPOINT": "",
       "OTEL_METRICS_EXPORTER": "otlp",
       "OTEL_EXPORTER_OTLP_METRICS_PROTOCOL": "http/protobuf",
       "OTEL_EXPORTER_OTLP_METRICS_ENDPOINT": "",
       "OTEL_EXPORTER_OTLP_HEADERS": "dd-api-key=<DATADOG_API_KEY>"
      }
    }
    

    Replace <DATADOG_API_KEY> with your Datadog API key.

    To set up Agent Console for Claude Code across your organization, your IT team can use a Mobile Device Management (MDM) system or server-managed settings to distribute the Claude Code settings file across all managed devices.
  4. Restart Claude Code.

After you restart Claude Code, navigate to the Agent Console and click the Claude Code tile. Metrics (usage, cost, latency, errors) should appear within a few minutes.

Option 3: Forward data through the Datadog Agent

  1. Make sure that your Logs configuration includes a catch-all index, or an index that covers service:claude-code.

  2. Install the Datadog Agent.

  3. Configure your Datadog Agent to enable the OpenTelemetry Collector:

    otlp_config:
      receiver:
        protocols:
          grpc:
            endpoint: 0.0.0.0:4317
      logs:
        enabled: true
    otelCollector:
      enabled: true
    
  4. Establezca las siguientes variables de entorno en su archivo de configuración de Claude Code (por ejemplo, ~/.claude/settings.json):

    {
      "env": {
        "CLAUDE_CODE_ENABLE_TELEMETRY": "1",
        "OTEL_METRICS_EXPORTER": "otlp",
        "OTEL_LOGS_EXPORTER": "otlp",
        "OTEL_EXPORTER_OTLP_ENDPOINT": "http://127.0.0.1:4317",
        "OTEL_EXPORTER_OTLP_PROTOCOL": "grpc",
        "OTEL_METRIC_EXPORT_INTERVAL": "10000"
      }
    }
    
    Para configurar el Agent Console para Claude Code en toda su organización, su equipo de TI puede utilizar un sistema de Gestión de Dispositivos Móviles (MDM) o configuraciones gestionadas por el servidor para distribuir el archivo de configuración de Claude Code en todos los dispositivos gestionados.
  5. Reinicie Claude Code.

Después de reiniciar Claude Code, navegue a Agent Console y haga clic en el mosaico Claude Code. Las métricas (uso, costo, latencia, errores) deberían aparecer en unos minutos.

Cursor

Para monitorear Cursor con Agent Console, configure la integración de Cursor utilizando la Extensión de Datadog para Cursor.

Después de la configuración, navegue a Agent Console y haga clic en el mosaico Cursor para ver las métricas.

GitHub Copilot

Para monitorear GitHub Copilot con Agent Console, configure la integración de GitHub Copilot.

Después de la configuración, navegue a Agent Console y haga clic en el mosaico GitHub Copilot para ver las métricas.

Lectura adicional