
TL;DR
On August 4 Cloudflare launched the Agent Development Lifecycle: agent traces with session replay, @cloudflare/ci for CI/CD as Workflows, and local OpenTelemetry. A software factory is no longer just an idea, it is a platform product.
On August 4, day three of Cloudflare's Agents Week, the company made its biggest statement yet about what it thinks agents will do to software engineering: it announced the Agent Development Lifecycle, or ADLC, and shipped the first platform primitives for it. The umbrella post, written by Brendan Irvine-Broque, argues that the SDLC's assumptions break once agents write code faster than teams can review, deploy, and maintain it. The fix, per Cloudflare, is not fewer agents, it is a platform where agents own more of the lifecycle, not just the implementation step.
Three product launches landed under that umbrella on the same day: Cloudflare Agents, a dashboard plus agent tracing built on OpenTelemetry; @cloudflare/ci, a way to run CI/CD pipelines as Cloudflare Workflows; and OpenTelemetry traces in local development via Wrangler and the Cloudflare Vite plugin. Cloudflare also published two dogfooding posts: how it enforces engineering standards with AI, and how it built a software factory that drove Astro's GitHub issue count to zero.
Agent tracing with session replay. Cloudflare Agents is a new dashboard view plus an agent tracing system. Agents built with Think, Flue, or the AI SDK emit spans for agent invocations, model calls, tool executions, approval events, and supported subagent calls, layered on top of the existing Workers infrastructure traces. The dashboard shows two debugging views per agent session: a Messages tab that replays the recorded conversation (system prompt, user messages, thinking, tool calls with arguments and results, final response), and a Traces tab with an execution waterfall that ties agent operations to the D1, KV, and Durable Object calls they triggered. Payload recording is opt-in per harness via storeMessages and storeTools, which matters when traces contain secrets or personal data. Custom harnesses can use the Workers custom spans API and follow OpenTelemetry's Generative AI semantic conventions, and Cloudflare says OTLP-compliant frameworks will work without adapters soon. Traces export to any OTLP-compatible provider.
Tracing is free while in beta. From October 1, 2026 it inherits Workers Observability pricing: the Free tier gets 200,000 events per day with 3-day retention, and Paid gets 20 million events per month included with $0.60 per additional million and 7-day retention. Every span counts as an observability event.
CI/CD as Workflows. @cloudflare/ci reframes a pipeline as a Workflow: steps run in containers, results flow between steps, and the same primitives that orchestrate long-running processes now run builds, tests, and deploys. The example in the post chains bun install with caching, runs lint, test, typecheck, and build in parallel, then deploys with Wrangler using account credentials. Because Workflows can spawn agents and other Workflows dynamically, a pipeline step can do more than run a command, it can dispatch an agent to investigate a failure or reproduce a bug before deciding whether to block a merge.
Local traces. The Wrangler CLI and the Cloudflare Vite plugin now emit OpenTelemetry traces in local development, so the trace you see before deploying matches the one you get in production. For agent work this closes a specific gap: remote bindings already let a local agent hit production D1, KV, and Durable Objects, and now the local debugging view is the same shape as the production one.
From the archive
Aug 4, 2026 • 6 min read
Aug 4, 2026 • 7 min read
Aug 4, 2026 • 9 min read
Aug 3, 2026 • 7 min read
The ADLC framing is the meaningful part, more than any single feature. Cloudflare's argument is that the SDLC is a model for humans coordinating on shared code, and it assumes human-paced review, human babysitting of deploys, and humans holding the pager. Each of those assumptions fails at agent throughput, and the industry response so far has been to keep the SDLC shape and bolt agents onto individual steps. Cloudflare wants the opposite: agents should own whole stages, and the platform should be designed for them.
The umbrella post lists seven requirements for a platform that can survive that: programmatic everything (no clickops), horizontally scalable previews, reproducible environments, real-time push-based events, atomic changes, granular permissions, and self-improvement. It is the clearest public articulation yet of what a serious software factory needs from its infrastructure, and it lines up with what we have seen in the harness ecosystem for months. Our take in "Why software factories fail without harness engineering" was that the factory concept dies on unobservable, unownable agent runs. Cloudflare is now shipping the observability layer as a product, which is the direction that argument pointed at.
Three developer-facing takeaways:
Agent debugging finally has a first-party home. An agent can return HTTP 200 and still be broken: wrong tool choice, stale context, token-burning retry loops. Traditional APM shows the API call, not the reasoning that caused it. Agent-aware traces with session replay answer the questions that matter ("did the turn pause for approval?", "which subagent did the work?"), and being able to export to any OTLP backend means the data is not locked in. Our Copilot traces analysis made the same point about production-scale agent traces: raw infra telemetry is not enough, you need the agent operations layer on top.
The open-source observability stack won the stack wars. Cloudflare's choice to build on OpenTelemetry semantic conventions, rather than invent a proprietary agent telemetry format, is notable. The trace in the announcement shows a Travel_Planner agent calling a GLM-4.7-Flash model, hitting D1 and KV through tool calls, all in one waterfall. Standardizing on OTel means the Agent Development Lifecycle pitch scales beyond Cloudflare's own harnesses, which matters because Flue and the AI SDK both support deployment elsewhere.
CI/CD is being repriced as orchestration. @cloudflare/ci says the quiet part: a pipeline is just a workflow, and workflows can do more than run commands. Once a failing test can spawn an agent that reproduces the bug, the line between "CI" and "agent platform" dissolves. That is a direct competitor to the dedicated agent-CI products that have been appearing, and it is coming from a platform that already runs the underlying primitives.
The announcements are day-one versions. Agent tracing supports three harnesses at launch (Think, Flue, AI SDK), and everything else relies on custom spans or waits for the OTel API work inside Workers. Session replay is replay of recorded data, not re-execution, so if the harness did not record payloads, the Messages tab has nothing to show. Pricing only becomes concrete on October 1, when tracing joins Workers Observability billing; between now and then the free beta could change shape. And the ADLC remains an argument, not a feature: the platform primitives exist, but the seven requirements (permissioned escalation, self-improvement, atomicity) are still largely on the roadmap, not in the dashboard.
Read next
A Microsoft Research analysis of 3.2M users and 761M LLM calls shows coding agent traffic is 87% agent-initiated, burns KV cache at turn boundaries, and punishes every tool failure with up to 4x compute.
7 min readA deep dive into why fully autonomous AI coding agents degrade codebases over time, and what context engineering can actually fix.
9 min readFlue is trending because it names the part of agent infrastructure that is becoming product-critical: the programmable harness around the model.
8 min readTechnical content at the intersection of AI and development. Building with AI agents, Claude Code, and modern dev tools - then showing you exactly how it works.
Gives AI agents access to 250+ external tools (GitHub, Slack, Gmail, databases) with managed OAuth. Handles the auth and...
View ToolLightweight Python framework for multi-agent systems. Agent handoffs, tool use, guardrails, tracing. Successor to the ex...
View ToolAI coding platform built for large, complex codebases. Context Engine indexes 500K+ files across repos with 100ms retrie...
View ToolMulti-agent orchestration framework built on the OpenAI Agents SDK. Define agent roles, typed tools, and directional com...
View ToolSpec out AI agents, run them overnight, wake up to a verified GitHub repo.
View AppPaste content once, get optimized versions for every platform.
View AppSee exactly what your agent did, locally. No cloud, no signup.
View AppConfigure Claude Code for maximum productivity -- CLAUDE.md, sub-agents, MCP servers, and autonomous workflows.
AI AgentsWhat MCP servers are, how they work, and how to build your own in 5 minutes.
AI AgentsA complete, citation-backed Claude Code course with setup, prompting systems, MCP, CI, security, cost controls, and capstone workflows.
ai-development
In this video, I'll introduce you to VectorShift, a powerful no-code AI automation platform, and show you how to use its functionalities for various use cases, including agents, chatbots, and...

Buzz by Block: Open-Source Slack-Style Collaboration for Humans + AI Agents (Demo & Setup) Check out Arcade: https://arcade.dev.plug.dev/xiDRwlA Repo: https://github.com/block/buzz The video introd...

Build Anything with Vercel, the Agentic Infrastructure Stack Check out Vercel: https://vercel.plug.dev/cwBLgfW The video shows a behind-the-scenes walkthrough of how the creator rapidly builds and d...

A Microsoft Research analysis of 3.2M users and 761M LLM calls shows coding agent traffic is 87% agent-initiated, burns...

A deep dive into why fully autonomous AI coding agents degrade codebases over time, and what context engineering can act...

Flue is trending because it names the part of agent infrastructure that is becoming product-critical: the programmable h...

Cloudflare's Agents Week opens with @cloudflare/computer, an open-source agent runtime where an SQLite-backed workspace...

A long-running coding agent is only useful if the environment around it can queue tasks, capture logs, checkpoint state,...

Cloudflare's JavaScript-native RPC on Workers now works across languages: TypeScript Workers can call methods on Python...

New tutorials, open-source projects, and deep dives on coding agents - delivered weekly.