Skip to content
CodeDD Logo

AI in Development

Is the team shipping at AI speed, with the quality to match?

Without AI, teams fall behind. With AI and no checks, they build up risk. CodeDD shows where each team stands, straight from Git.

Start for FreeBook a Demo

Trusted by

What we measure

What AI wrote, who checked it, what shipped.

  1. How much AI wrote

    Lines and commits that name a coding agent. We count only what Git can prove, so the number is a conservative base.

  2. Whether a person reviewed it

    Each AI change traced from commit to pull request, review, approval and production. The key number: AI code merged with no review on record.

  3. What is still waiting

    AI-written pull requests not yet merged: how many, how old, and how many nobody has reviewed yet.

Work in flight

AI work that has not shipped.

These AI pull requests have used engineering time but have not reached production. See how many are waiting, how long they have been open, and how many have no reviewer.

By repository

AI use in each repository.

See how much code AI writes in each repository, which AI tools the team uses, and whether they are set up with instructions.

Across the investment cycle

What it tells you at each stage.

  1. Pre-deal tech DD

    Check how much of the code AI wrote and how much was reviewed before merging. Both shape your view of code quality, and a high AI share belongs in the IP review.

  2. Hold period

    Track AI adoption and review coverage each quarter. Compare portcos and teams, so the ones further along can share what works with the rest.

  3. Pre-sale preparation

    Give buyers a record showing that AI-written code was reviewed like the rest of the codebase.

Connect your Git host

  • GitHub
  • GitLab
  • Azure DevOps
  • Bitbucket

FAQ

Questions.

What does “AI-authored” actually mean?

It is the share of committed work that names a coding agent. Only commits with evidence an agent wrote them enter the count, so the number is a floor — the team may be using AI more than Git can prove. Vendor dashboards that count accepted suggestions measure a different thing, and we do not add those figures together.

Why might this look lower than what the team reports?

Many tools insert code under a human’s name. If the repository does not disclose agent authorship, the share is unknown — shown as a dash, not as 0%. A repo with Cursor or Claude Code configured and no authorship trail is a visibility gap, not proof the team writes everything by hand.

What is the delivery funnel?

It follows AI-authored code from commit through merge, human review, approval, and production. Each stage answers a different question: did it go through a pull request, did a person look at it, was it signed off, and did it ship. Approval and production are compared with merged code, not with the row drawn above them.

What does “merged unreviewed” mean?

AI code that reached the default branch with no human review on record. That is the governance figure — agent-written code that skipped a person. It is only shown when the Git host actually exposes review data, because “no review found” and “reviews are not visible” are different facts.

Why do some stages show unknown instead of a shortfall?

The funnel needs a Git connection to see pull requests, reviews, and deploys. If that data is missing, the stage is unknown — not treated as drop-off. Reading unknown as “AI code is bypassing review” would be the wrong conclusion.

How is this different from AI Native?

AI Native looks at AI inside the product: models, agents, wrappers, and how much of the shipped code is machine learning. AI in Development looks at AI in how the team writes and ships application code. A company can have little AI in the product and a large share of AI-written code, or the reverse. You need both.

How is this different from DORA?

DORA measures how often and how safely the estate ships. This view measures how much of what is written is AI-authored, and whether a human reviewed it before it merged. A team can have healthy DORA and still merge most AI code without a human review.

Do you name individual developers?

The portfolio funnel reports counts, not names. Repository views show which codebases disclose agent use, which tools are configured, and how old open AI pull requests are.

What data do you store?

Structured results: AI-authored line and commit counts, pull-request and review linkage, production landing where it can be observed, detected agent tools, and whether instruction files are present. Not source. Cloud audits overwrite raw source after analysis.

See the AI delivery funnel on an estate you care about.

We will walk AI-authored volume, review coverage, and open pull requests on a repository set you choose — and separate a real unreviewed gap from missing Git data.