
Mike Leach

Eric Metaj
Developers lose hours each week to a familiar troubleshooting loop: chase down telemetry across dashboards, decipher vague errors, and juggle alerts to find the signal worth fixing. Production issues, performance regressions, and security vulnerabilities all demand attention, but they often come with little context for taking action.
To win back developers' time, Bits AI Dev is Datadog's AI-powered coding agent that autonomously monitors your observability data, identifies high-impact issues, and opens production-ready PRs with code fixes, so engineers can review, merge, and keep building.
In this post, we’ll cover how Bits AI Dev:
Understands and acts on all your observability data directly in Datadog
Works autonomously to generate fixes and deliver asynchronous PRs for high-impact issues
Investigates and generates code fixes across the Datadog platform
Understands and acts on all your observability data
Unlike stand-alone coding copilots, Bits AI Dev is fully embedded in Datadog. It ingests logs, traces, metrics, Real User Monitoring (RUM) events, security signals, and runtime variables in real time, allowing it to build a rich production context to diagnose the problem before suggesting any changes to your codebase. After evaluating multiple possible solutions, it writes a fix that matches your team’s style guide, applies formatting, and prepares the diff for review.

From there, a user can decide whether to create a PR based on a potential fix. Bits AI Dev watches CI logs—either via Datadog CI Visibility or GitHub Actions—and iterates automatically until tests pass. The result is a production-ready PR that’s aligned with your team’s code quality and standards.

By combining observability with code awareness, Bits AI Dev automatically triages noisy telemetry data to surface the most impactful issues and generates context-rich, test-backed patches grounded in real system behavior. It tracks every action within the same platform where teams already monitor and alert, so your developers don’t need to switch tools or hunt for root causes; they can immediately get accurate diagnoses and tested solutions.
Works autonomously to generate fixes and delivers asynchronous PRs for high-impact issues
Fixing code issues can be time-consuming, especially when it’s unclear which ones need action and which can be safely ignored. To help teams triage and resolve problems more efficiently, Bits AI Dev offers autonomous code fixes within Error Tracking.
This feature works behind the scenes to analyze new issues, assess their impact, and—when possible—generate a code fix or explanation. In many cases, Bits AI Dev can surface a fully scoped explanation and suggested fix at the moment an engineer opens the error in the UI, eliminating the need for manual investigation. For minor or ignorable issues, Bits AI Dev explains why no fix is needed, helping reduce noise and avoid unnecessary PRs.

For high-impact issues—such as crashes, 500 errors, or anything affecting a large number of users—Bits AI Dev can go a step further: It will generate a PR with the fix pre-applied. This enables engineers to immediately review and merge a resolution without having to start from scratch. Whether or not a PR is created, Bits AI Dev's background analysis ensures that important problems are ready to act on by the time they’re surfaced in the UI.

Automates code fixes across the Datadog platform
Bits AI Dev supports a wide range of issue types across Datadog products. It’s generally available in Error Tracking, and in preview for APM, APM Recommendations, Test Optimization, Code Security, and Continuous Profiler. Database Monitoring support is coming soon, with the ability to optimize slow queries and remove inefficient loops.
With Bits AI Dev, you can:
Automatically triage and fix errors from Error Tracking: Bits AI Dev proactively identifies high-impact issues from Error Tracking, triages the problem, generates a code fix, and opens a PR for human review, helping teams drastically reduce time to resolution.
Close the loop with code fixes for Bits AI SRE Investigations: When Bits AI SRE investigates a monitor alert, it can call Bits AI Dev to gather more in-depth context from your codebase and generate a code fix based on the investigation’s conclusion, resulting in more accurate root cause analysis and quick, context-aware remediations.
Implement performance optimizations found in APM Recommendations: When APM Recommendations surfaces a performance issue, Bits AI Dev can use the associated context to identify the relevant code path and propose a targeted, optimized code remediation.
Fix flaky tests in Test Optimization: When Test Optimization flags a flaky test, Bits AI Dev diagnoses the root cause, generates a fix, and validates that the test won’t flake again.
Remediate code vulnerabilities from Code Security: Code Security SAST vulnerabilities now have accurate, context-aware code fixes, shrinking the window between vulnerability detection and code-level remediation.
Regardless of the originating product, each PR generated by Bits AI Dev includes full context and test coverage.
Get started with Bits AI Dev
To start using Bits AI Dev:
Install the Datadog GitHub App with appropriate permissions.
Ensure your services are tagged with
serviceandversion.Enable Bits AI Dev from the Error Tracking page in Datadog.
Once enabled, Bits AI Dev will automatically begin triaging issues and suggesting fixes across supported products, eliminating the friction between detection and resolution. It identifies a secure sandbox for build-and-test iterations and expanded coverage across more Datadog products. We will also soon include an Autonomous Mode setting for Error Tracking that will give users more control over how Bits AI Dev autonomously solves issues.
Bits AI Dev is now in public Preview. Start using Bits AI Dev today to spend less time triaging and more time building, and sign up for the Preview to get access to platform-wide support. If you're new to Datadog, sign up for a 14-day free trial.
