Sourcegraph · AI product · Mid · 45 to 60 minutes

Choose pricing for Agentic Batch Changes

Sourcegraph builds tools that help software teams search, understand, and change code across many repositories. Answer this product management case and get it graded line by line against a weighted rubric.

The situation

Sourcegraph is preparing the first commercial rollout of Agentic Batch Changes, a product area meant to help engineering teams make large code changes across many repositories. The VP of Product asks you to recommend how it should be packaged and priced before the next round of customer conversations and launch planning. The challenge is that the product uses AI, so Sourcegraph will incur usage related costs, but customers will judge the tool by whether important migration work actually gets completed in their codebase. Different pricing units could make the product feel simple, risky, expensive, or hard to justify, depending on the buyer. Enterprise sales wants something easy to explain and forecast, finance wants healthy margins, and product wants a model that nudges teams toward the highest value behavior. You do not need to pick a dollar amount. Your job is to choose the pricing metric and packaging logic Sourcegraph should test first, and explain how the team should validate that choice with early customers.

What to produce

Write a 1 to 2 page pricing recommendation memo.

Your answer must

Constraints

Format

Use short sections with headings and include one comparison table.

How Sourcegraph actually played it

Sourcegraph explains why it prices Agentic Batch Changes on outcomes, charging only for changesets that merge, in contrast with coding agents that charge for effort per token. The argument is that code is cheap and following through on large migrations is where teams struggle. A clear pricing-model case for AI products where value is measurable.

  • Consider outcome-based pricing when your product has a clear success event (a merged change).
  • Teams buying AI tools worry about justifying the bill, so link price to results.
  • Look at other verticals that already charge per resolution for pricing ideas.
  • Aim the product at the hard part (finishing migrations), not the easy part (generating pull requests).

Built from Coding agents usually can't price on outcomes. Ours can. by Dan Adler, Sourcegraph.

Related case studies

Keep practising