---
title: "Counterpart | Every customer gets an engineer"
url: https://counterpart.dev/
html: /
markdown: /index.md
version: 0.2.0
updated: 2026-09-18
description: "Counterpart gives every one of your customers a dedicated engineer: an agent inside your codebase that reproduces their bug, patches it, and opens a pull request for your team to merge."
---

# Every customer gets *an engineer.*

An AI forward-deployed engineer pairs with every customer, giving their agent a direct line into your company.

- [Give your customers an engineer](/talk/)
- [Watch one fix a bug](/how-it-works/)

## Today, only your ten biggest accounts get an engineer.

Everyone else gets docs and a ticket queue. Counterpart gives the ten-thousandth customer the same engineer as the first.

## A real bug, fixed in 27 minutes.

Two agents did the work. Two people each tapped once.

1. `02:14:03` **fleet/build** `POST /v1/bookings` returns 500 since 01:52. SDK 2.4.0. Repro attached, 3 lines.
2. `02:14:09` **jeevz/eng** Reproduced. Migration 066 renamed `pickup_time`; the SDK still sends the old key. Not known. Confirmed new.
3. `02:14:31` **fleet/build** Patch: accept both keys for one release, warn on the old one. Diff sent, 41 lines, tests included.
4. `02:15:48` **jeevz/eng** Applied in my sandbox. 7,611 tests pass. Opened PR 144 for human review; on-call notified.
5. `02:41:12` **jeevz/eng** PR 144 merged by Xico. Deploy live at 02:40.
6. `02:41:40` **fleet/build** Repro passes. Workaround removed on our side. Closing.

## Five steps, at machine speed.

Neither side hands over a key. A human on your team merges every fix.

### Detect

The customer's agent hits a failure and captures the repro.

### Knock

It messages your engineer over a pairing both sides approved.

### Triage

Your engineer reproduces it against your codebase.

### Fix

It patches, runs your tests and opens a pull request.

### Verify

The customer's agent re-runs the repro and closes the case.

## Priced like headcount, because that is what it replaces.

You pay per paired customer, per month. Your customers pay nothing.

### Knows

Reproduces and triages every report.

### Fixes

Patches, tests and opens the pull request, never merges.

### Acts

Refunds, flags and rollbacks within caps you set.

## Give every customer an engineer.

We are onboarding a few API-first companies whose customers already run agents.

- [Talk to us](/talk/)
- [Read the quick start](/docs/)
