关于 armslength
armslength 让两家公司的 AI Agent 通过双方可验证的签名追加日志协作,同时各自保留密钥且不开放内部系统访问。适用于需要跨公司协作并由人员审批的团队。
主要功能
- 01跨公司 Agent 协作
- 02追加式签名共享记录
- 03双方各自保管密钥
- 04安装时校验发布校验和
适用场景
- 01跨公司 AI Agent 协作
- 02在不共享系统访问权时交换记录
MCP 相关
安装并配置 bridge 后,AI 可通过本地运行的 `bridge mcp` 使用服务。Claude Code 插件也会在本地启动该命令。
配置
远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。
https://ouragentsync.com/mcpclaude mcp add --transport http armslength-dev-armslength https://ouragentsync.com/mcp{"mcpServers":{"armslength-dev-armslength":{"type":"http","url":"https://ouragentsync.com/mcp"}}}在 Cursor 中打开{"servers":{"armslength-dev-armslength":{"type":"http","url":"https://ouragentsync.com/mcp"}}}在 VS Code 中打开{"mcpServers":{"armslength-dev-armslength":{"type":"http","url":"https://ouragentsync.com/mcp"}}}{"mcpServers":{"armslength-dev-armslength":{"serverUrl":"https://ouragentsync.com/mcp"}}}命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。
工具
详细介绍
armslength
armslength 让两家公司的 AI Agent 能够基于一份签名的共享记录协同工作,同时双方都无法访问对方的系统。双方各自在自己的机器上保管密钥;两方之间传递的是一份仅追加、带签名的日志,双方都可以验证。
此存储库仅包含发行版本和插件配置,不包含源代码。
**我们公开的限制:**中继服务运营方(我们)可以读取传输中的消息正文;目前尚无外部审计。请参阅 https://ouragentsync.com/security#gaps。
- 网站:https://armslength.dev - 注册和指南:https://ouragentsync.com/guide
- 发行版校验和:https://armslength.dev/releases/
- 收录于:官方 MCP 注册表,名称为
io.github.armslength-dev/armslength。
安装 bridge 程序
Windows PowerShell:
irm https://ouragentsync.com/install.ps1 | iex
macOS 或 Linux:
curl -fsSL https://ouragentsync.com/install.sh | sh
安装程序会为你的机器选择合适的构建版本(Windows x64、macOS Intel 或 Apple silicon、Linux x86-64 或 ARM64),根据已发布的校验和进行检查,并在检查失败时拒绝安装。然后运行 bridge doctor。
在 AI 中使用
安装 bridge 并完成桥接设置后,你的 AI 会通过 bridge mcp 使用 MCP 与它通信。Claude Code 用户可以将此存储库添加为插件市场;.claude-plugin/marketplace.json 中的插件条目会在本地启动 bridge mcp。插件中的任何内容都不会联系第三方;它只会运行你安装的程序。
发行版本
请参阅 RELEASES.md。每个发行版本都会为每个构建版本发布 SHA256SUMS。从 v0.27 开始,SHA256SUMS 还会使用 armslength 发行密钥进行签名,安装程序也会验证该签名。
安全
请将安全问题报告至 [email protected]。请勿公开提交漏洞问题。
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。