AI Decision System
Replayable, offline-verifiable records for AI-assisted go/no-go decisions: experiment promotions, typed model answers and human-approved actions.
翻譯準備中
個人 GitHub 帳號下公開儲存庫的擁有者可以登入並驗證所有權,自行管理介紹,無需管理員核准。
登入並產生驗證檔案,在 30 分鐘內將其提交至此儲存庫的預設分支。其他分支或分叉儲存庫中的檔案無效。然後在下方檢查檔案,即可無需管理員核准直接管理專案。請保留檔案以維持管理權限。
如需登入,將前往登入頁面。登入後請回到此處,再次點擊所選的驗證按鈕。
在專案資料夾中執行 /nomorevibe verify,即可驗證所有權並自行管理介紹。
一分鐘完成驗證Blue is a standalone, self-hosted metaharness that gives organizations one place to govern coding-agent configuration without changing how developers use their native CLIs.
翻譯準備中
取自儲存庫 README
正在載入完整 README。 以下為已儲存的摘錄。
Blue is a standalone, self-hosted metaharness that gives organizations one
place to govern coding-agent configuration without changing how developers use
their native CLIs. It supports Codex, Claude, Kimi, and
OpenCode.
A single provider can manage identity, policy, credentials, and client settings
in one place. Those controls split apart when an organization adopts multiple
agents, model providers, open-weight models, or self-hosted inference. Blue puts
one governance layer around those choices while preserving each agent's native
interface.檢視完整 README ↗Blue is a standalone, self-hosted metaharness that gives organizations one place to govern coding-agent configuration without changing how developers use their native CLIs. It supports Codex, Claude, Kimi, and OpenCode.
A single provider can manage identity, policy, credentials, and client settings in one place. Those controls split apart when an organization adopts multiple agents, model providers, open-weight models, or self-hosted inference. Blue puts one governance layer around those choices while preserving each agent's native interface.
Read the Blue manifesto for the complete argument: shared policy, identity-based access, server-held gateway credentials, useful activity records, and support for multiple native agents.
[!IMPORTANT] Blue governs agents through configuration; it is not a sandbox and does not contain what an agent can do on a developer's machine. See the security and trust model.
Install the latest release on macOS or Linux:
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/BlocksOrg/blue/releases/latest/download/install.sh | sh
On Windows PowerShell:
irm https://github.com/BlocksOrg/blue/releases/latest/download/install.ps1 | iex
The installer detects your platform, downloads the matching release asset,
verifies its checksum, and installs blue in your user path. You can also
inspect the release assets and installers
before running them.
Connect to your organization's Blue deployment and launch an agent:
blue setup # enter the Control API URL provided by your administrator
blue login # authenticate with the browser-based device flow
blue doctor # check installed agents and organization policy
blue codex # launch Codex through Blue
Replace codex with claude, kimi, or opencode. Running bare blue
launches your preferred agent.
For version pinning, custom installation directories, and the complete setup flow, read CLI commands.
Blue consists of the workstation CLI plus a self-hosted control plane. The reference deployment includes the dashboard, Control API, a singleton background worker, PostgreSQL-backed state, S3-compatible object storage, and an optional inference proxy.
git clone https://github.com/BlocksOrg/blue.git
cd blue/deploy
docker compose up --build
Once the services are healthy:
| Service | Local address |
|---|---|
| Dashboard | http://127.0.0.1:3000 |
| Control API | http://127.0.0.1:8080 |
| PostgreSQL | 127.0.0.1:5433 |
| MinIO API | http://127.0.0.1:9000 |
| MinIO console | http://127.0.0.1:9001 |
The optional inference proxy (http://127.0.0.1:8081) starts only with the
gateway Compose profile.
The local bootstrap account is [email protected] with password
change-me-in-production. Override
HARNESS_BOOTSTRAP_ADMIN_EMAIL and HARNESS_BOOTSTRAP_ADMIN_PASSWORD in
deploy/.env before using the stack outside an isolated development machine.
Each GitHub release provides a deployment bundle, multi-architecture container image, Helm chart, and AWS OpenTofu starter. Blue can run on any platform that implements its workload, networking, PostgreSQL, S3-compatible storage, TLS, and secret-delivery contract. Kubernetes with Helm is the maintained reference.
Start with the deployment contract, or follow Kubernetes with Helm for the concrete reference implementation, security baseline, and upgrade guidance. The repository also contains the Helm chart and AWS dependency starter references.
Raw-session capture is disabled unless the deployment explicitly configures it. Because captured sessions may contain source code, prompts, tool results, paths, and secrets, operators should publish a retention and access policy before enabling it.
For every governed launch, Blue:
Developer Organization
blue codex ──▶ policy sync ──▶ Control API ──▶ PostgreSQL / object storage
│ │
└──▶ native Codex CLI └──▶ optional inference proxy ──▶ gateway
Blue has two service-declared operating modes:
Learn more in the documentation for architecture, configuration, and gateway mode.
| Command | Purpose |
|---|---|
blue | Reconcile policy and launch the preferred agent. |
blue setup | Connect or reconnect to a deployment. |
blue reset [--yes] | Disconnect the active deployment, retaining non-secret tenant state for a later reconnect. |
blue login / blue logout | Start or end the authenticated session. |
blue doctor | Show detected harnesses, versions, and policy eligibility. |
blue agent [name] | Show or change the preferred coding agent. |
blue status | Show desired and applied revisions, package state, and health. |
blue verify | Exit non-zero when managed files or policy are stale. |
blue <agent> [args] | Launch a supported native CLI through Blue. |
blue apply | Reconcile configuration without launching an agent. |
blue shim install | Route supported agent commands through Blue on PATH. |
See the complete CLI reference for all commands and options.
This Cargo workspace produces one blue client binary and two reference
backend services:
crates/ Blue CLI, policy client, configuration adapters, launcher,
gateway integration, agent daemon, and telemetry
services/ Control API and optional inference proxy
apps/ Administration dashboard, Mintlify documentation, and website
deploy/ Compose, Helm, OpenTofu, deployment starter, and OpenAPI
tests/e2e/ Hermetic deployment and cross-service journeys
The included backend is a reference implementation, not a requirement. A compatible service can implement the versioned governance OpenAPI contract.
Blue uses the Rust toolchain pinned by rust-toolchain.toml.
git clone https://github.com/BlocksOrg/blue.git
cd blue
cargo build --release
./target/release/blue version
Repository development, optional pre-commit hooks, local file-source configuration, and test commands are covered in CONTRIBUTING.md and the development documentation.
Blue is licensed under the MIT License.