Illustrative AI-generated photograph of two software engineers reviewing code and test results together.

Case study / Software development

Scaling AI-assisted software delivery.

A custom agentic harness orchestrated development workflows, with verification and controlled integration across two software projects.

Observed output and operating capacity

3.78×
Project A’s monthly source additions, April to May 2026
6.10×
Project A’s monthly Python test declaration additions,
April to May 2026
8
agents recorded working in parallel at the Project A peak
84
merged requests in August 2026, across contributors and agents in Project B

The team was already using AI coding agents, but the workflow required substantial debugging, monitoring, routine question answering and manual coordination.

Each additional work stream created supervision, dependency and integration overhead. The objective was to increase accepted output without increasing human supervision at the same rate.

A defined route from agreed work to accepted changes.

  1. Agreed work
  2. Separate task workspace
  3. Verification
  4. Queued integration
  5. Accepted shared change
Independent work progresses in parallel; changes to the shared codebase stay coordinated.
Controlled work, from start to integration
CoordinationHow the harness handles it
Give each task a controlled workspace.Check dependencies and available capacity before starting independent work in parallel.
Keep stalled work moving.Prompt agents to continue or seek another technical opinion; pass decisions requiring human judgement or approval to the operator.
Coordinate integration.Bring finished changes through a queue and check them against the latest shared version before acceptance.
Route conflicts appropriately.Resolve simple, predictable conflicts automatically. Return program-logic conflicts for agent repair and verification.

More source additions and test material entered accepted history.

The report used accepted Git history, GitLab merge records and recorded task intervals to describe repository output and how work overlapped. April was before the workflow activation and May was after. Staffing and development practices stayed constant, while workload, models and model performance varied. The counts therefore show activity in the repository around that change; they do not isolate its effect.

Project A filtered source additions increased from 31,934 in April to 120,685 in May 2026: 3.78 times the monthly total.
Filtered source additions: 31,934 in April and 120,685 in May. Full calendar-month totals, using Git committer dates.
Open full-size chart
Project A Python test declarations added increased from 408 in April to 2,490 in May 2026: 6.10 times the monthly total.
Python test declarations added: 408 in April and 2,490 in May. Recognisable same-commit moves and renames are excluded; parameterised tests count as one declaration. Declarations do not establish executed test cases, coverage or test quality.
Open full-size chart

Merged requests vs Graphite's industry median

Project B recorded 84 merged requests in August 2026. Graphite's industry median of 33 per engineer per quarter is equivalent to 11 per month. The repository total is 7.64 times that reference volume; staffing is not equivalent.
84 merged requests versus a monthly reference of 11. Graphite reports 33 per engineer per quarter; dividing by three gives 11 per month. Project B's August total covers all contributors and agents. This shows output scale, not equivalent staffing, quality or individual speed.

Source: Graphite's industry-median analysis · Selected month, August 2026.

Open full-size chart

Source additions vs a historical Facebook study

Project B recorded 120,430 filtered source additions in August 2026 versus a normalised historical reference of 1,352.4 added or modified lines from the 2016 Facebook case. The output-volume ratio is 89.05, with different counting methods and staffing scopes.
120,430 filtered additions versus a normalised reference of 1,352.4 lines. The report derives the reference from 3.5 updates per developer per week × 92 added or modified lines per update, normalised to August's 21 weekdays. The resulting 89.05× ratio compares output volumes with different methods and staffing scopes.

Source: Continuous Deployment at Facebook and OANDA (2016), §4.1

Open full-size chart

Eight agents, one controlled project.

On 29 June 2026, eight agents were recorded executing or verifying unique tasks concurrently in Project A on an individual engineer’s development environment.

Timeline of eight agents whose recorded task-stage intervals overlap at 17:43:48 SAST on 29 June 2026 in Project A.
Recorded task states show overlapping work at the marked time. The chart is clipped to a two-hour window.
Open full-size chart

From setup to first accepted contribution

A separate onboarding observation looked at first contribution rather than repository output. One developer with limited familiarity reported two days from device setup to a first accepted bug fix. They described previous team onboarding as roughly one week to three months, depending on experience. This is one self-reported example and an early adoption signal, not a measured comparison across developers.

The assessment reviewed accepted Git history, GitLab merge records, recorded task-stage intervals and operator feedback.

Source figures count code added to selected source files and exclude other file types, directories and known generated packages.

The team reports greater reliability, less debugging and monitoring, and fewer human interventions.

Measure accepted work per unit of human attention.

The next measures of success
OutcomeWhat to measure
Delivery capacityAccepted changes per human hour and elapsed day, including dependency, review and integration waiting time.
ReliabilityRework time per accepted change and post-release defects.
Coordination effortHuman interventions, monitoring time and conflict-repair time per task.
EconomicsModel, infrastructure and human cost per accepted change.

About this study

Based on the company’s Scaling AI-Assisted Software Delivery report. Evidence covers two anonymised repositories through 4 October 2026 and combines repository records, recorded task-stage intervals and operator accounts.

Start with one useful workflow

Where does your
work get stuck?

Bring the systems, information and handoffs that need to work together. We’ll help you find a focused first step.

Discuss your workflow info@kadoagents.com