Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit6ffa954

Browse files
committed
Added additional content to architecture and premium sections, ready for collaboration and review
1 parent84913d9 commit6ffa954

File tree

2 files changed

+32
-3
lines changed

2 files changed

+32
-3
lines changed

‎docs/ai-coder/agent-boundary.md‎

Lines changed: 32 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,10 @@
33
Agent Boundaries are process-level firewalls that restrict and audit what autonomous programs, such as AI agents, can access and use.
44

55

6-
[insert screenshot here]
6+
![Screenshot of Agent Boundaries blocking a process](image.png)
77

88

9-
The easiest way to use Agent Boundaries is through existing Coder modules, such as the[Claude Code module](https://registry.coder.com/modules/coder/claude-code). It can also be ran directly in the terminal by installingits[CLI](https://github.com/coder/boundary).
9+
The easiest way to use Agent Boundaries is through existing Coder modules, such as the[Claude Code module](https://registry.coder.com/modules/coder/claude-code). It can also be ran directly in the terminal by installingthe[CLI](https://github.com/coder/boundary).
1010

1111
>[!NOTE]
1212
>The Coder Boundary CLI is free and open source. Integrations with the core product, such as through modules, offers strong isolation and is available to Coder Premium customers.
@@ -25,6 +25,12 @@ Boundaries extend Coder's trusted workspaces with a defense-in-depth model that
2525

2626
#Architecture
2727

28+
Agent Boundary runs in two locations:
29+
- Workspace: Boundary runs alongside your agent or tool, wrapping its process and enforcing outbound network policy at runtime
30+
- Control place (Premium): Module-level config toggles enforcement and routes audit logs to centralized governance
31+
32+
[More detail to be added here]
33+
2834
#Getting Started with Boundary
2935

3036
There are two ways to use Agent Boundaries in your project.
@@ -35,7 +41,26 @@ All other users can use Agent Boundaries through its [open source CLI](https://g
3541

3642
##Option 1) Apply Boundary through Coder modules
3743

38-
This option is available to Coder Premium users. It is the easiest way to use Agent Boundaries and offers centralized policy management with strong isolation.
44+
This option is available to Coder Premium users. It is the easiest way to use Agent Boundaries and offers centralized policy management with strong isolation.
45+
46+
This integration offers:
47+
- A built-in`coder boundary` subcommand
48+
- Module authors do not need to ship or manage a separate binary
49+
50+
- A clean module interface
51+
- Template admins toggle policy per template by using variables
52+
- Stronger isolation and centralized governance hooks
53+
- Protection beyond what is offered by the CLI path
54+
55+
To apply Agent Boundaries through Coder modules, follow the instructions below.
56+
57+
1. Ensure that you have installed or updated to the latest version of the[Claude Code module](https://registry.coder.com/modules/coder/claude-code).
58+
2. In the template that calls the module, set`module.boundary_configuration.enabled = true`.
59+
3. Choose a policy expression.
60+
- For simple rules, you can insert a variation of this example:`provide allow = ["domain=github.com path=/api/*", "method=GET,HEAD domain=github.com"]`
61+
- For complexrules, you can package a YAML file into the workspace image or mount a path and set`config_path`.
62+
63+
[More detail to be added here]
3964

4065
##Option 2) Wrap the agent process with the Boundary CLI
4166

@@ -117,3 +142,7 @@ Another option is to define rules in a YAML file, which only needs to be invoked
117142
`boundary run --config ./boundary.yaml -- claude`
118143
119144
You will notice that the rules are automatically applied without any need for additional customization.
145+
146+
## Opting out of Boundary
147+
148+
If you tried Boundary through a Coder module and decided you don't want to use it, you can turn it off by setting the flag to `boundary_enabled=false`.

‎docs/ai-coder/image.png‎

474 KB
Loading

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp