Section 8 of 44 12 min read

The AI Engineering Platform

The substrate that decides whether anything else works: runtime, sandboxing, tool gateway, context, evaluation, cost control.

Objective

Build the substrate that determines whether everything else in this framework is possible.

The organizations operating agents at scale did not roll out tools. They built platforms, and the platform is where their published numbers come from. This section describes what those platforms contain, with the caveat that the evidence quality varies enormously by layer—identity and tool exposure are well evidenced, evaluation infrastructure and fleet observability are nearly evidence-free, and this section says so at each layer.

Baseline context: 28 percent of organizations have a dedicated platform engineering team, 41 percent manage platform capabilities through multi-team collaboration, and 35 percent run hybrid platforms extending an existing developer platform with AI tooling rather than standing up a separate stack.197 Hybrid extension, not greenfield, is the dominant model. For scale context, analyst work in April 2026 put deployment at 17 percent of organizations with more than 60 percent expecting to deploy within two years, and named agent development platforms, agent management platforms, agentic governance and security, FinOps for agentic AI, context graphs, and agent experience as the emerging capability categories.198

8.1 The Context Substrate #

This is the layer with the largest measured effect and the least attention.

The published enterprise implementations are specific. One organization operates a context graph of roughly 40 million entries across about 150 node and edge types, explicitly built to reduce tokens, turns, and latency for agents, alongside a skills registry of roughly 2,500 managed skills running more than 20,000 executions daily.103 Another pairs its agent platform with its Backstage-based internal developer portal to inject component architecture, dependency graphs, ownership topology, and architectural decisions into agent sessions, with session transcripts and metadata flowing back into the portal—making the service catalog both the context source and the audit surface, across more than 36,000 agent sessions.195 A third fronts its wiki, product management system, data warehouse, CRM and workspace with internal tool-protocol servers that preserve existing user permissions, so agents retrieve only what the invoking human can already see.204

That last property is the one to copy first. Entitlement-preserving retrieval at the substrate is what makes agent context safe by construction rather than by prompt.

The research evidence is genuinely good and it points away from documents and toward indexes. Interactive agents never accessed the relevant files on 27 to 35 percent of samples across 427 cases in 25 repositories, and the median relevant evidence occupies only 4.7 percent of the file containing it.203 Exploration quality correlates with downstream repair outcomes, with file-level localization largely solved and line-level coverage and ranking efficiency the differentiating axes.115 Read alongside Section 5.2’s null results on instruction files, the synthesis is clear: semantic indexing plus catalog and graph context is where the measurable wins are; hand-written context markdown is an efficiency lever, not a success-rate lever.

EVIDENCE GAP

Knowledge-graph-for-code at enterprise scale is evidenced by essentially one company, via a conference talk. Treat it as promising and single-sourced.

8.2 Agent Runtime and Sandboxing #

The most significant vendor-neutral development is a Kubernetes custom resource and controller for isolated, stateful, singleton agent workloads, defining a sandbox, a template, a claim, and a warm pool of pre-provisioned sandboxes to cut allocation latency, with isolation delegated to gVisor, Kata Containers, or Firecracker microVMs.191 It is pre-1.0—real, governed, and early.

The most detailed published isolation guidance defines a ladder from a sandboxed shell tool, through a whole-process sandbox runtime, dev containers, custom containers, virtual machines, and hosted environments.192 Three operationally load-bearing details from it belong in any platform design.

  • A per-command shell sandbox does not cover tool-protocol servers or hooks, which run unconstrained on the host. Unattended runs require a whole-process boundary.
  • The runtime denies writes to git hooks, git config, tool-protocol manifests, agent command and subagent definitions, and shell startup files by default—because a sandboxed session that can write those can persist configuration that runs unsandboxed next launch. This is Section 2.2’s configuration-as-execution-surface finding arriving from the runtime side.
  • On at least one platform the deny list is built once at launch and does not cover repositories created mid-session, which is a real gap for agents that clone.

The published operational benefit is one number and it is worth citing: sandboxing reduced permission prompts by 84 percent in internal usage.192 Sandboxing is not only a security control; it is what makes unattended operation tolerable.

Two enterprise patterns are documented. Pre-provisioned pods with pre-indexed code so agent environments start in seconds.103 And a git worktree per agent session, letting dozens of agents work concurrently on the same codebase without interference—lighter than VM isolation and suited to trusted first-party code.100

EVIDENCE GAP

Cost is the gap. Published per-vCPU-hour list prices for managed sandbox providers span roughly $0.05 to $0.13, with memory billed separately.201 No enterprise has published its actual annual spend on agent sandbox compute, or the ratio of sandbox compute to token spend. Model it; do not cite it.

8.3 Tool and Capability Exposure #

This is the best-evidenced layer, with converging independent implementations.

The transferable idea is auto-generation rather than curation: tool definitions generated automatically from existing interface definition language—protobuf and Thrift—across more than 10,000 internal services, eliminating manual registration, behind a single governed gateway exposing more than a thousand tools that enforces authorization, redaction, and continuous scanning on every call, and maintains a hard tiered-trust distinction between internal and third-party servers.103 The reported effect of response shaping at that gateway is a greater than 40 percent reduction in token usage across the agent fleet—a larger and more reliable lever than model routing, and one almost nobody discusses.

An open-source reference architecture exists and is implementable: a reverse proxy fronting a registry API with vector and lexical hybrid discovery, scope-based access control enforced at both discovery time and invocation time so different users see different asset sets, scanning at registration, audit logging of who called which tool with which parameters, and federation with external registries.194 Elsewhere, an internal developer portal exposes its catalog, scorecards, and scaffolder as registered actions through a single endpoint, with an OAuth flow removing hardcoded secrets—the concrete answer to what an IDP should expose to agents.195

The community protocol registry remains in preview with its API frozen, so do not build a dependency on it being generally available.206

EVIDENCE GAP

Least evidenced sub-topic: tool approval workflows. Described normatively and implemented in the open-source registry above, but no organization has published how its approval process actually operates or what its throughput and rejection rates are.

8.4 Agent Identity at Platform Scale #

There is a converged, standards-based answer here, and one production implementation with published latency.

The implementation combines an agent registry as the source of truth for agent-to-workload association, a mesh in which agents carry signed tokens, a security token service issuing short-lived, audience-scoped, single-hop tokens for every hop with the actor chain embedded, based on OAuth 2.0 token exchange; a tool gateway as the policy enforcement point, and workload identity documents fetched via SPIFFE/SPIRE before tokens are requested. Reported: token exchange at P99 below 40 milliseconds, in use by thousands of internal agents.193

The single-hop, audience-scoped, actor-chain-embedded token is the design decision to copy. It solves the problem Section 17’s identity domain names as unresolvable in most estates: reconstructing who authorized what across an agent-to-agent boundary.

The scale of the underlying problem is documented: non-human identities outnumber human users at ratios between 45:1 and 144:1, only 15 percent of organizations feel confident preventing non-human-identity attacks, 51 percent report no clear ownership of AI identities, 47 percent of such identities are unchanged for over a year, one in twenty carries full administrative privilege, and only 20 percent have a formal key-offboarding process.116 Those figures are aggregated from third-party industry reports rather than a single fielded survey and should be attributed accordingly. Platform-native agent identity is arriving commercially—one major identity provider now offers agent identities with blueprint templates carrying parent-child relationships, lifecycle management, and cross-platform federation—though its documentation states no formal general-availability date and extending existing security features to agents requires an additional license.205

8.5 Evaluation Infrastructure #

Flag this plainly: almost everything published about enterprise evaluation infrastructure is vendor marketing. One substantive enterprise build exists in the public record.

That build is instructive because its golden set is generated continuously from production outcomes rather than hand-curated: an automated acceptance-rate pipeline comparing every agent suggestion against the merged codebase, measured across 5,230 sampled review comments on 1,727 pull requests with 90.1 percent evaluated at high confidence. Overall suggestion acceptance 63.9 percent, decomposed by category—logic errors 80 percent, bug fixes 58.1 percent, refactoring 43.5 percent, security fixes 40.6 percent. Architecturally it runs multiple independent reviewer agents on different models, treats cross-model convergence as strong evidence, and routes unique findings to separate verification.202

Two design ideas there are worth more than the numbers: derive the golden set from production merge outcomes so it never goes stale, and use cross-model agreement as a confidence signal rather than trusting a single judge.

EVIDENCE GAP

There is no published data at all on eval result storage and trending at enterprise scale, what fraction of organizations gate CI on evals, golden-set sizing or maintenance cost, or the cost of running evals. “CI-integrated evals with stored, trended results” is a prescription that commentary asserts and almost no organization has published evidence of operating.

8.6 Cost, Quota, and Capacity #

Spend is well documented; control is not.

Total per-developer cost for teams mixing inline and agentic tools runs $200 to $600 per month including tokens, against seat list prices of roughly $19 to $60—a four- to ten-fold multiple on the procurement line item—with governance infrastructure a further $50,000 to $250,000 annually.40 One organization’s AI-related costs rose sixfold since 2024, and it now caps every employee at $1,500 in monthly token spend per AI coding tool; at two tools that is roughly $36,000 per engineer per year.102,196 Across a five-hundred-organization panel, median annual AI spend rose from about $1,500 to $44,000.104

Documented control mechanisms are simple and effective: a central gateway through which all model calls route, with a sub-100-millisecond governance latency budget at roughly 100 million requests a day; per-person daily spend alerts; and a commercial quota system built on request multipliers by model with monthly allowances and metered overage.103,204,200

EVIDENCE GAP

Model routing research is strong in benchmark settings and unproven in production. A survey reports systems achieving 84 percent cost savings with competitive accuracy, and 97 percent of a frontier model’s quality at 24 percent of cost under time constraints.199 No enterprise has published measured savings from production model routing or caching. The one large published fleet-level saving came from response shaping at the tool gateway, not from routing—a different and arguably more useful lever.

8.7 Observability #

The transport is settling and the semantics are not. All generative-AI semantic convention attributes, spans, metrics, and events carry development status with none stable; the conventions were extracted into a dedicated repository in June 2026 and that repository has no tagged release.90 Any organization standardizing agent telemetry today is building on a moving spec and should expect to re-instrument. Emit it anyway, and treat attribute names as a versioned contract with your own pipeline.

Published examples of what platform teams actually instrument are fragments: latency, suggestion acceptance rate, completion rate, and provider failures—the last having no analogue in conventional monitoring;202 a governance-latency budget on the model gateway;103 and session transcripts flowing back into the service catalog after each agent session, which is architecturally distinct from span-based tracing and gives org-wide visibility into what agents did and for whom.195

EVIDENCE GAP

No enterprise has published an agent-fleet observability architecture—no data on trace volume, retention, storage cost, session sampling strategy, or how session traces join to code outcomes. This is the least-evidenced layer alongside evaluation infrastructure.

8.8 Who Builds It #

Org design here is essentially unevidenced, and the two real data points are worth knowing precisely because they are so far apart from the speculation.

One organization runs its model gateway and associated AI platform with approximately six engineers against an engineering organization of thousands.204 Another names a platform surface spanning model infrastructure, tool gateway, model gateway, agent builder, agent studio, background agents, automated review, and test generation—and has not published the headcount running it.102

The most useful org-design model available is reasoned rather than measured: stream-aligned teams own dynamic context, business intent, and domain guardrails; the platform team owns systemic context, organizational guardrails, and tooling as self-service; enabling teams are explicitly temporary and their shrinkage is the success signal; and a guardrail appearing in three teams graduates from local to platform capability. It sets a viability threshold of three to five parallel application teams before a shared agent platform pays for itself.212

EVIDENCE GAP

There is no credible published headcount, salary, or prevalence data for an “agent operations” function. Job postings exist. Anyone claiming the role has emerged is extrapolating from job ads.

8.9 Controls #

IDControlMinimum bar (L2)Enforced state (L3)
PLAT-1Context substrate with entitlement-preserving retrievalRetrieval scoped to the invoking principalEnforced at the data layer; verified by adversarial retrieval test; catalog and ownership topology available to agents
PLAT-2Agent runtime isolated at process scope with default-deny egressContainerized, non-privileged, allowlisted egressWhole-process isolation covering tool servers and hooks; ephemeral and destroyed per task; warm pools for latency
PLAT-3Agent runtime denies writes to persistence-bearing configurationConfiguredEnforced and verified, including repositories created mid-session
PLAT-4Tools exposed through a governed gateway, not point integrationsGateway exists; tools inventoriedAuto-generated from service definitions; authorization and redaction enforced per call; internal and third-party trust tiers separated
PLAT-5Agent identity registry with short-lived, audience-scoped, single-hop tokensUnique identity per deployment; vaulted credentialsToken exchange with embedded actor chain; workload identity attested; delegation reconstructable after the fact
PLAT-6Evaluation infrastructure operated as platform, not per teamRegistry of corpora, metrics, thresholds, ownersGolden sets derived from production outcomes; cross-model agreement used as a confidence signal; results stored and trended
PLAT-7All model calls routed through a governed gatewayCentral gateway in placePer-team quotas enforced; anomaly alerting; response shaping to control token cost
PLAT-8Cost attributed per agent, per task, and per teamAttribution beyond the billing accountEnforced ceilings with automated halt; unit cost per accepted change reported
PLAT-9Agent telemetry emitted in a versioned schemaSessions traced and retainedSchema pinned and versioned; session transcripts joined to code outcomes; generated-to-analyzed ratio measured
PLAT-10Named platform team with funded ownershipOwnership assignedStaffed team with a published service model, guardrail graduation process, and measured internal adoption

8.10 Evidence to Request #

  • An adversarial retrieval test showing the substrate refuses content the invoking human cannot see.
  • A demonstration that an agent cannot write to git hooks, tool manifests, or shell startup files.
  • A delegation chain trace across an agent-to-agent boundary, reconstructed after the fact.
  • Cost per accepted change, attributed to a team.
  • The generated-to-analyzed ratio for agent telemetry.
  • The platform team’s headcount against the engineering organization, and what it has graduated from local guardrail to platform capability in the last two quarters.

8.11 Failure Modes #

  • Buying tools instead of building substrate. The published outcome differences between organizations are platform differences, not tool differences.
  • Point integrations instead of a gateway. Every tool-protocol server stood up by a team to make an agent useful is an ungoverned credentialed path into the estate.
  • Sandboxing the shell and not the process. Tool servers and hooks run outside the per-command boundary, which is exactly where persistence is established.
  • Retrieval scoped by prompt. “Only look at what the user can see” is an instruction. Entitlement enforcement belongs at the data layer.
  • Evaluation infrastructure owned per team. Metric definitions diverge, results are not comparable, and nothing trends.
  • Cost visible only at the account level. It cannot detect a looping agent, support a chargeback conversation, or inform a tier decision.

References cited in this section

25 of 243 · numbering matches the PDF

  1. 197CNCF and SlashData, "Platform Engineering Tools Maturing as Organizations Prepare for AI-Driven Infrastructure," March 24, 2026. Survey of 400+ professional developers, fielded Q4 2025.
  2. 198Gartner, "2026 Hype Cycle for Agentic AI," April 15, 2026. 17% of organizations have deployed AI agents; over 60% expect to within two years. Analyst-published; underlying sample not disclosed publicly.
  3. 103Zohar Einy, "How Uber Built a Software Factory," Port newsletter, August 24, 2026. and Cameron McClellan, "How Uber Built the Enterprise AI Security Playbook," Speakeasy, May 28, 2026, https://www.speakeasy.com/blog/uber-enterprise-ai-playbook. Third-party summaries of conference talks, not first-party engineering posts; attribute to the talks.newsletter.port.io/p/how-uber-built-a-software-factory ↗
  4. 195Spotify, "Portal MCP / Actions Registry," Backstage documentation. and Tyson Singer, "Introducing Xirp," Spotify Portal blog, August 10, 2026. Vendor-published; internal adoption figures self-reported.backstage.spotify.com/docs/portal/core-features-and-plugins/mcp/overview ↗
  5. 204Taj Shorter, "Inside Shopify's AI-First Engineering Playbook," Bessemer Venture Partners, April 1, 2026. Third-party interview; figures self-reported by Shopify with no methodology.
  6. 203Bowen Qin and Yi Xie, "Agent Retrieval Bench: Evaluating Repository Context Retrieval for Coding Agents," arXiv:2607.24882, July 2026. 427 samples across 25 repositories. Preprint.arxiv.org/abs/2607.24882 ↗
  7. 115Minh Vu Thai Pham, Tue Le, Dung Nguyen Manh, Huy Nhat Phan, and Nghi D. Q. Bui, "SWE-EVO: Benchmarking Coding Agents in Long-Horizon Software Evolution Scenarios," arXiv:2512.18470, revised April 4, 2026. Preprint. See also Shaoqiu Zhang et al., "SWE-Explore: Benchmarking How Coding Agents Explore Repositories," arXiv:2606.07297, June 5, 2026.arxiv.org/abs/2512.18470 ↗
  8. 191Kubernetes SIG Apps, "Agent Sandbox," kubernetes-sigs/agent-sandbox, v0.4.6, May 14, 2026. Pre-1.0.agent-sandbox.sigs.k8s.io ↗
  9. 192Anthropic, "Claude Code Sandboxing," Engineering blog, October 20, 2025, and "Choose a Sandbox Environment," Claude Code documentation. Vendor-published; the sandbox runtime is open-sourced and the architecture claims are verifiable in the released code.
  10. 100Max Charas and Marc Bruggmann, "1,500+ PRs Later: Spotify's Journey with Our Background Coding Agent," Spotify Engineering, November 2025. First-party self-reported adoption figures; quality outcomes not formally quantified.engineering.atspotify.com/2025/11/spotifys-background-coding-agent-part-1 ↗
  11. 201Northflank, "AI Sandbox Pricing Comparison (2026)," May 5, 2026. Vendor comparing itself against competitors; cite only the third-party list prices, which are independently checkable.
  12. 194Amit Arora and Omri Shiv, "Governing AI Assets at Scale with MCP Gateway and Registry," AWS Open Source Blog, June 17, 2026. Vendor-published, Apache-2.0, genuinely implementable.
  13. 206modelcontextprotocol/registry, community MCP registry, in preview with the API frozen at v0.1.github.com/modelcontextprotocol/registry ↗
  14. 193Matt Mathew, Prasad Borole, Meng Huang, Sergey Burykin, Gaurav Goel, and Bayard Walsh, "Solving the Identity Crisis for AI Agents," Uber Engineering Blog, May 21, 2026. First-party; the strongest published enterprise agent-identity implementation.
  15. 116Cloud Security Alliance AI Safety Initiative, "The Non-Human Identity Governance Vacuum: AI Agents and the Fastest-Growing Unmanaged Attack Surface," May 20, 2026. Percentages aggregated from third-party industry reports rather than a single CSA-fielded survey.
  16. 205Microsoft, "What Is Microsoft Entra Agent ID," Microsoft Learn, documentation dated April 14, 2026, updated June 24, 2026. No formal general-availability date is stated in the documentation; do not assert GA.
  17. 202Sergio De Simone, "AI Code Review at Scale: LinkedIn's Multi-Agent Approach," InfoQ, August 22, 2026. 5,230 sampled review comments across 1,727 pull requests.
  18. 40DX, "AI Coding Assistant Pricing," 2026.getdx.com/blog/ai-coding-assistant-pricing ↗
  19. 102Gergely Orosz, "How Uber Uses AI for Development," The Pragmatic Engineer, March 10, 2026. Based on a talk by Uber engineers; figures self-reported.newsletter.pragmaticengineer.com/p/how-uber-uses-ai-for-development ↗
  20. 196Natalie Lung, "Uber Caps Usage of AI Tools Like Claude Code to Manage Costs," Bloomberg, June 2, 2026 (paywalled), corroborated by Simon Willison, June 3, 2026.simonwillison.net/2026/Jun/3/uber-caps-usage ↗
  21. 104DX, Q2 2026 State of AI Impact in Engineering Report, July 22, 2026. 500+ organizations, telemetry plus survey. Vendor-published.getdx.com/news/dx-releases-q2-2026-state-of-ai-impact-in-engineering-report ↗
  22. 200GitHub, "About Premium Requests," GitHub Docs. Vendor documentation; cited as product fact for the quota mechanism.
  23. 199Yasmin Moslem and John D. Kelleher, "Dynamic Model Routing and Cascading for Efficient LLM Inference: A Survey," arXiv:2603.04445v2, April 21, 2026. Reported figures are benchmark results from individual papers, not enterprise production results. Preprint.arxiv.org/abs/2603.04445v2 ↗
  24. 90OpenTelemetry, GenAI Semantic Conventions. All GenAI spans, events, metrics, and `gen_ai.` attributes carry Development stability status; no tagged release as of August 2026.github.com/open-telemetry/semantic-conventions-genai ↗
  25. 212Matthew Skelton, "Team Topologies as the Infrastructure for Agency with AI," QCon London, March 2026, reported InfoQ, March 2026; and Olivier Wulveryck, "Who Does What? Team Topologies for the Agentic Platform," June 22, 2026. Conference-stage and practitioner reasoning respectively; neither is measured.
PDF