旅:一个本地优先的控制平面,用于MCP上的AI编码代理
Brigade,由Escoffier Labs开发,是一个以本地文件为主的控制平面,旨在管理AI编码代理。它在mcp平台上运行,作为一个主要用Python构建的MCP服务器工具,同时还具有Rust代码图引擎和Go证据日志引擎。Brigade使操作员能够连接并监督各种编码代理、它们相关的MCP服务器、工具和内存系统,确保结构化的代理工作流程,而无需传统的基于服务器的身份验证。
Brigade 连接到什么?
Brigade 作为一个本地文件优先的控制平面,用于编码代理,充当 MCP 服务器工具。它连接并管理各种编码代理、其相关的 MCP 服务器、工具和内存系统。该程序在本地运行,主要通过标准输入/输出(stdio)作为 CLI 进行交互。兼容的 AI 客户端包括 Claude Code、Codex、Cursor、OpenClaw 和 Gemini CLI,所有这些都通过 Brigade 的本地优先架构进行管理。对于 Brigade 本身,没有明确支持 SSE 或可流式传输的 HTTP 作为传输协议。
核心功能和工具
Brigade 提供了一组可调用的工具,用于管理编码代理工作流。这些工具包括 brigade care install、brigade update --channel beta、brigade operator quickstart 和 brigade operator doctor。对于操作任务,brigade scrub 和 brigade guard 可用。内存管理由 brigade memory 处理,具有状态、lint、compact 和 init-git 等子命令。其他工具包括 brigade setup、brigade work verify、brigade handoff lint --content-guard、brigade code 和 brigade evidence。
它适合谁?
Brigade 旨在为 AI 编码代理的操作员和用户设计。它帮助管理和同步 MCP 服务器、工具和技能,维护一个规范的 MCP 目录。该工具有助于在将更改应用于代理工具之前预览更改。对于那些需要跟踪工作、验证结果和捕获编码代理的验证收据的人来说,它尤其有价值。如果您的工作流程需要传统的基于服务器的身份验证或 API 密钥来管理代理,请跳过此项。
如何开始
Brigade 不需要凭据,因为其本地优先、无守护进程的架构完全依赖于操作员的机器安全性和文件系统权限来进行访问控制。Brigade 在本地运行,并在运行命令时主要通过标准输入/输出(stdio)进行交互,这意味着直接操作文件系统,而不是使用网络协议进行自身身份验证。
用例
- 跟踪工作、验证结果和捕获编码代理的验证收据,确保责任和进度监控。
- 管理内存、交接和代理之间的审查门,以确保在不同任务之间可移植和经过审查的代理循环。
- 通过维护规范的 MCP 目录和在将更改应用于代理工具之前预览更改来同步 MCP 服务器、工具和技能,以确保一致的代理环境。
Brigade 提供了一个本地优先的控制平面,用于管理 AI 编码代理及其环境。它提供了代理同步、工作流验证和内存管理的工具,所有这些都由本地文件系统权限保护。它的 Python、Rust 和 Go 架构支持各种 AI 客户端。Brigade 非常适合寻求对代理开发和部署进行细粒度控制的操作员。尝试运行 "brigade work verify" 来跟踪代理输出。