SolaceProducts/solace-agent-mesh
Platform for building and running AI agents across the full lifecycle — build, test, deploy, monitor, improve. Hosts your agents, runs their tools, and coordinates them over an event mesh, with sessions, artifacts, auth, evaluators, and observability built in.
它是什么
Solace Agent Mesh 是一个用于构建和运行 AI 代理的平台——这些代理是代表您执行任务的软件程序。它涵盖整个生命周期:您构建代理、测试、部署、监控并改进它。该平台托管您创建的代理,运行这些代理调用的工具,并通过事件代理(一种在组件之间路由消息的系统)协调一切。它内置了对会话、工件、身份验证、评估器和可观测性的支持。
仓库的当前状态
实际源代码尚未在此处——README 说它“即将出现在此仓库中”。目前,该仓库包含两样东西:
- Agent Mesh Desktop — 一个安装在您计算机上的免费应用程序
- 可运行的示例 — 您可以应用的示例用例
Agent Mesh Desktop
一个在您的机器上运行的单一应用程序,包含一个名为 sam 的命令行工具。支持的平台:
- macOS 11(Big Sur)及更高版本
- Windows 10 及更高版本(x86_64)
- Linux(标记为实验性)
安装通过脚本(macOS/Linux 上使用 curl,Windows 上使用 PowerShell)完成,该脚本从最新版本下载应用程序。脚本在安装前检查下载的 SHA-256 校验和,并在 macOS 上验证 Apple 公证,在 Windows 上验证 Authenticode 签名。您可以使用 --dry-run 标志预览脚本将执行的操作,而不是实际安装。
sam CLI
安装后,您可以从终端使用 sam。常用命令:
sam ai-assistance skill install— 安装技能,教 AI 编码助手(如 Claude Code 或 Codex CLI)如何为您的 Agent Mesh 版本构建代理、工具和配置。技能默认安装到.agents/skills/;使用--target claude用于 Claude Code。sam config plan -m manifest.yaml— 在应用配置更改之前预览它sam config apply -m manifest.yaml— 将配置更改应用到正在运行的 Agent Mesh 实例sam docs— 离线打开文档
ai-assistance 和 config 命令标记为早期访问,因此它们的行为可能在版本之间发生变化。
示例
examples 目录包含您使用 sam config apply 应用的用例。一个描述的示例:一个支持工单分类场景,客户在虚构的“Acme Help Desk”中创建工单,Agent Mesh 对问题进行分类,计算响应截止时间,起草第一封回复,升级紧急工单,并将结果写回工单。README 指出这些示例用于学习和评估,不适用于生产环境。
生产环境
Agent Mesh Desktop 仅用于在您自己的计算机上构建和测试。生产使用需要来自 Solace 的商业许可。对于生产环境,您将 Agent Mesh 部署到 Kubernetes,或使用 Agent Mesh Cloud(托管云服务)。
其他说明
- 许可证: 该仓库使用 BUSL-1.1 许可证(来自 SPDX 头),
NOTICE文件中包含按部分许可的详细信息。 - 贡献: 该仓库不接受问题或拉取请求。问题请咨询 Solace Community;错误和安全问题请发送至 support@solace.com。
- 首次 LLM 连接: 要首次打开应用程序时连接大型语言模型,请参阅链接的文档页面(“Installing the Desktop Bundle”)。
以上所有事实均直接来自 README;没有添加或推断任何超出其所述的内容。
相关
- 项目
- 项目
- 项目
- 项目