From 4cfb6238d6a0c7ffcee0729d3c7750f7f6ece2b1 Mon Sep 17 00:00:00 2001 From: asomaiah-cf Date: Mon, 13 Apr 2026 10:42:43 -0400 Subject: [PATCH 01/19] 2026-04-15-agentlee-writeops-genui Agent Lee changelog for announcing write operations and genUI --- .../agents/2026-04-15-agentlee-writeops-genui | 36 +++++++++++++++++++ 1 file changed, 36 insertions(+) create mode 100644 src/content/changelog/agents/2026-04-15-agentlee-writeops-genui diff --git a/src/content/changelog/agents/2026-04-15-agentlee-writeops-genui b/src/content/changelog/agents/2026-04-15-agentlee-writeops-genui new file mode 100644 index 000000000000000..b34a4ada9afdcb4 --- /dev/null +++ b/src/content/changelog/agents/2026-04-15-agentlee-writeops-genui @@ -0,0 +1,36 @@ +--- +title: Agent Lee adds Write Operations and Generative UI +description: Cloudflare's AI co-pilot now supports natural language configuration changes and real-time account data visualizations. +date: 2026-04-15 +--- + +## Agent Lee adds Write Operations and Generative UI + +We are excited to announce two major capability upgrades for **Agent Lee**, the AI co-pilot built directly into the Cloudflare dashboard. Agent Lee is designed to understand your specific account configuration, and with this release, it moves from a passive advisor to an active assistant that can help you manage your infrastructure and visualize your data through natural language. + +### Take action with Write Operations +Agent Lee can now perform changes on your behalf across your Cloudflare account. Whether you need to update DNS records, modify SSL/TLS settings, or configure Workers routes, you can simply ask. + +To ensure security and accuracy, every write operation requires **explicit user approval**. Before any change is committed, Agent Lee will present a summary of the proposed action in plain language. No action is taken until you click **Confirm**, and this approval requirement is enforced at the infrastructure level to prevent unauthorized changes. + +**Example requests:** +* *"Add an A record for blog.example.com pointing to 192.0.2.10."* +* *"Enable Always Use HTTPS on my zone."* +* *"Set the SSL mode for example.com to Full (strict)."* + + +### Visualize data with Generative UI +Understanding your traffic and security trends is now as easy as asking a question. Agent Lee now features **Generative UI**, allowing it to render inline charts and structured data visualizations directly within the chat interface using your actual account telemetry. + +**Example requests:** +* *"Show me a chart of my traffic over the last 7 days."* +* *"What does my error rate look like for the past 24 hours?"* +* *"Graph my cache hit rate for example.com this week."* + + +--- + +### Availability +These features are currently available in **Beta** for all users on the **Free plan**. To get started, log in to the [Cloudflare dashboard](https://dash.cloudflare.com) and select **Ask AI** in the upper right corner. + +To learn more about how to interact with your account using AI, refer to the [Agent Lee documentation](https://developers.cloudflare.com/agent-lee/). From b1f71a1c2a8e8d7062a87d96f55703ec3b34e4af Mon Sep 17 00:00:00 2001 From: asomaiah-cf Date: Mon, 13 Apr 2026 10:56:31 -0400 Subject: [PATCH 02/19] Update src/content/changelog/agents/2026-04-15-agentlee-writeops-genui Co-authored-by: Maddy <130055405+Maddy-Cloudflare@users.noreply.github.com> --- src/content/changelog/agents/2026-04-15-agentlee-writeops-genui | 1 + 1 file changed, 1 insertion(+) diff --git a/src/content/changelog/agents/2026-04-15-agentlee-writeops-genui b/src/content/changelog/agents/2026-04-15-agentlee-writeops-genui index b34a4ada9afdcb4..5776cd6c30a9345 100644 --- a/src/content/changelog/agents/2026-04-15-agentlee-writeops-genui +++ b/src/content/changelog/agents/2026-04-15-agentlee-writeops-genui @@ -9,6 +9,7 @@ date: 2026-04-15 We are excited to announce two major capability upgrades for **Agent Lee**, the AI co-pilot built directly into the Cloudflare dashboard. Agent Lee is designed to understand your specific account configuration, and with this release, it moves from a passive advisor to an active assistant that can help you manage your infrastructure and visualize your data through natural language. ### Take action with Write Operations + Agent Lee can now perform changes on your behalf across your Cloudflare account. Whether you need to update DNS records, modify SSL/TLS settings, or configure Workers routes, you can simply ask. To ensure security and accuracy, every write operation requires **explicit user approval**. Before any change is committed, Agent Lee will present a summary of the proposed action in plain language. No action is taken until you click **Confirm**, and this approval requirement is enforced at the infrastructure level to prevent unauthorized changes. From 5de39dd7fc31a5d9acbee4041d9b5949c37a23e9 Mon Sep 17 00:00:00 2001 From: asomaiah-cf Date: Mon, 13 Apr 2026 10:56:40 -0400 Subject: [PATCH 03/19] Update src/content/changelog/agents/2026-04-15-agentlee-writeops-genui Co-authored-by: Maddy <130055405+Maddy-Cloudflare@users.noreply.github.com> --- src/content/changelog/agents/2026-04-15-agentlee-writeops-genui | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/content/changelog/agents/2026-04-15-agentlee-writeops-genui b/src/content/changelog/agents/2026-04-15-agentlee-writeops-genui index 5776cd6c30a9345..11278c3899562e5 100644 --- a/src/content/changelog/agents/2026-04-15-agentlee-writeops-genui +++ b/src/content/changelog/agents/2026-04-15-agentlee-writeops-genui @@ -12,7 +12,7 @@ We are excited to announce two major capability upgrades for **Agent Lee**, the Agent Lee can now perform changes on your behalf across your Cloudflare account. Whether you need to update DNS records, modify SSL/TLS settings, or configure Workers routes, you can simply ask. -To ensure security and accuracy, every write operation requires **explicit user approval**. Before any change is committed, Agent Lee will present a summary of the proposed action in plain language. No action is taken until you click **Confirm**, and this approval requirement is enforced at the infrastructure level to prevent unauthorized changes. +To ensure security and accuracy, every write operation requires **explicit user approval**. Before any change is committed, Agent Lee will present a summary of the proposed action in plain language. No action is taken until you select **Confirm**, and this approval requirement is enforced at the infrastructure level to prevent unauthorized changes. **Example requests:** * *"Add an A record for blog.example.com pointing to 192.0.2.10."* From 8f172a18760730856b6ed27cdcd1de3d7472137a Mon Sep 17 00:00:00 2001 From: asomaiah-cf Date: Mon, 13 Apr 2026 10:56:49 -0400 Subject: [PATCH 04/19] Update src/content/changelog/agents/2026-04-15-agentlee-writeops-genui Co-authored-by: Maddy <130055405+Maddy-Cloudflare@users.noreply.github.com> --- src/content/changelog/agents/2026-04-15-agentlee-writeops-genui | 1 + 1 file changed, 1 insertion(+) diff --git a/src/content/changelog/agents/2026-04-15-agentlee-writeops-genui b/src/content/changelog/agents/2026-04-15-agentlee-writeops-genui index 11278c3899562e5..6a335d3fb18a3a9 100644 --- a/src/content/changelog/agents/2026-04-15-agentlee-writeops-genui +++ b/src/content/changelog/agents/2026-04-15-agentlee-writeops-genui @@ -21,6 +21,7 @@ To ensure security and accuracy, every write operation requires **explicit user ### Visualize data with Generative UI + Understanding your traffic and security trends is now as easy as asking a question. Agent Lee now features **Generative UI**, allowing it to render inline charts and structured data visualizations directly within the chat interface using your actual account telemetry. **Example requests:** From 1af85445a6d1208c5da2770e32a06a0ba591156d Mon Sep 17 00:00:00 2001 From: asomaiah-cf Date: Mon, 13 Apr 2026 10:56:57 -0400 Subject: [PATCH 05/19] Update src/content/changelog/agents/2026-04-15-agentlee-writeops-genui Co-authored-by: Maddy <130055405+Maddy-Cloudflare@users.noreply.github.com> --- src/content/changelog/agents/2026-04-15-agentlee-writeops-genui | 1 + 1 file changed, 1 insertion(+) diff --git a/src/content/changelog/agents/2026-04-15-agentlee-writeops-genui b/src/content/changelog/agents/2026-04-15-agentlee-writeops-genui index 6a335d3fb18a3a9..656fc6cb590035d 100644 --- a/src/content/changelog/agents/2026-04-15-agentlee-writeops-genui +++ b/src/content/changelog/agents/2026-04-15-agentlee-writeops-genui @@ -33,6 +33,7 @@ Understanding your traffic and security trends is now as easy as asking a questi --- ### Availability + These features are currently available in **Beta** for all users on the **Free plan**. To get started, log in to the [Cloudflare dashboard](https://dash.cloudflare.com) and select **Ask AI** in the upper right corner. To learn more about how to interact with your account using AI, refer to the [Agent Lee documentation](https://developers.cloudflare.com/agent-lee/). From a5fdd57f2eabadc939b6f1bb20eb92b57118beb5 Mon Sep 17 00:00:00 2001 From: asomaiah-cf Date: Mon, 13 Apr 2026 10:57:08 -0400 Subject: [PATCH 06/19] Update src/content/changelog/agents/2026-04-15-agentlee-writeops-genui Co-authored-by: Maddy <130055405+Maddy-Cloudflare@users.noreply.github.com> --- src/content/changelog/agents/2026-04-15-agentlee-writeops-genui | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/content/changelog/agents/2026-04-15-agentlee-writeops-genui b/src/content/changelog/agents/2026-04-15-agentlee-writeops-genui index 656fc6cb590035d..c47df65f32e38d4 100644 --- a/src/content/changelog/agents/2026-04-15-agentlee-writeops-genui +++ b/src/content/changelog/agents/2026-04-15-agentlee-writeops-genui @@ -36,4 +36,4 @@ Understanding your traffic and security trends is now as easy as asking a questi These features are currently available in **Beta** for all users on the **Free plan**. To get started, log in to the [Cloudflare dashboard](https://dash.cloudflare.com) and select **Ask AI** in the upper right corner. -To learn more about how to interact with your account using AI, refer to the [Agent Lee documentation](https://developers.cloudflare.com/agent-lee/). +To learn more about how to interact with your account using AI, refer to the [Agent Lee documentation](/agent-lee/). From d3109aa5a3932730e45e7c03e0cb916152b24c6b Mon Sep 17 00:00:00 2001 From: asomaiah-cf Date: Mon, 13 Apr 2026 11:20:47 -0400 Subject: [PATCH 07/19] Update and rename 2026-04-15-agentlee-writeops-genui to 2026-04-15-agentlee-writeops-genui.mdx --- ...tlee-writeops-genui => 2026-04-15-agentlee-writeops-genui.mdx} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename src/content/changelog/agents/{2026-04-15-agentlee-writeops-genui => 2026-04-15-agentlee-writeops-genui.mdx} (100%) diff --git a/src/content/changelog/agents/2026-04-15-agentlee-writeops-genui b/src/content/changelog/agents/2026-04-15-agentlee-writeops-genui.mdx similarity index 100% rename from src/content/changelog/agents/2026-04-15-agentlee-writeops-genui rename to src/content/changelog/agents/2026-04-15-agentlee-writeops-genui.mdx From a2744e0c9a16084b5b9926f5aeb90b397cd27e5e Mon Sep 17 00:00:00 2001 From: asomaiah-cf Date: Mon, 13 Apr 2026 11:45:30 -0400 Subject: [PATCH 08/19] Create index.mdx Agent Lee docs --- src/content/docs/agent-lee/index.mdx | 89 ++++++++++++++++++++++++++++ 1 file changed, 89 insertions(+) create mode 100644 src/content/docs/agent-lee/index.mdx diff --git a/src/content/docs/agent-lee/index.mdx b/src/content/docs/agent-lee/index.mdx new file mode 100644 index 000000000000000..6f6899bf3c8bd70 --- /dev/null +++ b/src/content/docs/agent-lee/index.mdx @@ -0,0 +1,89 @@ +--- +title: Agent Lee +pcx_content_type: overview +tags: + - AI +sidebar: + order: 1 +head: + - tag: title + content: Overview +--- +import { Description } from "~/components"; + +An AI co-pilot built into the Cloudflare dashboard. Ask questions about your account, take actions, and run diagnostics, all in plain language. + +:::note[Beta] +Agent Lee is currently in beta and only available to accounts on a Free plan. Features and behaviors may change. +::: +With Agent Lee, you can: +- Ask questions about your account configuration and get answers based on your actual data +- Make changes to DNS records, zone settings, and security rules, with your approval required before anything executes +- Run network diagnostics like DNS lookups and certificate checks +- Generate inline charts and visualizations from your account analytics +To get started, log in to the [Cloudflare dashboard](https://dash.cloudflare.com) and click **Ask AI** in the upper-right corner of any dashboard page. +--- +## Capabilities +### Account-aware answers +Agent Lee answers based on your actual account data, not just documentation. When you ask a question, it fetches your zone configuration, DNS records, and security settings before responding. +### Write operations +You can ask Agent Lee to create, update, or delete resources across your account using natural language. Every write operation requires your explicit approval before it executes, Agent Lee shows you exactly what it plans to do and waits for confirmation. +Example requests: +- "Add an A record for blog.example.com pointing to 192.0.2.10." +- "Enable Always Use HTTPS on my zone." +- "Set the SSL mode for example.com to Full (strict)." +### Network diagnostics +Run diagnostic commands to troubleshoot connectivity and configuration issues: +- **DNS lookups**: Query DNS records for any domain +- **Certificate checks**: Inspect TLS/SSL certificates +- **Domain information**: Look up WHOIS and RDAP registration data +### Generative UI +Agent Lee renders inline charts and data visualizations directly in the chat panel based on your account analytics. +Example requests: +- "Show me a chart of my traffic over the last 7 days." +- "What does my error rate look like for the past 24 hours?" +--- +## Data access and privacy +### What Agent Lee can access +- Zone settings, DNS records, firewall and WAF rules +- Workers scripts, routes, and bindings +- R2 bucket names, Cloudflare Tunnel configuration, cache rules +- Registrar domain data, account plan and usage metadata + +Agent Lee fetches this data on demand when your question requires it. +### What Agent Lee cannot access +- Payment methods, billing history, or invoice details +- Account passwords, login credentials, or API tokens +- Raw log data or Logpush datasets +- Data from other Cloudflare accounts +### Conversation storage +Conversations are stored per user using [Durable Objects](/durable-objects/), isolated to your account. Agent Lee does not currently reference previous conversation context when responding. +### Data usage +Agent Lee does not use your conversations, prompts, or account data to train AI models, and does not share your data with other Cloudflare customers. Refer to the [Cloudflare Privacy Policy](https://www.cloudflare.com/privacypolicy/) for more details. +--- +## Limitations +Agent Lee cannot: +- Write Workers scripts or generate application code +- Replace [Cloudflare Support](https://support.cloudflare.com) for billing issues, account recovery, or outages +- Access payment methods, billing history, or API tokens +- Operate across multiple accounts: sessions are scoped to your authenticated account +- Remember previous conversations: each session starts fresh +- Query raw log data or Logpush datasets +- Execute write operations without your explicit approval + +Agent Lee is entirely optional. If you do not open the Ask AI panel, none of your data is sent to or processed by it. +--- +## Built on Cloudflare +Agent Lee is built on Cloudflare's own developer platform using the same primitives available to any Cloudflare developer. +| Component | Role | +|---|---| +| [Agents SDK](/agents/) | Agent lifecycle, state management, and scheduling | +| [Durable Objects](/durable-objects/) | Per-user conversation storage and write approval gate | +| [Workers AI](/workers-ai/) | LLM inference | +| [Cloudflare MCP server](/agents/api-reference/mcp-agent-api/) | Tool definitions for Cloudflare API operations | +--- +## Related resources +- [Agents SDK](/agents/) +- [Human in the Loop](/agents/concepts/human-in-the-loop/) +- [Workers AI](/workers-ai/) +- [Blog post: Introducing Agent Lee](https://blog.cloudflare.com/introducing-agent-lee) From 78535073b87a43ed8e2cf6d631988d76d12918b1 Mon Sep 17 00:00:00 2001 From: asomaiah-cf Date: Mon, 13 Apr 2026 11:47:22 -0400 Subject: [PATCH 09/19] Delete src/content/docs/cloudflare-agent/index.mdx Remove cloudflare-agent/index.mdx - replaced by agent-lee/index.mdx --- src/content/docs/cloudflare-agent/index.mdx | 63 --------------------- 1 file changed, 63 deletions(-) delete mode 100644 src/content/docs/cloudflare-agent/index.mdx diff --git a/src/content/docs/cloudflare-agent/index.mdx b/src/content/docs/cloudflare-agent/index.mdx deleted file mode 100644 index 2fb62551e581a68..000000000000000 --- a/src/content/docs/cloudflare-agent/index.mdx +++ /dev/null @@ -1,63 +0,0 @@ ---- -title: Cloudflare Agent -pcx_content_type: overview -tags: - - AI -sidebar: - order: 1 -head: - - tag: title - content: Overview ---- - -import { Description } from "~/components"; - - -An AI-powered assistant that helps you navigate, configure, and take actions on Cloudflare services directly from the dashboard. - - -:::note[Beta] -Cloudflare Agent is currently in beta and only available to accounts on a Free plan. Features and behaviors may change. -::: - -With Cloudflare Agent, you can: - -- Get answers to questions about Cloudflare products and your account configurations -- Execute Cloudflare API operations with approval flows for write actions -- Run network diagnostics like DNS lookups, certificate checks, and connectivity tests -- Search Cloudflare documentation for relevant information - -Cloudflare Agent is built with the [Agents SDK](/agents/), the same framework you can use to build your own AI agents on Cloudflare. - ---- - -## Capabilities - -### Documentation search - -Search Cloudflare documentation to find answers about products, features, and best practices. - -### Cloudflare API operations - -Execute operations against the Cloudflare API using natural language. You can ask the agent to perform tasks like creating DNS records, managing firewall rules, or checking your account settings. - -Write operations require your approval before execution. - -### Network diagnostics - -Run network diagnostic commands to troubleshoot connectivity and configuration issues: - -- **DNS lookups** - Query DNS records for any domain -- **HTTP requests** - Test endpoints and inspect responses -- **Domain information** - Look up WHOIS and RDAP registration data -- **Certificate checks** - Inspect TLS/SSL certificates -- **Connectivity tests** - Verify network reachability - ---- - -## Limitations - -During the beta period: - -- Features and behaviors may change without notice -- Write operations will always require explicit approval before execution From 38b32b1ca6a7bcc40316752f960e5b93a6c8d272 Mon Sep 17 00:00:00 2001 From: asomaiah-cf Date: Mon, 13 Apr 2026 14:05:35 -0400 Subject: [PATCH 10/19] Apply suggestions from code review Co-authored-by: Maddy <130055405+Maddy-Cloudflare@users.noreply.github.com> --- src/content/docs/agent-lee/index.mdx | 49 ++++++++++++++++++++++++---- 1 file changed, 43 insertions(+), 6 deletions(-) diff --git a/src/content/docs/agent-lee/index.mdx b/src/content/docs/agent-lee/index.mdx index 6f6899bf3c8bd70..6cf39aa3c0f7916 100644 --- a/src/content/docs/agent-lee/index.mdx +++ b/src/content/docs/agent-lee/index.mdx @@ -10,58 +10,87 @@ head: content: Overview --- import { Description } from "~/components"; + + An AI co-pilot built into the Cloudflare dashboard. Ask questions about your account, take actions, and run diagnostics, all in plain language. + :::note[Beta] Agent Lee is currently in beta and only available to accounts on a Free plan. Features and behaviors may change. ::: + With Agent Lee, you can: -- Ask questions about your account configuration and get answers based on your actual data -- Make changes to DNS records, zone settings, and security rules, with your approval required before anything executes -- Run network diagnostics like DNS lookups and certificate checks -- Generate inline charts and visualizations from your account analytics -To get started, log in to the [Cloudflare dashboard](https://dash.cloudflare.com) and click **Ask AI** in the upper-right corner of any dashboard page. +- Ask questions about your account configuration and get answers based on your actual data. +- Make changes to DNS records, zone settings, and security rules, with your approval required before anything executes. +- Run network diagnostics like DNS lookups and certificate checks. +- Generate inline charts and visualizations from your account analytics. + +To get started, log in to the [Cloudflare dashboard](https://dash.cloudflare.com) and select **Ask AI** in the upper-right corner of any dashboard page. + --- + ## Capabilities + ### Account-aware answers + Agent Lee answers based on your actual account data, not just documentation. When you ask a question, it fetches your zone configuration, DNS records, and security settings before responding. + ### Write operations + You can ask Agent Lee to create, update, or delete resources across your account using natural language. Every write operation requires your explicit approval before it executes, Agent Lee shows you exactly what it plans to do and waits for confirmation. + Example requests: - "Add an A record for blog.example.com pointing to 192.0.2.10." - "Enable Always Use HTTPS on my zone." - "Set the SSL mode for example.com to Full (strict)." + ### Network diagnostics Run diagnostic commands to troubleshoot connectivity and configuration issues: - **DNS lookups**: Query DNS records for any domain - **Certificate checks**: Inspect TLS/SSL certificates - **Domain information**: Look up WHOIS and RDAP registration data + ### Generative UI + Agent Lee renders inline charts and data visualizations directly in the chat panel based on your account analytics. Example requests: - "Show me a chart of my traffic over the last 7 days." - "What does my error rate look like for the past 24 hours?" + --- + + ## Data access and privacy + ### What Agent Lee can access + - Zone settings, DNS records, firewall and WAF rules - Workers scripts, routes, and bindings - R2 bucket names, Cloudflare Tunnel configuration, cache rules - Registrar domain data, account plan and usage metadata Agent Lee fetches this data on demand when your question requires it. + ### What Agent Lee cannot access + - Payment methods, billing history, or invoice details - Account passwords, login credentials, or API tokens - Raw log data or Logpush datasets - Data from other Cloudflare accounts + ### Conversation storage + Conversations are stored per user using [Durable Objects](/durable-objects/), isolated to your account. Agent Lee does not currently reference previous conversation context when responding. + ### Data usage -Agent Lee does not use your conversations, prompts, or account data to train AI models, and does not share your data with other Cloudflare customers. Refer to the [Cloudflare Privacy Policy](https://www.cloudflare.com/privacypolicy/) for more details. + +Agent Lee does not use your conversations, prompts, or account data to train AI models, and does not share your data with other Cloudflare customers. Refer to the [Cloudflare Privacy Policy](/privacypolicy/) for more details. + --- + ## Limitations + Agent Lee cannot: - Write Workers scripts or generate application code - Replace [Cloudflare Support](https://support.cloudflare.com) for billing issues, account recovery, or outages @@ -72,17 +101,25 @@ Agent Lee cannot: - Execute write operations without your explicit approval Agent Lee is entirely optional. If you do not open the Ask AI panel, none of your data is sent to or processed by it. + --- + + ## Built on Cloudflare + Agent Lee is built on Cloudflare's own developer platform using the same primitives available to any Cloudflare developer. + | Component | Role | |---|---| | [Agents SDK](/agents/) | Agent lifecycle, state management, and scheduling | | [Durable Objects](/durable-objects/) | Per-user conversation storage and write approval gate | | [Workers AI](/workers-ai/) | LLM inference | | [Cloudflare MCP server](/agents/api-reference/mcp-agent-api/) | Tool definitions for Cloudflare API operations | + --- + ## Related resources + - [Agents SDK](/agents/) - [Human in the Loop](/agents/concepts/human-in-the-loop/) - [Workers AI](/workers-ai/) From 78a8474cef22406eba834ec5ad328de86a69a3b8 Mon Sep 17 00:00:00 2001 From: monyehara Date: Mon, 13 Apr 2026 21:18:57 +0100 Subject: [PATCH 11/19] Add redirects + fix icon --- public/__redirects | 3 ++- src/content/directory/agent-lee.yaml | 13 +++++++++++++ src/content/directory/cloudflare-agent.yaml | 13 ------------- src/icons/agent-lee.svg | 1 + 4 files changed, 16 insertions(+), 14 deletions(-) create mode 100644 src/content/directory/agent-lee.yaml delete mode 100644 src/content/directory/cloudflare-agent.yaml create mode 100644 src/icons/agent-lee.svg diff --git a/public/__redirects b/public/__redirects index ab9030b60421d87..5638343ec65d272 100644 --- a/public/__redirects +++ b/public/__redirects @@ -2055,7 +2055,8 @@ /workers/tutorials/store-data-with-fauna/ https://fauna.com/blog/the-future-of-fauna 301 /workers/tutorials/live-cursors-with-nextjs-rpc-do/ /resources/ 301 /workers/tutorials/automated-analytics-reporting/ /resources/ 301 -/workers/ai/ /cloudflare-agent/ 301 +/workers/ai/ /agent-lee/ 301 +/cloudflare-agent/ /agent-lee/ 301 # workers ai /workers-ai/models/llm/ /workers-ai/models/#text-generation 301 diff --git a/src/content/directory/agent-lee.yaml b/src/content/directory/agent-lee.yaml new file mode 100644 index 000000000000000..382a3b8ffc0dead --- /dev/null +++ b/src/content/directory/agent-lee.yaml @@ -0,0 +1,13 @@ +id: kj7Wuc +name: Agent Lee +entry: + title: Agent Lee + url: /agent-lee/ + group: Developer platform + additional_groups: [AI] + tags: [AI] + +meta: + title: Agent Lee docs + description: An AI co-pilot built into the Cloudflare dashboard that helps you navigate, configure, and take actions on Cloudflare services + author: "@cloudflare" diff --git a/src/content/directory/cloudflare-agent.yaml b/src/content/directory/cloudflare-agent.yaml deleted file mode 100644 index d4273e889d1bc4d..000000000000000 --- a/src/content/directory/cloudflare-agent.yaml +++ /dev/null @@ -1,13 +0,0 @@ -id: kj7Wuc -name: Cloudflare Agent -entry: - title: Cloudflare Agent - url: /cloudflare-agent/ - group: Developer platform - additional_groups: [AI] - tags: [AI] - -meta: - title: Cloudflare Agent docs - description: An AI-powered assistant that helps you navigate, configure, and take actions on Cloudflare services directly from the dashboard - author: "@cloudflare" diff --git a/src/icons/agent-lee.svg b/src/icons/agent-lee.svg new file mode 100644 index 000000000000000..9cb48ec8928630c --- /dev/null +++ b/src/icons/agent-lee.svg @@ -0,0 +1 @@ + \ No newline at end of file From 7b61b8a9dcd662faf1f0cfe92a3687fd78371378 Mon Sep 17 00:00:00 2001 From: monyehara Date: Tue, 14 Apr 2026 11:11:18 +0100 Subject: [PATCH 12/19] [Agent Lee] Fix broken privacy policy link to use external URL --- src/content/docs/agent-lee/index.mdx | 24 +++++++++++++++--------- 1 file changed, 15 insertions(+), 9 deletions(-) diff --git a/src/content/docs/agent-lee/index.mdx b/src/content/docs/agent-lee/index.mdx index 6cf39aa3c0f7916..17804a35935dae2 100644 --- a/src/content/docs/agent-lee/index.mdx +++ b/src/content/docs/agent-lee/index.mdx @@ -9,11 +9,13 @@ head: - tag: title content: Overview --- + import { Description } from "~/components"; An AI co-pilot built into the Cloudflare dashboard. Ask questions about your account, take actions, and run diagnostics, all in plain language. + :::note[Beta] @@ -21,6 +23,7 @@ Agent Lee is currently in beta and only available to accounts on a Free plan. Fe ::: With Agent Lee, you can: + - Ask questions about your account configuration and get answers based on your actual data. - Make changes to DNS records, zone settings, and security rules, with your approval required before anything executes. - Run network diagnostics like DNS lookups and certificate checks. @@ -41,12 +44,15 @@ Agent Lee answers based on your actual account data, not just documentation. Whe You can ask Agent Lee to create, update, or delete resources across your account using natural language. Every write operation requires your explicit approval before it executes, Agent Lee shows you exactly what it plans to do and waits for confirmation. Example requests: + - "Add an A record for blog.example.com pointing to 192.0.2.10." - "Enable Always Use HTTPS on my zone." - "Set the SSL mode for example.com to Full (strict)." ### Network diagnostics + Run diagnostic commands to troubleshoot connectivity and configuration issues: + - **DNS lookups**: Query DNS records for any domain - **Certificate checks**: Inspect TLS/SSL certificates - **Domain information**: Look up WHOIS and RDAP registration data @@ -55,12 +61,12 @@ Run diagnostic commands to troubleshoot connectivity and configuration issues: Agent Lee renders inline charts and data visualizations directly in the chat panel based on your account analytics. Example requests: + - "Show me a chart of my traffic over the last 7 days." - "What does my error rate look like for the past 24 hours?" --- - ## Data access and privacy ### What Agent Lee can access @@ -85,13 +91,14 @@ Conversations are stored per user using [Durable Objects](/durable-objects/), is ### Data usage -Agent Lee does not use your conversations, prompts, or account data to train AI models, and does not share your data with other Cloudflare customers. Refer to the [Cloudflare Privacy Policy](/privacypolicy/) for more details. +Agent Lee does not use your conversations, prompts, or account data to train AI models, and does not share your data with other Cloudflare customers. Refer to the [Cloudflare Privacy Policy](https://www.cloudflare.com/privacypolicy/) for more details. --- ## Limitations Agent Lee cannot: + - Write Workers scripts or generate application code - Replace [Cloudflare Support](https://support.cloudflare.com) for billing issues, account recovery, or outages - Access payment methods, billing history, or API tokens @@ -104,17 +111,16 @@ Agent Lee is entirely optional. If you do not open the Ask AI panel, none of you --- - ## Built on Cloudflare Agent Lee is built on Cloudflare's own developer platform using the same primitives available to any Cloudflare developer. -| Component | Role | -|---|---| -| [Agents SDK](/agents/) | Agent lifecycle, state management, and scheduling | -| [Durable Objects](/durable-objects/) | Per-user conversation storage and write approval gate | -| [Workers AI](/workers-ai/) | LLM inference | -| [Cloudflare MCP server](/agents/api-reference/mcp-agent-api/) | Tool definitions for Cloudflare API operations | +| Component | Role | +| ------------------------------------------------------------- | ----------------------------------------------------- | +| [Agents SDK](/agents/) | Agent lifecycle, state management, and scheduling | +| [Durable Objects](/durable-objects/) | Per-user conversation storage and write approval gate | +| [Workers AI](/workers-ai/) | LLM inference | +| [Cloudflare MCP server](/agents/api-reference/mcp-agent-api/) | Tool definitions for Cloudflare API operations | --- From 363e3e7e8647940cba55683f71ada2b2b7d5497a Mon Sep 17 00:00:00 2001 From: asomaiah-cf Date: Tue, 14 Apr 2026 15:38:50 -0400 Subject: [PATCH 13/19] Update index.mdx Changed data privacy and access title --- src/content/docs/agent-lee/index.mdx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/content/docs/agent-lee/index.mdx b/src/content/docs/agent-lee/index.mdx index 17804a35935dae2..cf7de11d4260c52 100644 --- a/src/content/docs/agent-lee/index.mdx +++ b/src/content/docs/agent-lee/index.mdx @@ -67,7 +67,7 @@ Example requests: --- -## Data access and privacy +## Data usage and access ### What Agent Lee can access @@ -87,7 +87,7 @@ Agent Lee fetches this data on demand when your question requires it. ### Conversation storage -Conversations are stored per user using [Durable Objects](/durable-objects/), isolated to your account. Agent Lee does not currently reference previous conversation context when responding. +Conversations are stored per user using [Durable Objects](/durable-objects/), isolated to your account. Agent Lee does not currently reference previous conversation context when responding. ### Data usage From 21ee7c53b36678c49f145db142883a7959644788 Mon Sep 17 00:00:00 2001 From: asomaiah-cf Date: Mon, 11 May 2026 09:44:21 -0400 Subject: [PATCH 14/19] Update CODEOWNERS updated agent lee --- .github/CODEOWNERS | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/CODEOWNERS b/.github/CODEOWNERS index 8ed67886ae3923d..9adbc3a28d41dc6 100644 --- a/.github/CODEOWNERS +++ b/.github/CODEOWNERS @@ -20,7 +20,7 @@ package.json @cloudflare/content-engineering # AI -/src/content/docs/cloudflare-agent/ @dmmulroy @Brayden @cloudflare/pcx-technical-writing @cloudflare/product-owners +/src/content/docs/agent-lee/ @asomaiah @ kczajkowski @dmmulroy @Brayden @cloudflare/pcx-technical-writing @cloudflare/product-owners /src/content/docs/agents/ @irvinebroque @rita3ko @elithrar @thomasgauvin @threepointone @whoiskatrin @cloudflare/pcx-technical-writing @cloudflare/product-owners @cloudflare/ai-agents @cloudflare/dev-plat-leads /src/content/partials/agents/ @elithrar @rita3ko @irvinebroque @vy-ton @cloudflare/pcx-technical-writing @cloudflare/product-owners /src/content/docs/ai-gateway/ @abhishekkankani @palashgo @thebongy @roerohan @kathayl @mchenco @zeke @superhighfives @bfirsh @mattrothenberg @ethulia @cloudflare/pcx-technical-writing @cloudflare/product-owners From d34d40b8a44f87a4e33c516f8b2cf5450e46dca6 Mon Sep 17 00:00:00 2001 From: asomaiah-cf Date: Mon, 11 May 2026 09:44:44 -0400 Subject: [PATCH 15/19] Update CODEOWNERS --- .github/CODEOWNERS | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/CODEOWNERS b/.github/CODEOWNERS index 9adbc3a28d41dc6..a35843f277dd777 100644 --- a/.github/CODEOWNERS +++ b/.github/CODEOWNERS @@ -20,7 +20,7 @@ package.json @cloudflare/content-engineering # AI -/src/content/docs/agent-lee/ @asomaiah @ kczajkowski @dmmulroy @Brayden @cloudflare/pcx-technical-writing @cloudflare/product-owners +/src/content/docs/agent-lee/ @asomaiah @kczajkowski @dmmulroy @Brayden @cloudflare/pcx-technical-writing @cloudflare/product-owners /src/content/docs/agents/ @irvinebroque @rita3ko @elithrar @thomasgauvin @threepointone @whoiskatrin @cloudflare/pcx-technical-writing @cloudflare/product-owners @cloudflare/ai-agents @cloudflare/dev-plat-leads /src/content/partials/agents/ @elithrar @rita3ko @irvinebroque @vy-ton @cloudflare/pcx-technical-writing @cloudflare/product-owners /src/content/docs/ai-gateway/ @abhishekkankani @palashgo @thebongy @roerohan @kathayl @mchenco @zeke @superhighfives @bfirsh @mattrothenberg @ethulia @cloudflare/pcx-technical-writing @cloudflare/product-owners From f54c1421fba43ae013dda0e67d2604f96dffdcf1 Mon Sep 17 00:00:00 2001 From: asomaiah-cf Date: Tue, 12 May 2026 23:06:23 -0400 Subject: [PATCH 16/19] Update CODEOWNERS updated user name --- .github/CODEOWNERS | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/CODEOWNERS b/.github/CODEOWNERS index 2e3df3c28c7539a..0acecd3e39583cb 100644 --- a/.github/CODEOWNERS +++ b/.github/CODEOWNERS @@ -21,7 +21,7 @@ package.json @cloudflare/content-engineering # AI -/src/content/docs/agent-lee/ @asomaiah @kczajkowski @dmmulroy @Brayden @cloudflare/pcx-technical-writing @cloudflare/product-owners +/src/content/docs/agent-lee/ @asomaiah-cf @kczajkowski @dmmulroy @Brayden @cloudflare/pcx-technical-writing @cloudflare/product-owners /src/content/docs/agents/ @irvinebroque @rita3ko @elithrar @thomasgauvin @threepointone @whoiskatrin @cloudflare/pcx-technical-writing @cloudflare/product-owners @cloudflare/ai-agents @cloudflare/dev-plat-leads /src/content/partials/agents/ @elithrar @rita3ko @irvinebroque @vy-ton @cloudflare/pcx-technical-writing @cloudflare/product-owners /src/content/docs/ai-gateway/ @abhishekkankani @palashgo @thebongy @roerohan @kathayl @mchenco @zeke @superhighfives @bfirsh @mattrothenberg @ethulia @cloudflare/pcx-technical-writing @cloudflare/product-owners @@ -243,8 +243,8 @@ src/content/docs/smart-shield/ @RebeccaTamachiro @cloudflare/pcx-technical-writi # Support -/src/content/docs/support/ @cloudflare/pcx-technical-writing @cloudflare/product-owners @cloudflare/customer-support -/src/assets/images/support/ @cloudflare/pcx-technical-writing @cloudflare/product-owners @cloudflare/customer-support +/src/content/docs/support/ @asomaiah-cf @cloudflare/pcx-technical-writing @cloudflare/product-owners @cloudflare/customer-support +/src/assets/images/support/ @asomaiah-cf @cloudflare/pcx-technical-writing @cloudflare/product-owners @cloudflare/customer-support /src/content/docs/billing/ @cloudflare/customer-support @cloudflare/pcx-technical-writing @cloudflare/product-owners # Turnstile From 98527d40ea55f4975292382915c6861ddc1de30b Mon Sep 17 00:00:00 2001 From: asomaiah-cf Date: Wed, 13 May 2026 09:11:08 -0400 Subject: [PATCH 17/19] Update CODEOWNERS --- .github/CODEOWNERS | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/CODEOWNERS b/.github/CODEOWNERS index 7765e7393243bd5..425518b701f7fd9 100644 --- a/.github/CODEOWNERS +++ b/.github/CODEOWNERS @@ -21,7 +21,7 @@ package.json @cloudflare/content-engineering # AI -/src/content/docs/agent-lee/ @asomaiah-cf @kczajkowski @dmmulroy @Brayden @cloudflare/pcx-technical-writing @cloudflare/product-owners +/src/content/docs/agent-lee/ @asomaiah-cf @kczajkowski @dmmulroy @Brayden @cloudflare/product-owners /src/content/docs/agents/ @irvinebroque @rita3ko @elithrar @thomasgauvin @threepointone @whoiskatrin @cloudflare/pcx-technical-writing @cloudflare/product-owners @cloudflare/ai-agents @cloudflare/dev-plat-leads /src/content/partials/agents/ @elithrar @rita3ko @irvinebroque @vy-ton @cloudflare/pcx-technical-writing @cloudflare/product-owners /src/content/docs/ai-gateway/ @abhishekkankani @palashgo @thebongy @roerohan @kathayl @mchenco @zeke @superhighfives @bfirsh @mattrothenberg @ethulia @cloudflare/pcx-technical-writing @cloudflare/product-owners From a8208560f878c7a6fccf314216d940ee883c5d3b Mon Sep 17 00:00:00 2001 From: asomaiah-cf Date: Wed, 13 May 2026 09:11:53 -0400 Subject: [PATCH 18/19] Update CODEOWNERS --- .github/CODEOWNERS | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/CODEOWNERS b/.github/CODEOWNERS index 425518b701f7fd9..9b5a57b7345ce1c 100644 --- a/.github/CODEOWNERS +++ b/.github/CODEOWNERS @@ -256,8 +256,8 @@ package.json @cloudflare/content-engineering # Support -/src/content/docs/support/ @asomaiah-cf @cloudflare/pcx-technical-writing @cloudflare/product-owners @cloudflare/customer-support -/src/assets/images/support/ @asomaiah-cf @cloudflare/pcx-technical-writing @cloudflare/product-owners @cloudflare/customer-support +/src/content/docs/support/ @asomaiah-cf @cloudflare/product-owners @cloudflare/customer-support +/src/assets/images/support/ @asomaiah-cf @cloudflare/product-owners @cloudflare/customer-support /src/content/docs/billing/ @cloudflare/customer-support @cloudflare/pcx-technical-writing @cloudflare/product-owners # Turnstile From 31904ab1e60905607d581ac1a6201651057b2674 Mon Sep 17 00:00:00 2001 From: asomaiah-cf Date: Wed, 13 May 2026 09:23:45 -0400 Subject: [PATCH 19/19] Update CODEOWNERS --- .github/CODEOWNERS | 28 ++++++++++++++-------------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/.github/CODEOWNERS b/.github/CODEOWNERS index 9b5a57b7345ce1c..180f69d66fff330 100644 --- a/.github/CODEOWNERS +++ b/.github/CODEOWNERS @@ -22,19 +22,19 @@ package.json @cloudflare/content-engineering # AI /src/content/docs/agent-lee/ @asomaiah-cf @kczajkowski @dmmulroy @Brayden @cloudflare/product-owners -/src/content/docs/agents/ @irvinebroque @rita3ko @elithrar @thomasgauvin @threepointone @whoiskatrin @cloudflare/pcx-technical-writing @cloudflare/product-owners @cloudflare/ai-agents @cloudflare/dev-plat-leads -/src/content/partials/agents/ @elithrar @rita3ko @irvinebroque @vy-ton @cloudflare/pcx-technical-writing @cloudflare/product-owners -/src/content/docs/ai-gateway/ @abhishekkankani @palashgo @thebongy @roerohan @kathayl @mchenco @zeke @superhighfives @bfirsh @mattrothenberg @ethulia @cloudflare/pcx-technical-writing @cloudflare/product-owners -/src/content/docs/workers-ai/ @rita3ko @craigsdennis @mchenco @zeke @superhighfives @bfirsh @mattrothenberg @ethulia @cloudflare/pcx-technical-writing @cloudflare/product-owners -/src/content/docs/vectorize/ @elithrar @vy-ton @sejoker @mchenco @cloudflare/pcx-technical-writing @cloudflare/product-owners -/src/content/partials/vectorize/ @elithrar @mchenco @sejoker @cloudflare/pcx-technical-writing @cloudflare/product-owners -/src/content/partials/ai-gateway/ @abhishekkankani @palashgo @thebongy @roerohan @kathayl @mchenco @zeke @superhighfives @bfirsh @mattrothenberg @ethulia @cloudflare/pcx-technical-writing @cloudflare/product-owners -/src/content/release-notes/workers-ai.yaml @kathayl @mchenco @zeke @superhighfives @bfirsh @mattrothenberg @ethulia @cloudflare/pcx-technical-writing @cloudflare/product-owners -/src/content/release-notes/ai-gateway.yaml @abhishekkankani @palashgo @thebongy @roerohan @kathayl @mchenco @zeke @superhighfives @bfirsh @mattrothenberg @ethulia @cloudflare/pcx-technical-writing @cloudflare/product-owners -/src/content/release-notes/vectorize.yaml @elithrar @mchenco @sejoker @cloudflare/pcx-technical-writing @cloudflare/product-owners -/src/content/docs/ai-search/ @rita3ko @irvinebroque @aninibread @cloudflare/pcx-technical-writing @cloudflare/product-owners -/src/content/catalog-models/ @abhishekkankani @palashgo @thebongy @roerohan @kathayl @mchenco @zeke @superhighfives @bfirsh @mattrothenberg @ethulia @cloudflare/content-engineering @cloudflare/pcx-technical-writing @cloudflare/product-owners -/bin/fetch-catalog-models.ts @abhishekkankani @palashgo @thebongy @roerohan @kathayl @mchenco @zeke @superhighfives @bfirsh @mattrothenberg @ethulia @cloudflare/content-engineering @cloudflare/pcx-technical-writing @cloudflare/product-owners @kodster28 +/src/content/docs/agents/ @irvinebroque @rita3ko @elithrar @thomasgauvin @threepointone @whoiskatrin @cloudflare/product-owners @cloudflare/ai-agents @cloudflare/dev-plat-leads +/src/content/partials/agents/ @elithrar @rita3ko @irvinebroque @vy-ton @cloudflare/product-owners +/src/content/docs/ai-gateway/ @abhishekkankani @palashgo @thebongy @roerohan @kathayl @mchenco @zeke @superhighfives @bfirsh @mattrothenberg @ethulia @cloudflare/product-owners +/src/content/docs/workers-ai/ @rita3ko @craigsdennis @mchenco @zeke @superhighfives @bfirsh @mattrothenberg @ethulia @cloudflare/product-owners +/src/content/docs/vectorize/ @elithrar @vy-ton @sejoker @mchenco @cloudflare/product-owners +/src/content/partials/vectorize/ @elithrar @mchenco @sejoker @cloudflare/product-owners +/src/content/partials/ai-gateway/ @abhishekkankani @palashgo @thebongy @roerohan @kathayl @mchenco @zeke @superhighfives @bfirsh @mattrothenberg @ethulia @cloudflare/product-owners +/src/content/release-notes/workers-ai.yaml @kathayl @mchenco @zeke @superhighfives @bfirsh @mattrothenberg @ethulia @cloudflare/product-owners +/src/content/release-notes/ai-gateway.yaml @abhishekkankani @palashgo @thebongy @roerohan @kathayl @mchenco @zeke @superhighfives @bfirsh @mattrothenberg @ethulia @cloudflare/product-owners +/src/content/release-notes/vectorize.yaml @elithrar @mchenco @sejoker @cloudflare/product-owners +/src/content/docs/ai-search/ @rita3ko @irvinebroque @aninibread @cloudflare/product-owners +/src/content/catalog-models/ @abhishekkankani @palashgo @thebongy @roerohan @kathayl @mchenco @zeke @superhighfives @bfirsh @mattrothenberg @ethulia @cloudflare/content-engineering @cloudflare/product-owners +/bin/fetch-catalog-models.ts @abhishekkankani @palashgo @thebongy @roerohan @kathayl @mchenco @zeke @superhighfives @bfirsh @mattrothenberg @ethulia @cloudflare/content-engineering @cloudflare/product-owners @kodster28 # AI Crawl Control /src/content/docs/ai-crawl-control/ @cloudflare/product-owners @CameronWhiteside @@ -258,7 +258,7 @@ package.json @cloudflare/content-engineering /src/content/docs/support/ @asomaiah-cf @cloudflare/product-owners @cloudflare/customer-support /src/assets/images/support/ @asomaiah-cf @cloudflare/product-owners @cloudflare/customer-support -/src/content/docs/billing/ @cloudflare/customer-support @cloudflare/pcx-technical-writing @cloudflare/product-owners +/src/content/docs/billing/ @cloudflare/customer-support @cloudflare/product-owners # Turnstile