From a137bc7f2c4eccaa4f351e6d8b4a33fc806ed4b6 Mon Sep 17 00:00:00 2001 From: Dan Benamy Date: Sat, 9 May 2026 00:47:31 -0400 Subject: [PATCH] Tweak agents.md etc, remove stale list of default allowed domains, add note about http methods --- content/en/bits_ai/bits_ai_dev_agent/setup.md | 22 +++++-------------- 1 file changed, 5 insertions(+), 17 deletions(-) diff --git a/content/en/bits_ai/bits_ai_dev_agent/setup.md b/content/en/bits_ai/bits_ai_dev_agent/setup.md index b932fa393ee..f438fecdf7f 100644 --- a/content/en/bits_ai/bits_ai_dev_agent/setup.md +++ b/content/en/bits_ai/bits_ai_dev_agent/setup.md @@ -59,13 +59,11 @@ To enable auto-push, so the Dev Agent can push commits directly to a branch, nav The Dev Agent ingests custom instruction files from your repository, including: +- `AGENTS.md` +- `CLAUDE.md` - `.cursorrules` - `.windsurfrules` - `copilot-instructions.md` -- `CLAUDE.md` -- `AGENTS.md` -- `agent.md` - You can also define global custom instructions, which apply to all Dev Agent sessions, in **Bits AI Dev** > **Settings** > [**General**][6], in the **Global Agent Instructions** section. @@ -77,19 +75,9 @@ Configure the Dev Agent's runtime environment, including network access policies By default, the Dev Agent has **no internet access** during agent execution. To configure which external domains agents can reach, navigate to **Bits AI Dev** > **Settings** > [**General**][6], and find the **Internet Access** section. Choose from the following access policies: **No Internet Access**, **Default Allowlist**, **Custom + Default Allowlist**, or **Custom Allowlist**. -The default allowlist includes the following domains. This list will evolve over time based on user feedback and ecosystem changes. To avoid changes, configure a custom allowlist. +The default allowlist will evolve over time based on user feedback and ecosystem changes. To avoid changes, configure a custom allowlist. -| Language | Domains | -|---|---| -| Clojure/JVM | `repo.clojars.org` | -| Go | `pkg.go.dev`, `proxy.golang.org`, `sum.golang.org`, `vuln.go.dev` | -| Java/JVM | `repo1.maven.org` | -| JavaScript/TypeScript | `registry.npmjs.org`, `registry.yarnpkg.com` | -| .NET/C# | `api.nuget.org` | -| PHP | `packagist.org`, `repo.packagist.org` | -| Python | `files.pythonhosted.org`, `pypi.org`, `pypi.python.org`, `pythonhosted.org` | -| Rust | `index.crates.io`, `static.crates.io` | -| Ubuntu | `archive.ubuntu.com`, `ports.ubuntu.com`, `security.ubuntu.com` | +Any HTTP method can be used with allowed domains. This allows the agent to publish packages. ### Configure repository environment @@ -108,7 +96,7 @@ To configure a repository environment: The Dev Agent runs the setup command at startup and can use any tools installed in your environment. The setup command runs with network access enabled to download dependencies. After setup is complete, your [internet access](#configure-internet-access) policy controls outbound network access during agent execution. Because setup commands execute against code in your repository, enable them only if you trust the repository's code. -**Note**: For best results, add a [custom instructions file](#configure-custom-instructions) (like `claude.md`) to your repository with instructions on how to build and test your code. +**Note**: For best results, add a [custom instructions file](#configure-custom-instructions) (like `AGENTS.md`) to your repository with instructions on how to build and test your code. ## Troubleshooting