mirror of
https://github.com/coder/coder.git
synced 2026-06-03 21:18:24 +00:00
c75c57c250
## Summary This PR restructures the Agent Boundaries documentation to improve URL clarity and consistency: ### Changes - Renames `/docs/ai-coder/boundary/` to `/docs/ai-coder/agent-boundaries/` - Renames `agent-boundary.md` to `index.md` for cleaner URLs - Updates all internal doc references to the new paths - Updates `manifest.json` with new paths - Updates prose references from "Boundary" to "Agent Boundaries" throughout the documentation (33 changes across 4 files) ### New URL structure | Old URL | New URL | |---------|----------| | `/docs/ai-coder/boundary/agent-boundary` | `/docs/ai-coder/agent-boundaries` | | `/docs/ai-coder/boundary/nsjail` | `/docs/ai-coder/agent-boundaries/nsjail` | | `/docs/ai-coder/boundary/landjail` | `/docs/ai-coder/agent-boundaries/landjail` | | `/docs/ai-coder/boundary/rules-engine` | `/docs/ai-coder/agent-boundaries/rules-engine` | | `/docs/ai-coder/boundary/version` | `/docs/ai-coder/agent-boundaries/version` | ### Follow-up required Redirects need to be added to `coder/coder.com` for the old URLs: - `/docs/ai-coder/agent-boundary` → `/docs/ai-coder/agent-boundaries` (this one is currently 404'ing from Google search results) - `/docs/ai-coder/boundary/:path*` → `/docs/ai-coder/agent-boundaries/:path*` --- Created on behalf of @mattvollmer --------- Co-authored-by: blink-so[bot] <211532188+blink-so[bot]@users.noreply.github.com> Co-authored-by: Matt Vollmer <matthewjvollmer@outlook.com>
66 lines
2.2 KiB
Markdown
66 lines
2.2 KiB
Markdown
# Version Requirements
|
|
|
|
## Recommended Versions
|
|
|
|
It's recommended to use **Coder v2.30.0 or newer** and **Claude Code module
|
|
v4.7.0 or newer**.
|
|
|
|
### Coder v2.30.0+
|
|
|
|
Since Coder v2.30.0, Agent Boundaries is embedded inside the Coder binary, and
|
|
you don't need to install it separately. The `coder boundary` subcommand is
|
|
available directly from the Coder CLI.
|
|
|
|
### Claude Code Module v4.7.0+
|
|
|
|
Since Claude Code module v4.7.0, the embedded `coder boundary` subcommand is
|
|
used by default. This means you don't need to set `boundary_version`; the
|
|
boundary version is tied to your Coder version.
|
|
|
|
## Compatibility with Older Versions
|
|
|
|
### Using Coder Before v2.30.0 with Claude Code Module v4.7.0+
|
|
|
|
If you're using Coder before v2.30.0 with Claude Code module v4.7.0 or newer,
|
|
the `coder boundary` subcommand isn't available in your Coder installation. In
|
|
this case, you need to:
|
|
|
|
1. Set `use_boundary_directly = true` in your Terraform module configuration
|
|
2. Explicitly set `boundary_version` to specify which Agent Boundaries version
|
|
to install
|
|
|
|
Example configuration:
|
|
|
|
```tf
|
|
module "claude-code" {
|
|
source = "dev.registry.coder.com/coder/claude-code/coder"
|
|
version = "4.7.0"
|
|
enable_boundary = true
|
|
use_boundary_directly = true
|
|
boundary_version = "0.6.0"
|
|
}
|
|
```
|
|
|
|
### Using Claude Code Module Before v4.7.0
|
|
|
|
If you're using Claude Code module before v4.7.0, the module expects to use
|
|
Agent Boundaries directly. You need to explicitly set `boundary_version` in your
|
|
Terraform configuration:
|
|
|
|
```tf
|
|
module "claude-code" {
|
|
source = "dev.registry.coder.com/coder/claude-code/coder"
|
|
version = "4.6.0"
|
|
enable_boundary = true
|
|
boundary_version = "0.6.0"
|
|
}
|
|
```
|
|
|
|
## Summary
|
|
|
|
| Coder Version | Claude Code Module Version | Configuration Required |
|
|
|---------------|----------------------------|-------------------------------------------------------|
|
|
| v2.30.0+ | v4.7.0+ | No additional configuration needed |
|
|
| < v2.30.0 | v4.7.0+ | `use_boundary_directly = true` and `boundary_version` |
|
|
| Any | < v4.7.0 | `boundary_version` |
|