diff --git a/docs/admin/licensing/index.md b/docs/admin/licensing/index.md index ef5350f484..6031a68c74 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 60992be217..14e50cb342 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 c8d50ae9f2..4c0a397d00 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 c6472cf266..33e0b67ceb 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 357b58310f..f5eac41a63 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 d43971022d..40836b21ec 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 4052f6f284..f4bf2db831 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 e24ffcb1dd..720a2599dc 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 28de4d238c..5b3ad22e53 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 273a3fa11a..9b10bcf927 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 d0f735b722..cf033f0345 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 9be227b659..6cc8ef955f 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 0b2f907a5b..95e589bf60 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 1dca819982..601f56c0d2 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 1cb5223875..6b1bdfbca1 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 316992be9c..82110e3e9c 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 7aff3bd493..27304fb5ab 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 8eb876c36a..c70b260ad7 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 e3e5513721..5aa78d96d9 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 923df8de94..45f48a41a4 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 149417e093..6922a90f4c 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 1f01124e26..3ba271769e 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 4d8f52a569..388174138e 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 19c5c2f660..558c03df58 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 3ec91ef7f8..51eed6612d 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 3fcbaf15f2..16081d1f86 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 d78bcb21a7..50f1a99bc0 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 a9b2b72f45..6c50a88a9c 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 889689fd3c..f1ffcf8f01 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 7714f4ec2e..c1f3ae4377 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 ce786ea53e..5a954fc8b4 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 8cab0a27c2..c9f8dc0aeb 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 67f5968719..af832c3a5a 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 0e07283877..ccec810e64 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 21c1e42d47..9ee528f1da 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 b16633c410..6ba8b7d2a2 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 ed7aa0001b..0000000000 --- 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 b5a7eac7c6..4b430e3634 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 0093737a15..1de411ee04 100644 --- a/docs/manifest.json +++ b/docs/manifest.json @@ -996,7 +996,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" } @@ -1143,16 +1143,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", @@ -1198,91 +1198,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"] } ] }, @@ -1295,13 +1295,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"] } ] }, @@ -1309,19 +1309,19 @@ "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": "Cost Controls", @@ -1333,21 +1333,21 @@ "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"] } ] },