CONFIDENTIAL · CURSOR × AWS

Password required

This brief is restricted. Enter the shared password to continue.

Incorrect password. Try again.

Cursor × AWS · Partnership Architecture

Bedrock Integration · Three Architecture Use CasesStandard access, BYO-Commit, and first-class BYOK

CONFIDENTIAL

APR 2026

Prepared for AWS Product & GTM

01

PRIMARY

Standard Bedrock access via Cursor

No existing Bedrock commit. Marketplace procurement.

Ready to ship.

View section →

02

KEY UNLOCK

BYO-Commit

Bedrock in Cursor VPC; customer PPA credit.

PRM per-customer attribution.

View section →

03

EXCEPTION

First-class BYOK · Customer VPC

Regulated buyers; data residency.

Fast follow.

View section →
01 · Standard 02 · BYO-Commit 03 · BYOK

01

PRIMARY PATH · READY TO SHIP

Standard Bedrock access via Cursor

via AWS Marketplace, Cursor tenancy

Customer has no existing Bedrock commit and consumes Bedrock through Cursor’s tenancy.

CURRENT STATE

Ready to ship. Prior Bedrock performance issues have been resolved. Preferred procurement path is AWS Marketplace. AWS sellers receive full quota attainment.

Revenue · Customer → Cursor
Bedrock COGS · Cursor → AWS
Technical path (request/response)
Layer 1 · Technical path Layer 2 · Commercial flow REQUEST → INFERENCE CALL → ← MODEL RESPONSE

BUYER

Customer

No existing Bedrock commit. Procures via AWS Marketplace.

CONTROL PLANE · VPC

Cursor

Runs Bedrock in Cursor’s VPC. Consumption decrements against Cursor’s PPA.

RETAINS 100% TOP-LINE

AWS MODEL PROVIDER

Bedrock

Native model picker integration. Full product parity with Anthropic, OpenAI.

①Subscription · full list
②Bedrock COGS · 100% to AWS
③All consumption → Cursor PPA
100% decrements Cursor PPA

WHY THIS PATH MATTERS

Use Case 1 is the straightforward path for customers without AWS commitments. Bring Bedrock back into the model picker natively — prior performance issues are resolved. Simple enough to ship as-is; AWS sellers get full quota attainment via Marketplace.

VS. USE CASE 2

Customer has no PPA

No decrement routing complexity.

VS. USE CASE 3

No BYOK rebuild

Standard Marketplace tenancy.

①

Customer → Cursor

Pays Cursor via AWS Marketplace. Cursor retains 100% top-line.

②

Cursor → AWS

Cursor pays AWS for all Bedrock inference served from Cursor’s VPC.

③

Cursor PPA decrement

Bedrock consumption decrements Cursor’s own Bedrock commitment.

④

Infra decrement

Standard services (EC2, S3) also decrement Cursor’s PPA.

— USE CASE 1 · STANDARD — ↓ NEXT USE CASE —

02

KEY UNLOCK NEEDED

Bedrock in Cursor VPC

with BYO-Commit

Customer has an existing Bedrock PPA and wants Cursor usage to count toward it.

THE ASK

AWS to confirm per-customer attribution support in PRM so Bedrock consumption routed through Cursor decrements the customer’s Bedrock PPA — not bulk account totals. This is the single unlock required to move Use Case 2 from design to production.

Revenue · Customer → Cursor
Bedrock COGS · Cursor → AWS
Rev-share · AWS → Cursor
Decrement → Customer PPA
Decrement → Cursor PPA (EC2/S3)
Technical path
Layer 1 · Technical path Layer 2 · Commercial flow REQUEST → INFERENCE CALL → ← MODEL RESPONSE

ENTERPRISE BUYER

Customer

Holds existing Bedrock PPA with AWS. Contracts with Cursor via AWS Marketplace.

CONTROL PLANE · VPC

Cursor

Runs Bedrock inside Cursor’s VPC. Tags consumption per customer and reports via PRM.

RETAINS 100% TOP-LINE

AWS MODEL PROVIDER

Bedrock

Serves inference from Cursor’s VPC. 100% of Bedrock revenue flows to AWS.

①Subscription · full list
②Bedrock COGS · 100% to AWS
③Rev-share rebate
④Bedrock decrement → Customer PPA
⑤Infra decrement → Cursor PPA
Pending AWS · PRM per-customer attribution
✓

AWS Seller Incentive

1:1 QUOTA RETIREMENT

WHY THIS ARCHITECTURE MATTERS

Use Case 2 is the only path that lets Cursor retain full top-line economics while giving the customer decrement credit against their Bedrock PPA — unlocking enterprise buyers whose AWS commitments would otherwise block adoption.

VS. USE CASE 1

Unlocks PPA-bound buyers

Same Cursor VPC architecture; customer now gets credit on their existing Bedrock commitment.

VS. USE CASE 3 (BYOK)

Avoids engineering cost

No credential-propagation rebuild. Primarily commercial/ops design.

①

Customer → Cursor

Full list via Marketplace. Cursor retains 100% top-line.

②

Cursor → AWS

Pays AWS for Bedrock inference from Cursor’s VPC.

③

AWS → Cursor

Rev-share rebate, preserving net economics.

④

Bedrock decrement

PRM per customer → decrements Customer’s PPA.

⑤

Infra decrement

EC2, S3 decrement Cursor’s PPA.

— USE CASE 2 · BYO-Commit — ↓ NEXT USE CASE —

03

EXCEPTION PATH · FAST FOLLOW

First-class BYOK

Bedrock in customer VPC

Regulated customers (banks, JPMC, Citi) who require data residency in their own VPC.

TWO FLAGS · UC3
TECHNICAL FLAG

Credential propagation bug blocks Tab, codebase indexing. GitHub issue filed 2026. Fixable — not invested because it undermines revenue without a commercial model.

COMMERCIAL FLAG

Revenue retention construct for Cursor still needs to be documented to move this use case forward.

Revenue · Customer → Cursor
Bedrock access (cross-account IAM, degraded)
Decrement → Customer account
Broken / pending flow
Technical path
Layer 1 · Technical path Layer 2 · Commercial flow REQUEST → INFERENCE CALL → ← MODEL RESPONSE

REGULATED BUYER

Customer (own VPC)

Data residency required. Banks, JPMC, Citi tier.

AWS BEDROCK

Runs in customer’s VPC. Decrements customer’s account.

CONTROL PLANE ONLY

Cursor

Cross-account IAM role access to customer’s Bedrock. Credential propagation bug blocks core features.

REVENUE MODEL UNDEFINED

AWS COMMERCIAL SURFACE

AWS Account

Bedrock commit decrements stay in the customer’s account — no cross-account rebate path.

①Subscription · construct undefined
②Cross-account IAM → Bedrock
③⚠ Feature propagation broken
④Decrement stays in customer account
⚠ Commercial construct undefined
⚠ Broken · Tab, codebase indexing disabled

WHY THIS PATH EXISTS

Use Case 3 exists for regulated customers who cannot accept data egress from their VPC under any commercial construct. It is technically feasible but strategically subordinate — investment follows only once the primary architecture (UC1/UC2) is settled.

VS. USE CASE 2

No rev-share construct

Cursor revenue retention not yet modeled.

VS. USE CASE 1

Bedrock in customer VPC

Fundamentally different trust boundary.

①

Customer → Cursor (?)

Subscription path depends on commercial construct. Currently blocking.

②

Cursor → Customer Bedrock

Cross-account IAM exists today but is not production-grade.

③

⚠ Feature propagation

Tab, codebase indexing broken. Customers told to disable these features.

④

Customer-account decrement

All Bedrock consumption decrements customer’s own account directly.

GUIDING PRINCIPLE

Address economic-motivation customers (UC1 & UC2) first. BYOK for data-control and regulated customers is a fast follow — it carries more engineering effort and investment will be prioritized once the primary architecture is settled.

✓

AWS Seller Incentive — 1:1 Quota Retirement

Applies across all three architectures. AWS end-customer sellers receive full quota attainment for deals procured via AWS Marketplace.

Cursor + AWS · Confidential · Prepared for AWS Product & GTM leadership APR 2026 · REV 1
Back to top