企业想把多个大模型、MCP 工具与内部系统编排成可控流程,却苦于缺少统一网关、护栏和鉴权,直接接进来既不安全也难治理。
项目基本信息
| 信息项 | 详情 |
|---|---|
| 项目名称 | archestra |
| GitHub地址 | https://github.com/archestra-ai/archestra |
| 项目描述 | Enterprise AI Platform with guardrails, MCP registry, gateway & orchestrator |
| 作者 | archestra-ai |
| 开源协议 | MIT License |
| 开源状态 | 公开状态 |
| Languages | TypeScript |
| 支持平台 | Windows / macOS / Linux |
| 最后更新 | 2026-11-07 |
一、项目介绍
archestra 是一个带护栏与 MCP 网关的企业级 AI 平台。它围绕智能体的构建、编排或可观测展开,帮助把 AI 能力稳妥地落到生产。
它的核心能力覆盖以下方面:
- 💬 Chat for non-technical users. Internal AI assistant with
- 🛠️ Developer LLM & MCP portal. One token for Claude Code, Codex,
- 🚪 LLM gateway for any provider
- 🔌 MCP gateway with OAuth + On-Behalf-Of
- 📦 Private MCP registry so teams ship their own tools — see
从形态上看,它把服务相关的能力做了标准化封装,既可以作为独立工具使用,也能通过相应接口嵌入到既有的开发与协作流程中。项目目前仍在活跃迭代,最近更新于 2026-11-07。
二、核心优势
- 💬 Chat for non-technical users. Internal AI assistant with
- 🛠️ Developer LLM & MCP portal. One token for Claude Code, Codex,
- 🚪 LLM gateway for any provider
- 🔌 MCP gateway with OAuth + On-Behalf-Of
- 原生提供 MCP 接入,能把能力直接挂到 Claude、Cursor、Continue 等 AI 编程客户端,融入现有工作流。
三、适用场景
- 企业把多个 LLM / 智能体应用接入统一的可观测与编排体系。
- 用多智能体并行处理大型任务,或在私有环境里托管助手服务。
- 做安全自动化 / 流程编排,让动作可溯源、可设护栏。
四、安装教程
下面给出在常见系统上的安装方式。请先确认已具备对应的运行环境(如 Node.js、Python、Go、.NET、JDK 或 Docker 等),版本要求以仓库 README 为准。
docker pull archestra/platform:latest
docker run \
-p 127.0.0.1:9000:9000 -p 127.0.0.1:3000:3000 \
-e ARCHESTRA_QUICKSTART=true \
-v /var/run/docker.sock:/var/run/docker.sock \
-v archestra-postgres-data:/var/lib/postgresql/data \
-v archestra-app-data:/app/data \
archestra/platform:latest常见报错与处理:
- 网络超时 / 下载慢:可换用国内镜像或代理,或改用仓库提供的免安装方式(如
npx/uvx直接运行)。 - 权限不足:在命令前加
sudo(Linux / macOS)或以管理员身份运行终端(Windows)。 - 依赖缺失:按报错信息补齐编译器或运行时(如 JDK、.NET SDK、CMake),再重新执行安装。
五、使用示例
以下为真实可运行的用法示例:
# 容器启动后,浏览器打开 http://localhost:3000 进入控制台
# 在网关里注册 MCP 工具 / 智能体,配置护栏与编排流程
# 通过 ACP / MCP 把平台接入 Claude、OpenAI 等客户端预期结果:命令执行后,会按上述参数拉起服务或输出结构化结果(如配置、组件、报告、trace 等),具体字段以工具实际返回为准。把示例中的路径、URL、项目名替换成你自己的值即可复用到真实项目。
六、常见问题
需要付费吗?
本项目开源发布,可免费自托管使用;部分提供托管版或企业版,按需选择,核心能力不收费。
对运行环境有什么要求?
基于 TypeScript 实现,Windows、macOS、Linux 均可运行;依赖与版本以仓库 README 的安装说明为准。
支持 MCP 吗?
提供 MCP server / 工具集,可在 Claude、Cursor、Continue 等客户端里直接调用,把能力嵌入 AI 编程流程。
新手如何快速验证?
按本文「安装教程」装好依赖后,直接跑「使用示例」里的命令,几分钟内即可看到实际效果。
七、总结
archestra 以「带护栏与 MCP 网关的企业级 AI 平台」为定位,把原本分散、重复的服务工作标准化、可复用化。它开源、易于自托管,能平滑接入现有开发与 AI 编程流程,无论是个人提效还是团队沉淀都值得一试。建议先从本文的安装与使用示例入手,跑通最小闭环后再逐步引入到日常工作中。
评论 0
还没有评论,来说两句吧。