diff --git a/docs/admin/licensing/index.md b/docs/admin/licensing/index.md index ef5350f4843ca..6031a68c740df 100644 --- a/docs/admin/licensing/index.md +++ b/docs/admin/licensing/index.md @@ -1,6 +1,7 @@ # Licensing -Some features are only accessible with a Premium license or the [AI Governance Add-On](../../ai-coder/ai-governance.md). See our +Some features are only accessible with a Premium license, including +[AI Governance](../../ai-coder/ai-governance.md). See our [pricing page](https://coder.com/pricing) for more details. To try paid features, you can [request a trial](https://coder.com/trial) or [contact sales](https://coder.com/contact). diff --git a/docs/ai-coder/agent-firewall/index.md b/docs/ai-coder/agent-firewall/index.md index 60992be21766f..14e50cb342d66 100644 --- a/docs/ai-coder/agent-firewall/index.md +++ b/docs/ai-coder/agent-firewall/index.md @@ -7,9 +7,8 @@ autonomous programs, such as AI agents, can access and use. of Agent Firewall blocking a process. > [!NOTE] -> Agent Firewall requires the [AI Governance Add-On](../ai-governance.md). -> As of Coder v2.32, deployments without the add-on will not be able to -> access Agent Firewall. +> Agent Firewall is part of [AI Governance](../ai-governance.md), which is +> included with a Premium license. > > Agent Firewall was previously known as "Agent Boundaries". Some > configuration options and internal references still use the old name diff --git a/docs/ai-coder/agent-firewall/landjail.md b/docs/ai-coder/agent-firewall/landjail.md index c8d50ae9f2ae2..4c0a397d00f3c 100644 --- a/docs/ai-coder/agent-firewall/landjail.md +++ b/docs/ai-coder/agent-firewall/landjail.md @@ -1,9 +1,8 @@ # landjail Jail Type > [!NOTE] -> Agent Firewall requires the [AI Governance Add-On](../ai-governance.md). -> As of Coder v2.32, deployments without the add-on will not be able to -> access Agent Firewall. +> Agent Firewall is part of [AI Governance](../ai-governance.md), which is +> included with a Premium license. landjail is Agent Firewall's alternative jail type that uses Landlock V4 for network isolation. diff --git a/docs/ai-coder/agent-firewall/nsjail/docker.md b/docs/ai-coder/agent-firewall/nsjail/docker.md index c6472cf266f37..33e0b67cebaa5 100644 --- a/docs/ai-coder/agent-firewall/nsjail/docker.md +++ b/docs/ai-coder/agent-firewall/nsjail/docker.md @@ -1,9 +1,8 @@ # nsjail on Docker > [!NOTE] -> Agent Firewall requires the [AI Governance Add-On](../../ai-governance.md). -> As of Coder v2.32, deployments without the add-on will not be able to -> access Agent Firewall. +> Agent Firewall is part of [AI Governance](../../ai-governance.md), which is +> included with a Premium license. This page describes the runtime and permission requirements for running Agent Firewall with the **nsjail** jail type on **Docker**. diff --git a/docs/ai-coder/agent-firewall/nsjail/ecs.md b/docs/ai-coder/agent-firewall/nsjail/ecs.md index 357b58310f12e..f5eac41a63ce1 100644 --- a/docs/ai-coder/agent-firewall/nsjail/ecs.md +++ b/docs/ai-coder/agent-firewall/nsjail/ecs.md @@ -1,9 +1,8 @@ # nsjail on ECS > [!NOTE] -> Agent Firewall requires the [AI Governance Add-On](../../ai-governance.md). -> As of Coder v2.32, deployments without the add-on will not be able to -> access Agent Firewall. +> Agent Firewall is part of [AI Governance](../../ai-governance.md), which is +> included with a Premium license. This page describes the runtime and permission requirements for running Agent Firewall with the **nsjail** jail type on **Amazon ECS**. diff --git a/docs/ai-coder/agent-firewall/nsjail/index.md b/docs/ai-coder/agent-firewall/nsjail/index.md index d43971022dd2f..40836b21ecb38 100644 --- a/docs/ai-coder/agent-firewall/nsjail/index.md +++ b/docs/ai-coder/agent-firewall/nsjail/index.md @@ -1,9 +1,8 @@ # nsjail Jail Type > [!NOTE] -> Agent Firewall requires the [AI Governance Add-On](../../ai-governance.md). -> As of Coder v2.32, deployments without the add-on will not be able to -> access Agent Firewall. +> Agent Firewall is part of [AI Governance](../../ai-governance.md), which is +> included with a Premium license. nsjail is Agent Firewall's default jail type that uses Linux namespaces to provide process isolation. It creates unprivileged network namespaces to control diff --git a/docs/ai-coder/agent-firewall/nsjail/k8s.md b/docs/ai-coder/agent-firewall/nsjail/k8s.md index 4052f6f284c57..f4bf2db831157 100644 --- a/docs/ai-coder/agent-firewall/nsjail/k8s.md +++ b/docs/ai-coder/agent-firewall/nsjail/k8s.md @@ -1,9 +1,8 @@ # nsjail on Kubernetes > [!NOTE] -> Agent Firewall requires the [AI Governance Add-On](../../ai-governance.md). -> As of Coder v2.32, deployments without the add-on will not be able to -> access Agent Firewall. +> Agent Firewall is part of [AI Governance](../../ai-governance.md), which is +> included with a Premium license. This page describes the runtime and permission requirements for running Agent Firewall with the **nsjail** jail type on **Kubernetes**. diff --git a/docs/ai-coder/agent-firewall/rules-engine.md b/docs/ai-coder/agent-firewall/rules-engine.md index e24ffcb1ddbe2..720a2599dc798 100644 --- a/docs/ai-coder/agent-firewall/rules-engine.md +++ b/docs/ai-coder/agent-firewall/rules-engine.md @@ -1,9 +1,8 @@ # Rules Engine Documentation > [!NOTE] -> Agent Firewall requires the [AI Governance Add-On](../ai-governance.md). -> As of Coder v2.32, deployments without the add-on will not be able to -> access Agent Firewall. +> Agent Firewall is part of [AI Governance](../ai-governance.md), which is +> included with a Premium license. ## Overview diff --git a/docs/ai-coder/agent-firewall/version.md b/docs/ai-coder/agent-firewall/version.md index 28de4d238c7ab..5b3ad22e53dfb 100644 --- a/docs/ai-coder/agent-firewall/version.md +++ b/docs/ai-coder/agent-firewall/version.md @@ -1,9 +1,8 @@ # Version Requirements > [!NOTE] -> Agent Firewall requires the [AI Governance Add-On](../ai-governance.md). -> As of Coder v2.32, deployments without the add-on will not be able to -> access Agent Firewall. +> Agent Firewall is part of [AI Governance](../ai-governance.md), which is +> included with a Premium license. ## Recommended Versions diff --git a/docs/ai-coder/ai-gateway/ai-gateway-proxy/index.md b/docs/ai-coder/ai-gateway/ai-gateway-proxy/index.md index 273a3fa11aa7b..9b10bcf927207 100644 --- a/docs/ai-coder/ai-gateway/ai-gateway-proxy/index.md +++ b/docs/ai-coder/ai-gateway/ai-gateway-proxy/index.md @@ -1,9 +1,8 @@ # AI Gateway Proxy > [!NOTE] -> AI Gateway Proxy requires the [AI Governance Add-On](../../ai-governance.md). -> As of Coder v2.32, deployments without the add-on will not be able to -> access AI Gateway Proxy. +> AI Gateway Proxy is part of [AI Governance](../../ai-governance.md), which is +> included with a Premium license. AI Gateway Proxy extends [AI Gateway](../index.md) to support clients that don't allow base URL overrides. While AI Gateway requires clients to support custom base URLs, many popular AI coding tools lack this capability. diff --git a/docs/ai-coder/ai-gateway/ai-gateway-proxy/setup.md b/docs/ai-coder/ai-gateway/ai-gateway-proxy/setup.md index d0f735b722743..cf033f0345253 100644 --- a/docs/ai-coder/ai-gateway/ai-gateway-proxy/setup.md +++ b/docs/ai-coder/ai-gateway/ai-gateway-proxy/setup.md @@ -5,7 +5,7 @@ Once enabled, `coderd` runs the AI Gateway Proxy in-process and intercepts traff **Required:** -1. AI Gateway must be enabled and configured (requires the [AI Governance Add-On](../../ai-governance.md)). See [AI Gateway Setup](../setup.md) for further information. +1. AI Gateway must be enabled and configured (requires a Premium license, which includes [AI Governance](../../ai-governance.md)). See [AI Gateway Setup](../setup.md) for further information. 1. AI Gateway Proxy must be [enabled](#proxy-configuration) using the server flag. 1. A [CA certificate](#ca-certificate) must be configured for MITM interception. 1. [Clients](#client-configuration) must be configured to use the proxy and trust the CA certificate. diff --git a/docs/ai-coder/ai-gateway/audit.md b/docs/ai-coder/ai-gateway/audit.md index 9be227b659776..6cc8ef955fb95 100644 --- a/docs/ai-coder/ai-gateway/audit.md +++ b/docs/ai-coder/ai-gateway/audit.md @@ -1,9 +1,8 @@ # Auditing AI Sessions > [!NOTE] -> AI Gateway requires the [AI Governance Add-On](../ai-governance.md). -> As of Coder v2.32, deployments without the add-on will not be able to -> access AI Gateway. +> AI Gateway is part of [AI Governance](../ai-governance.md), which is +> included with a Premium license. AI Gateway groups intercepted requests into **sessions** and **threads** to show the causal relationships between human prompts and agent actions. This diff --git a/docs/ai-coder/ai-gateway/auth.md b/docs/ai-coder/ai-gateway/auth.md index 0b2f907a5bf5c..95e589bf60e13 100644 --- a/docs/ai-coder/ai-gateway/auth.md +++ b/docs/ai-coder/ai-gateway/auth.md @@ -1,7 +1,8 @@ # Authentication > [!NOTE] -> AI Gateway requires the [AI Governance Add-On](../ai-governance.md). +> AI Gateway is part of [AI Governance](../ai-governance.md), which is +> included with a Premium license. AI Gateway authenticates clients with the same Coder API token that a user already uses against the rest of the Coder API. diff --git a/docs/ai-coder/ai-gateway/clients/claude-code.md b/docs/ai-coder/ai-gateway/clients/claude-code.md index 1dca81998259c..601f56c0d2697 100644 --- a/docs/ai-coder/ai-gateway/clients/claude-code.md +++ b/docs/ai-coder/ai-gateway/clients/claude-code.md @@ -1,9 +1,8 @@ # Claude Code > [!NOTE] -> AI Gateway requires the [AI Governance Add-On](../../ai-governance.md). -> As of Coder v2.32, deployments without the add-on will not be able to -> access AI Gateway. +> AI Gateway is part of [AI Governance](../../ai-governance.md), which is +> included with a Premium license. Claude Code can be configured using environment variables. All modes require a **[Coder API token](../../../admin/users/sessions-tokens.md#generate-a-long-lived-api-token-on-behalf-of-yourself)** for authentication with AI Gateway. @@ -82,7 +81,7 @@ module "claude-code" { workdir = "/path/to/project" # Set to your project directory ai_prompt = data.coder_task.me.prompt - # Route through AI Gateway (AI Governance Add-On) + # Route through AI Gateway enable_ai_gateway = true } ``` diff --git a/docs/ai-coder/ai-gateway/clients/cline.md b/docs/ai-coder/ai-gateway/clients/cline.md index 1cb5223875393..6b1bdfbca1a55 100644 --- a/docs/ai-coder/ai-gateway/clients/cline.md +++ b/docs/ai-coder/ai-gateway/clients/cline.md @@ -1,9 +1,8 @@ # Cline > [!NOTE] -> AI Gateway requires the [AI Governance Add-On](../../ai-governance.md). -> As of Coder v2.32, deployments without the add-on will not be able to -> access AI Gateway. +> AI Gateway is part of [AI Governance](../../ai-governance.md), which is +> included with a Premium license. Cline supports both OpenAI and Anthropic models and can be configured to use AI Gateway by setting providers. diff --git a/docs/ai-coder/ai-gateway/clients/codex.md b/docs/ai-coder/ai-gateway/clients/codex.md index 316992be9c970..82110e3e9cdc2 100644 --- a/docs/ai-coder/ai-gateway/clients/codex.md +++ b/docs/ai-coder/ai-gateway/clients/codex.md @@ -1,9 +1,8 @@ # Codex CLI > [!NOTE] -> AI Gateway requires the [AI Governance Add-On](../../ai-governance.md). -> As of Coder v2.32, deployments without the add-on will not be able to -> access AI Gateway. +> AI Gateway is part of [AI Governance](../../ai-governance.md), which is +> included with a Premium license. Codex CLI can be configured to use AI Gateway by setting up a custom model provider. diff --git a/docs/ai-coder/ai-gateway/clients/copilot.md b/docs/ai-coder/ai-gateway/clients/copilot.md index 7aff3bd493dc2..27304fb5ab402 100644 --- a/docs/ai-coder/ai-gateway/clients/copilot.md +++ b/docs/ai-coder/ai-gateway/clients/copilot.md @@ -1,9 +1,8 @@ # GitHub Copilot > [!NOTE] -> AI Gateway requires the [AI Governance Add-On](../../ai-governance.md). -> As of Coder v2.32, deployments without the add-on will not be able to -> access AI Gateway. +> AI Gateway is part of [AI Governance](../../ai-governance.md), which is +> included with a Premium license. [GitHub Copilot](https://github.com/features/copilot) is an AI coding assistant that doesn't support custom base URLs but does respect proxy configurations. This makes it compatible with [AI Gateway Proxy](../ai-gateway-proxy/index.md), which integrates with [AI Gateway](../index.md) for full access to auditing and governance features. diff --git a/docs/ai-coder/ai-gateway/clients/factory.md b/docs/ai-coder/ai-gateway/clients/factory.md index 8eb876c36ab36..c70b260ad72be 100644 --- a/docs/ai-coder/ai-gateway/clients/factory.md +++ b/docs/ai-coder/ai-gateway/clients/factory.md @@ -1,9 +1,8 @@ # Factory > [!NOTE] -> AI Gateway requires the [AI Governance Add-On](../../ai-governance.md). -> As of Coder v2.32, deployments without the add-on will not be able to -> access AI Gateway. +> AI Gateway is part of [AI Governance](../../ai-governance.md), which is +> included with a Premium license. Factort's Droid agent can be configured to use AI Gateway by setting up custom models for OpenAI and Anthropic. diff --git a/docs/ai-coder/ai-gateway/clients/index.md b/docs/ai-coder/ai-gateway/clients/index.md index e3e5513721ce2..5aa78d96d9487 100644 --- a/docs/ai-coder/ai-gateway/clients/index.md +++ b/docs/ai-coder/ai-gateway/clients/index.md @@ -1,9 +1,8 @@ # Client Configuration > [!NOTE] -> AI Gateway requires the [AI Governance Add-On](../../ai-governance.md). -> As of Coder v2.32, deployments without the add-on will not be able to -> access AI Gateway. +> AI Gateway is part of [AI Governance](../../ai-governance.md), which is +> included with a Premium license. Once AI Gateway is setup on your deployment, the AI coding tools used by your users will need to be configured to route requests via AI Gateway. diff --git a/docs/ai-coder/ai-gateway/clients/jetbrains.md b/docs/ai-coder/ai-gateway/clients/jetbrains.md index 923df8de94793..45f48a41a45c9 100644 --- a/docs/ai-coder/ai-gateway/clients/jetbrains.md +++ b/docs/ai-coder/ai-gateway/clients/jetbrains.md @@ -1,9 +1,8 @@ # JetBrains IDEs > [!NOTE] -> AI Gateway requires the [AI Governance Add-On](../../ai-governance.md). -> As of Coder v2.32, deployments without the add-on will not be able to -> access AI Gateway. +> AI Gateway is part of [AI Governance](../../ai-governance.md), which is +> included with a Premium license. JetBrains IDE (IntelliJ IDEA, PyCharm, WebStorm, etc.) support AI Gateway via the [third-party model configuration](https://www.jetbrains.com/help/ai-assistant/use-custom-models.html#provide-your-own-api-key) feature. diff --git a/docs/ai-coder/ai-gateway/clients/kilo-code.md b/docs/ai-coder/ai-gateway/clients/kilo-code.md index 149417e093b3e..6922a90f4c15f 100644 --- a/docs/ai-coder/ai-gateway/clients/kilo-code.md +++ b/docs/ai-coder/ai-gateway/clients/kilo-code.md @@ -1,9 +1,8 @@ # Kilo Code > [!NOTE] -> AI Gateway requires the [AI Governance Add-On](../../ai-governance.md). -> As of Coder v2.32, deployments without the add-on will not be able to -> access AI Gateway. +> AI Gateway is part of [AI Governance](../../ai-governance.md), which is +> included with a Premium license. Kilo Code allows you to configure providers via the UI and can be set up to use AI Gateway. diff --git a/docs/ai-coder/ai-gateway/clients/mux.md b/docs/ai-coder/ai-gateway/clients/mux.md index 1f01124e2660a..3ba271769eb25 100644 --- a/docs/ai-coder/ai-gateway/clients/mux.md +++ b/docs/ai-coder/ai-gateway/clients/mux.md @@ -1,9 +1,8 @@ # Mux > [!NOTE] -> AI Gateway requires the [AI Governance Add-On](../../ai-governance.md). -> As of Coder v2.32, deployments without the add-on will not be able to -> access AI Gateway. +> AI Gateway is part of [AI Governance](../../ai-governance.md), which is +> included with a Premium license. Mux makes it easy to run parallel coding agents, each with its own isolated workspace, from your browser or desktop; it is open source and provider-agnostic. diff --git a/docs/ai-coder/ai-gateway/clients/opencode.md b/docs/ai-coder/ai-gateway/clients/opencode.md index 4d8f52a56939e..388174138e2a5 100644 --- a/docs/ai-coder/ai-gateway/clients/opencode.md +++ b/docs/ai-coder/ai-gateway/clients/opencode.md @@ -1,9 +1,8 @@ # OpenCode > [!NOTE] -> AI Gateway requires the [AI Governance Add-On](../../ai-governance.md). -> As of Coder v2.32, deployments without the add-on will not be able to -> access AI Gateway. +> AI Gateway is part of [AI Governance](../../ai-governance.md), which is +> included with a Premium license. OpenCode supports both OpenAI and Anthropic models and can be configured to use AI Gateway by setting custom base URLs for each provider. diff --git a/docs/ai-coder/ai-gateway/clients/vscode.md b/docs/ai-coder/ai-gateway/clients/vscode.md index 19c5c2f6602db..558c03df58bfc 100644 --- a/docs/ai-coder/ai-gateway/clients/vscode.md +++ b/docs/ai-coder/ai-gateway/clients/vscode.md @@ -1,8 +1,7 @@ > [!NOTE] -> AI Gateway requires the [AI Governance Add-On](../../ai-governance.md). -> As of Coder v2.32, deployments without the add-on will not be able to -> access AI Gateway. +> AI Gateway is part of [AI Governance](../../ai-governance.md), which is +> included with a Premium license. VS Code's native chat can be configured to use AI Gateway via the **Custom Endpoint** language model provider (VS Code 1.122+, Stable). GitHub sign-in is not required, so this works in air-gapped or restricted environments. diff --git a/docs/ai-coder/ai-gateway/clients/zed.md b/docs/ai-coder/ai-gateway/clients/zed.md index 3ec91ef7f8e60..51eed6612ddf9 100644 --- a/docs/ai-coder/ai-gateway/clients/zed.md +++ b/docs/ai-coder/ai-gateway/clients/zed.md @@ -1,9 +1,8 @@ # Zed > [!NOTE] -> AI Gateway requires the [AI Governance Add-On](../../ai-governance.md). -> As of Coder v2.32, deployments without the add-on will not be able to -> access AI Gateway. +> AI Gateway is part of [AI Governance](../../ai-governance.md), which is +> included with a Premium license. Zed IDE supports AI Gateway via its `language_models` configuration in `settings.json`. diff --git a/docs/ai-coder/ai-gateway/index.md b/docs/ai-coder/ai-gateway/index.md index 3fcbaf15f2c3a..16081d1f86dad 100644 --- a/docs/ai-coder/ai-gateway/index.md +++ b/docs/ai-coder/ai-gateway/index.md @@ -18,9 +18,8 @@ AI Gateway solves 3 key problems: use. > [!NOTE] -> AI Gateway requires the [AI Governance Add-On](../ai-governance.md). -> As of Coder v2.32, deployments without the add-on will not be able to -> access AI Gateway. +> AI Gateway is part of [AI Governance](../ai-governance.md), which is +> included with a Premium license. > > AI Gateway was previously known as "AI Bridge". Visit [Rebranding Migration](./rebranding-migration.md) for details. diff --git a/docs/ai-coder/ai-gateway/mcp.md b/docs/ai-coder/ai-gateway/mcp.md index d78bcb21a74b0..50f1a99bc0b1e 100644 --- a/docs/ai-coder/ai-gateway/mcp.md +++ b/docs/ai-coder/ai-gateway/mcp.md @@ -1,9 +1,8 @@ # MCP > [!NOTE] -> AI Gateway requires the [AI Governance Add-On](../ai-governance.md). -> As of Coder v2.32, deployments without the add-on will not be able to -> access AI Gateway. +> AI Gateway is part of [AI Governance](../ai-governance.md), which is +> included with a Premium license. diff --git a/docs/ai-coder/ai-gateway/monitoring.md b/docs/ai-coder/ai-gateway/monitoring.md index a9b2b72f45208..6c50a88a9cf49 100644 --- a/docs/ai-coder/ai-gateway/monitoring.md +++ b/docs/ai-coder/ai-gateway/monitoring.md @@ -1,9 +1,8 @@ # Monitoring > [!NOTE] -> AI Gateway requires the [AI Governance Add-On](../ai-governance.md). -> As of Coder v2.32, deployments without the add-on will not be able to -> access AI Gateway. +> AI Gateway is part of [AI Governance](../ai-governance.md), which is +> included with a Premium license. AI Gateway records the last `user` prompt, token usage, model reasoning, and every tool invocation for each intercepted request. Each capture is tied to a single "interception" that maps back to the authenticated Coder identity, making it easy to attribute spend and behaviour. diff --git a/docs/ai-coder/ai-gateway/providers.md b/docs/ai-coder/ai-gateway/providers.md index 889689fd3c5c5..f1ffcf8f01c87 100644 --- a/docs/ai-coder/ai-gateway/providers.md +++ b/docs/ai-coder/ai-gateway/providers.md @@ -1,7 +1,8 @@ # Provider Configuration > [!NOTE] -> AI Gateway requires the [AI Governance Add-On](../ai-governance.md). +> AI Gateway is part of [AI Governance](../ai-governance.md), which is +> included with a Premium license. Providers are deployment-scoped and managed from the dashboard or the [AI Providers API](../../reference/api/aiproviders.md). See diff --git a/docs/ai-coder/ai-gateway/reference.md b/docs/ai-coder/ai-gateway/reference.md index 7714f4ec2ef05..c1f3ae437768e 100644 --- a/docs/ai-coder/ai-gateway/reference.md +++ b/docs/ai-coder/ai-gateway/reference.md @@ -1,9 +1,8 @@ # Reference > [!NOTE] -> AI Gateway requires the [AI Governance Add-On](../ai-governance.md). -> As of Coder v2.32, deployments without the add-on will not be able to -> access AI Gateway. +> AI Gateway is part of [AI Governance](../ai-governance.md), which is +> included with a Premium license. ## Implementation Details diff --git a/docs/ai-coder/ai-governance.md b/docs/ai-coder/ai-governance.md index ce786ea53e086..5a954fc8b4605 100644 --- a/docs/ai-coder/ai-governance.md +++ b/docs/ai-coder/ai-governance.md @@ -1,4 +1,4 @@ -# AI Governance Add-On +# AI Governance Coder Workspaces already lets teams run AI tools like [Cursor](https://registry.coder.com/modules/coder/cursor) and @@ -7,10 +7,8 @@ development environments. As adoption grows, many enterprises also need observability, management, and policy controls to support secure and auditable AI rollouts. -The AI Governance Add-On is a separate, per-user license for Premium customers. -It is not included with a Premium subscription and must be purchased separately. -Each user with the add-on gets access to a set of features -that help organizations safely roll out AI tooling at scale: +AI Governance is included with a Premium license. Each Premium user gets access +to a set of features that help organizations safely roll out AI tooling at scale: - [AI Gateway](./ai-gateway/index.md): LLM gateway to audit AI sessions, central MCP server management, and policy enforcement @@ -18,13 +16,13 @@ that help organizations safely roll out AI tooling at scale: agents, restricting which domains can be accessed by AI agents > [!NOTE] -> As of Coder v2.32, the AI Governance Add-On is required to use AI Gateway and Agent Firewall. -> Deployments without the add-on cannot access these features. +> AI Gateway and Agent Firewall require a Premium license. +> Community deployments cannot access these features. -## Who should use the AI Governance Add-On +## Who should use AI Governance -The AI Governance Add-On is for teams that want to extend the Coder platform to -support AI-powered IDEs and coding agents in a controlled, observable way. +AI Governance is for teams that want to extend the Coder platform to support +AI-powered IDEs and coding agents in a controlled, observable way. It's a good fit if you're: @@ -37,7 +35,7 @@ It's a good fit if you're: If you already use other AI Governance tools, such as third-party LLM gateways or vendor-managed policies, you can continue using them. Coder Workspaces can still serve as the backend for development environments and AI workflows, with -or without the AI Governance Add-On. +or without Coder's AI Governance features. ## Use cases for AI Governance @@ -79,10 +77,9 @@ rates, and usage patterns to inform decisions about AI strategy. ## GA status and availability Starting with Coder v2.30 (February 2026), AI Gateway and Agent Firewall are -generally available as part of the AI Governance Add-On. +generally available as part of AI Governance. -To learn more about enabling the AI Governance Add-On, pricing, or trial -options, reach out to your +To learn more about AI Governance, pricing, or trial options, reach out to your [Coder account team](https://coder.com/contact/sales). ## How Coder Tasks usage is measured @@ -128,9 +125,9 @@ deployments include 1,000 Agent Workspace Builds, primarily for proof-of-concept use and basic workflows. Community deployments do not have access to [AI Gateway](./ai-gateway/index.md) or [Agent Firewall](./agent-firewall/index.md). -Our [AI Governance Add-On](./ai-governance.md) includes a shared usage pool of -Agent Workspace Builds for automated workflows, along with limits that scale -proportionately with user count. Usage counts are measured and sent to Coder via +Premium deployments include a shared usage pool of Agent Workspace Builds for +automated workflows, along with limits that scale proportionately with user +count. Usage counts are measured and sent to Coder via [usage data reporting](./usage-data-reporting.md). Coder Tasks and other AI features continue to function normally even if the limit is breached. Admins will receive a warning to [contact their account team](https://coder.com/contact) @@ -149,7 +146,7 @@ entitlement limits in the Licenses page. ## Identifying AI seat consumers -When the AI Governance add-on is licensed, the **Users** table and +When AI Governance is licensed, the **Users** table and **Organization Members** table display an **AI add-on** column that shows whether each user is consuming an AI seat: @@ -160,10 +157,3 @@ A user consumes an AI seat when they use AI features such as AI Gateway or Tasks. The column helps administrators identify which users contribute to the organization's AI seat count, making it easier to manage seat allocations and stay within license limits. - -The **AI add-on** column only appears when the deployment has an active -`ai_governance_user_limit` entitlement. If the entitlement is not present -or the license has expired, the column is hidden. - -> **Tip:** Hover over the **AI add-on** column header for a tooltip -> describing what the column represents. diff --git a/docs/ai-coder/index.md b/docs/ai-coder/index.md index 8cab0a27c23c7..c9f8dc0aeb1d8 100644 --- a/docs/ai-coder/index.md +++ b/docs/ai-coder/index.md @@ -31,14 +31,14 @@ interact with agents through the web UI or the REST API. [Learn more about Coder Agents](./agents/index.md) for architecture details, supported LLM providers, and how to get started. -## Govern AI activity with the AI Governance Add-On +## Govern AI activity with AI Governance AI coding tools are quickly becoming core to how engineering teams ship software. As adoption grows, platform teams want a clear picture of how AI is being used, consistent guardrails across teams, and predictable cost controls so they can confidently scale AI tooling to the whole organization. -The [AI Governance Add-On](./ai-governance.md) is a per-user license that adds +[AI Governance](./ai-governance.md) is included with a Premium license and adds observability, management, and policy controls for AI tooling across your Coder deployment. It includes: @@ -51,5 +51,5 @@ Coder deployment. It includes: - Expanded Agent Workspace Build allowances for teams running AI-driven background work at scale. -[Learn more about the AI Governance Add-On](./ai-governance.md) for use cases, -entitlements, and how to enable it in your deployment. +[Learn more about AI Governance](./ai-governance.md) for use cases, entitlements, +and how to enable it in your deployment. diff --git a/docs/ai-coder/security.md b/docs/ai-coder/security.md index 67f596871969a..af832c3a5ac3f 100644 --- a/docs/ai-coder/security.md +++ b/docs/ai-coder/security.md @@ -1,7 +1,7 @@ > [!NOTE] > Features mentioned on this page, such as AI Gateway and Agent Firewall, -> require the [AI Governance Add-On](./ai-governance.md). As of Coder v2.32, -> deployments without the add-on will not be able to access these features. +> are part of [AI Governance](./ai-governance.md), which is included with a +> Premium license. As the AI landscape is evolving, we are working to ensure Coder remains a secure platform for running AI agents just as it is for other cloud development diff --git a/docs/ai-coder/tasks.md b/docs/ai-coder/tasks.md index 0e07283877418..ccec810e64d7f 100644 --- a/docs/ai-coder/tasks.md +++ b/docs/ai-coder/tasks.md @@ -22,7 +22,7 @@ The Task details view shows the user's complete chat, workspace status and, buil ![VS Code IDE Extension Details View](../images/guides/ai-agents/vs_code_tasks_extension_details.png) > [!NOTE] -> Both Community and Premium deployments include 1,000 Agent Workspace Builds for proof-of-concept use. Community deployments do not have access to [AI Gateway](./ai-gateway/index.md) or [Agent Firewall](./agent-firewall/index.md). To scale beyond the 1,000 build limit or enable AI Governance features, the [AI Governance Add-On](./ai-governance.md) provides expanded usage pools that grow with your user count. [Contact us](https://coder.com/contact) to discuss pricing. +> Both Community and Premium deployments include 1,000 Agent Workspace Builds for proof-of-concept use. Community deployments do not have access to [AI Gateway](./ai-gateway/index.md) or [Agent Firewall](./agent-firewall/index.md). To scale beyond the 1,000 build limit or use AI Governance features, [AI Governance](./ai-governance.md), included with a Premium license, provides expanded usage pools that grow with your user count. [Contact us](https://coder.com/contact) to discuss pricing. ## Supported Agents (and Models) diff --git a/docs/ai-coder/usage-data-reporting.md b/docs/ai-coder/usage-data-reporting.md index 21c1e42d47b80..9ee528f1da191 100644 --- a/docs/ai-coder/usage-data-reporting.md +++ b/docs/ai-coder/usage-data-reporting.md @@ -1,6 +1,6 @@ # Usage Data Reporting -The [AI Governance Add-On](./ai-governance.md) requires reporting usage data to Tallyman, a Coder-managed server for billing and reporting purposes. Coder only captures and sends the following information, related to your deployment ID: +[AI Governance](./ai-governance.md) requires reporting usage data to Tallyman, a Coder-managed server for billing and reporting purposes. Coder only captures and sends the following information, related to your deployment ID: - number of agent workspace builds consumed - number of AI Governance seats consumed diff --git a/docs/images/single-region-architecture.png b/docs/images/single-region-architecture.png index b16633c410e74..6ba8b7d2a23cd 100644 Binary files a/docs/images/single-region-architecture.png and b/docs/images/single-region-architecture.png differ diff --git a/docs/images/single-region-architecture.svg b/docs/images/single-region-architecture.svg deleted file mode 100644 index ed7aa0001b9fe..0000000000000 --- a/docs/images/single-region-architecture.svg +++ /dev/null @@ -1,218 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/docs/install/releases/esr-2.29-2.34-upgrade.md b/docs/install/releases/esr-2.29-2.34-upgrade.md index b5a7eac7c64af..4b430e363477d 100644 --- a/docs/install/releases/esr-2.29-2.34-upgrade.md +++ b/docs/install/releases/esr-2.29-2.34-upgrade.md @@ -38,7 +38,7 @@ Administrators have the following levers to configure appropriate access to vari - Configurable chat retention - Automatic chat archiving - Configurable system instructions -- Observability via AI Gateway, part of Coder's AI Governance Add-On +- Observability via AI Gateway, part of Coder's AI Governance features > [!CAUTION] > Coder Tasks is officially deprecated in 2.34. It remains supported through the 2.34 ESR support window diff --git a/docs/manifest.json b/docs/manifest.json index 74731854918de..c9d15d2aaff07 100644 --- a/docs/manifest.json +++ b/docs/manifest.json @@ -990,7 +990,7 @@ }, { "title": "Licensing", - "description": "Add and manage Coder licenses to unlock Premium and AI Governance Add-On features.", + "description": "Add and manage Coder licenses to unlock Premium and AI Governance features.", "path": "./admin/licensing/index.md", "icon_path": "./images/icons/licensing.svg" } @@ -1137,16 +1137,16 @@ ] }, { - "title": "AI Governance Add-On", - "description": "Govern AI usage at scale with the AI Governance Add-On: Agent Firewall, AI Gateway, and reporting.", + "title": "AI Governance", + "description": "Govern AI usage at scale with AI Governance: Agent Firewall, AI Gateway, and reporting.", "path": "./ai-coder/ai-governance.md", - "state": ["ai governance add-on"], + "state": ["premium"], "children": [ { "title": "Agent Firewall", "description": "Restrict and audit the network access of AI agents with Agent Firewall, a process-level firewall.", "path": "./ai-coder/agent-firewall/index.md", - "state": ["ai governance add-on"], + "state": ["premium"], "children": [ { "title": "NS Jail", @@ -1192,91 +1192,91 @@ "description": "Govern and observe AI coding traffic with AI Gateway, an LLM proxy built into the Coder control plane.", "path": "./ai-coder/ai-gateway/index.md", "icon_path": "./images/icons/api.svg", - "state": ["ai governance add-on"], + "state": ["premium"], "children": [ { "title": "Setup", "description": "Enable and configure AI Gateway inside the Coder control plane, with no extra compute to deploy.", "path": "./ai-coder/ai-gateway/setup.md", - "state": ["ai governance add-on"] + "state": ["premium"] }, { "title": "Authentication", "description": "Authenticate AI coding tools against AI Gateway using your Coder API token.", "path": "./ai-coder/ai-gateway/auth.md", - "state": ["ai governance add-on"] + "state": ["premium"] }, { "title": "Client Configuration", "description": "Configure your AI coding tools to route their model requests through AI Gateway.", "path": "./ai-coder/ai-gateway/clients/index.md", - "state": ["ai governance add-on"], + "state": ["premium"], "children": [ { "title": "Claude Code", "description": "Configure Claude Code to route requests through AI Gateway using environment variables.", "path": "./ai-coder/ai-gateway/clients/claude-code.md", - "state": ["ai governance add-on"] + "state": ["premium"] }, { "title": "Codex", "description": "Configure the Codex CLI to route requests through AI Gateway with a custom model provider.", "path": "./ai-coder/ai-gateway/clients/codex.md", - "state": ["ai governance add-on"] + "state": ["premium"] }, { "title": "Mux", "description": "Configure Mux, the parallel coding agent tool, to route requests through AI Gateway.", "path": "./ai-coder/ai-gateway/clients/mux.md", - "state": ["ai governance add-on"] + "state": ["premium"] }, { "title": "OpenCode", "description": "Configure OpenCode to route its OpenAI and Anthropic requests through AI Gateway.", "path": "./ai-coder/ai-gateway/clients/opencode.md", - "state": ["ai governance add-on"] + "state": ["premium"] }, { "title": "Factory", "description": "Configure Factory's Droid agent to route its model requests through AI Gateway.", "path": "./ai-coder/ai-gateway/clients/factory.md", - "state": ["ai governance add-on"] + "state": ["premium"] }, { "title": "Cline", "description": "Configure Cline to route its OpenAI and Anthropic requests through AI Gateway.", "path": "./ai-coder/ai-gateway/clients/cline.md", - "state": ["ai governance add-on"] + "state": ["premium"] }, { "title": "Kilo Code", "description": "Configure Kilo Code to route its model requests through AI Gateway from the UI.", "path": "./ai-coder/ai-gateway/clients/kilo-code.md", - "state": ["ai governance add-on"] + "state": ["premium"] }, { "title": "VS Code", "description": "Configure VS Code to route its AI model requests through Coder's AI Gateway.", "path": "./ai-coder/ai-gateway/clients/vscode.md", - "state": ["ai governance add-on"] + "state": ["premium"] }, { "title": "JetBrains", "description": "Configure JetBrains AI Assistant to route model requests through AI Gateway.", "path": "./ai-coder/ai-gateway/clients/jetbrains.md", - "state": ["ai governance add-on"] + "state": ["premium"] }, { "title": "Zed", "description": "Configure the Zed editor's language models to route requests through AI Gateway.", "path": "./ai-coder/ai-gateway/clients/zed.md", - "state": ["ai governance add-on"] + "state": ["premium"] }, { "title": "GitHub Copilot", "description": "Route GitHub Copilot model requests through AI Gateway using the AI Gateway Proxy.", "path": "./ai-coder/ai-gateway/clients/copilot.md", - "state": ["ai governance add-on"] + "state": ["premium"] } ] }, @@ -1289,13 +1289,13 @@ "title": "AI Gateway Proxy", "description": "Use AI Gateway Proxy to route AI tools that don't support base URL overrides through AI Gateway.", "path": "./ai-coder/ai-gateway/ai-gateway-proxy/index.md", - "state": ["ai governance add-on"], + "state": ["premium"], "children": [ { "title": "Setup", "description": "Enable and configure AI Gateway Proxy inside the Coder control plane, with no extra compute.", "path": "./ai-coder/ai-gateway/ai-gateway-proxy/setup.md", - "state": ["ai governance add-on"] + "state": ["premium"] } ] }, @@ -1303,39 +1303,39 @@ "title": "Provider Configuration", "description": "Learn how AI Gateway stores, seeds, and reloads LLM provider configuration for your deployment.", "path": "./ai-coder/ai-gateway/providers.md", - "state": ["ai governance add-on"] + "state": ["premium"] }, { "title": "Auditing AI Sessions", "description": "Audit AI coding sessions and threads captured by AI Gateway for governance and review.", "path": "./ai-coder/ai-gateway/audit.md", - "state": ["ai governance add-on"] + "state": ["premium"] }, { "title": "Monitoring", "description": "Monitor AI Gateway activity, including prompts, token usage, and tool calls per request.", "path": "./ai-coder/ai-gateway/monitoring.md", - "state": ["ai governance add-on"] + "state": ["premium"] }, { "title": "Reference", "description": "Technical reference for AI Gateway, including the aibridged component that runs inside coderd.", "path": "./ai-coder/ai-gateway/reference.md", - "state": ["ai governance add-on"] + "state": ["premium"] }, { "title": "Rebranding Migration", "description": "Update configuration and references after the AI Bridge rename to AI Gateway.", "path": "./ai-coder/ai-gateway/rebranding-migration.md", - "state": ["ai governance add-on"] + "state": ["premium"] } ] }, { "title": "Usage Data Reporting", - "description": "Learn what AI usage data the AI Governance Add-On reports to Coder for billing and reporting.", + "description": "Learn what AI usage data AI Governance reports to Coder for billing and reporting.", "path": "./ai-coder/usage-data-reporting.md", - "state": ["ai governance add-on"] + "state": ["premium"] } ] },