关于 shipeasy
shipeasy 是面向编码 Agent 的实验与发布管理平台,可通过自然语言管理功能开关、配置、实验、指标和翻译。它将 MCP 服务与技能集成到多种编码 Agent 中,并支持端到端配置工作流。
主要功能
- 01管理功能开关和紧急关闭开关
- 02设置动态配置和 A/B 实验
- 03跟踪事件指标
- 04管理翻译
- 05通过 Agent 工作流连接 SDK 与代码调用
- 06汇总反馈、错误和告警
适用场景
- 01逐步向用户推出新功能
- 02为结账流程设置紧急关闭开关
- 03比较注册按钮的实验结果
- 04集中处理用户反馈与生产告警
MCP 相关
shipeasy MCP 服务向编码 Agent 暴露平台工具;其技能与插件可配合服务完成旗标、配置和实验设置等工作流。通过插件或共享技能加 MCP 配置接入不同 Agent。
配置
远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。
https://mcp.shipeasy.ai/mcpclaude mcp add --transport http ai-shipeasy https://mcp.shipeasy.ai/mcp{"mcpServers":{"ai-shipeasy":{"type":"http","url":"https://mcp.shipeasy.ai/mcp"}}}在 Cursor 中打开{"servers":{"ai-shipeasy":{"type":"http","url":"https://mcp.shipeasy.ai/mcp"}}}在 VS Code 中打开{"mcpServers":{"ai-shipeasy":{"type":"http","url":"https://mcp.shipeasy.ai/mcp"}}}{"mcpServers":{"ai-shipeasy":{"serverUrl":"https://mcp.shipeasy.ai/mcp"}}}命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。
工具
115| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| bind | boolean | 否 | 在 upsert 后写入 .shipeasy。默认值为 true。设为 false 可跳过绑定。 |
| name | string | 否 | 人类可读的项目名称。首次创建时默认为域名;后续 upsert 时会忽略。 |
| path | string | 否 | 写入 .shipeasy 的目录。默认为 MCP 服务的当前工作目录。 |
| domain | string | 是 | 项目的主机名式标识符(例如 shouks.app、acme.com)。用于 upsert 的主键。 |
详细介绍
Shipeasy 是什么?
Shipeasy 是一个 AI 原生实验平台。功能标志、 紧急关闭开关、动态配置、A/B 测试、指标和翻译——都可以在你 日常工作的地方进行控制:向 AI 编码 Agent 说一句话即可。
“将新的定价页面设置为仅对 5% 的用户开放。” “为结账功能添加一个紧急关闭开关,以防出现故障。” “对注册按钮运行 A/B 测试,并告诉我哪个效果更好。”
无需学习仪表板,也无需手动编写 SDK 样板代码。Shipeasy 安装为 编码 Agent 插件和 MCP 服务,因此 Claude Code(以及 70 多种其他 Agent)可以创建功能标志、埋点指标、接入 SDK 调用, 并完成发布——从头到尾,只需使用日常语言。
此目录是该插件市场的事实来源。
一套插件目录,支持多个宿主——同一个 shipeasy/skills/ 目录和
同一个 shipeasy MCP 服务为下方的每种编码 Agent 提供支持。每个宿主都配有一个指向共享文件的精简
清单;文件不会重复。
团队为何使用它
- 🚀 一句话即可上线。 描述你的需求;Agent 会创建 闸门/配置/实验、埋点事件,并修改调用位置。
- 🎛️ 完整的发布工具集。 功能标志、紧急关闭开关、动态 配置、A/B 实验、事件指标和 i18n——一个 SDK、每个入口点一个密钥、 一次安装。
- 📊 不会误导你的统计结果。 内置序贯检验、SRM 检测、 自动渐进发布护栏和留出组——无需统计学学位。
- ⚡ 全球边缘极速响应。 基于 Cloudflare Workers + KV 构建,采用无限 TTL 的 CDN 缓存并支持显式清除——功能标志读取的热路径不会访问数据库。
- 🤖 与你的 Agent 协同工作,而非相互掣肘。 提供适用于 Claude Code、 Codex 和 Copilot CLI 的原生插件;其他所有场景则可使用共享技能 + MCP。
- 🛟 形成闭环。 运维收件箱会将错误报告、功能请求、生产环境错误 和指标告警汇总到一个队列,供你的 Agent 逐项处理——即使按计划运行, 无人值守也可以。
12 秒内完成安装
npm install -g @shipeasy/cli
shipeasy setup
就这么简单。shipeasy setup 会检测你的编码 Agent,为其安装合适的集成(有原生插件的地方安装原生插件,其他地方则安装共享技能 + MCP),完成身份验证、将代码库绑定到项目、生成密钥并安装 @shipeasy/sdk。一条命令,适用于所有宿主——然后只需与你的 Agent 对话。
更喜欢自己配置 Agent 集成? 各宿主的安装命令
安装分为两个层级。Tier 1 宿主提供原生插件系统,因此一条命令即可安装技能 + MCP。Tier 2 宿主(70 多种 Agent)通过
vercel-labs/skills CLI 安装相同的共享技能,再添加一小段 MCP 配置。(上文的 shipeasy setup 会为你选择正确的安装方式。)
Tier 1 — 一条命令安装插件
| Agent | 安装 |
|---|---|
| Claude Code | claude plugin marketplace add shipeasy-ai/shipeasy → claude plugin install shipeasy@shipeasy |
| Codex | codex plugin marketplace add shipeasy-ai/shipeasy → codex plugin add shipeasy@shipeasy(或者在 TUI 中运行 /plugin marketplace add shipeasy-ai/shipeasy → /plugin add shipeasy@shipeasy) |
| GitHub Copilot CLI | copilot plugin marketplace add shipeasy-ai/shipeasy → copilot plugin install shipeasy@shipeasy |
Tier 2 — 技能 + MCP(Cursor、Windsurf、Cline、Gemini、OpenCode、Continue 等)
# 1. skills — installs all 17 shipeasy-* skills
npx skills add https://github.com/shipeasy-ai/shipeasy -a <agent>
# 2. MCP — add the shipeasy server to that agent's MCP config:
# { "mcpServers": { "shipeasy": { "command": "npx", "args": ["-y", "@shipeasy/mcp@latest"] } } }
<agent> 示例:opencode、cursor、windsurf、cline、gemini-cli、
continue、github-copilot。各宿主的完整列表、精确的 MCP 文件路径和格式见 INSTALL.md(也发布在
https://docs.shipeasy.ai/get-started/agents)。
然后:“设置 shipeasy”
安装插件会注册技能和 MCP 工具——但不会运行任何 Shell 命令。要开始使用:
- 运行
shipeasy setup(或说 “设置 shipeasy”)——一条命令即可检测你的子项目、安装@shipeasy/sdk、 完成身份验证、将代码库绑定到项目、生成密钥、向你的 Agent 安装 SDK + 功能使用指南技能、提供模块 + 开发工具覆盖层,并生成shipeasy-wiring.md,其中列出剩余的代码步骤。 - 启用所需模块——
shipeasy setup会提供这些模块,也可以直接通过shipeasy install <group>启用:shipeasy install flags— flags + configs + kill switches + experiments + events(完整的运行时决策平台,一次完成)。shipeasy install ops— 反馈(错误报告 + 功能请求)+ 生产环境错误 + 警报。shipeasy install i18n— 翻译。
相应领域的使用指南技能(shipeasy-flags、shipeasy-ops、
shipeasy-i18n)也会一并安装。之后只需与你的 Agent 对话。
You ▸ Ship a feature gate for the new pricing page, rolled out to 5% of users.
Agent ▸ Created gate `new_pricing_page` (rollout 5%). Add gates.check("new_pricing_page")
at apps/web/app/pricing/page.tsx:12 — done. Want me to bump it to 25%?
适用于你的 Agent
| 原生插件(Tier 1) | Claude Code · Codex · GitHub Copilot CLI |
| 技能 + MCP(Tier 2) | Cursor · Windsurf · Cline · Gemini CLI · OpenCode · Continue · OpenClaw · 其他 70 多种 |
全部 11 项技能(9 份领域指南 + 2 项多步骤工作流技能)和
shipeasy MCP 服务均可接入所有 Agent——这些流程在任何地方都能通过自然语言触发,而 Claude Code 还会将每项技能作为 /shipeasy:<skill-name> 命令提供。技能和 MCP 均为引用,不复制。
了解更多
- 📖 技能参考 — 涵盖每项技能、其自动触发条件、MCP 工具和 CLI 的映射,以及主要工作流。
- 🧩
INSTALL.md— 完整的各 Agent 安装参考(70 多种主机)。 - ⏰ 触发器安装指南 —
shipeasy ops trigger create <provider> --help(也可访问 https://docs.shipeasy.ai/get-started/triggers)— 设置无人值守的定时触发器,清空你的运维收件箱,并为每个条目创建一个 PR。 - 🌐 shipeasy.ai · docs.shipeasy.ai
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。