Repository navigation
Plugins Marketplace
英文名:
plugins-marketplace· 领域:插件与扩展 · 返回功能索引
插件是一个打包好的扩展:里面可以有斜杠命令、skill、子代理、hook、MCP server、LSP 等,装一个插件就一次性拿到一整套能力。
**Marketplace(插件市场)**是插件的目录。它可以是一个 GitHub 仓库,也可以是本地文件夹。团队把常用插件放进自己的 marketplace,成员加一次就能浏览和安装。
本 fork 启动时会自动登记 Esonhugh-Marketplace(底部提示 ✓ Esonhugh-Marketplace installed),官方插件名称照常兼容。
1. 准备 marketplace 目录。 最小结构是一个清单加一个插件:
team-tools/
├── .claude-plugin/marketplace.json
└── standup/
├── .claude-plugin/plugin.json
└── commands/standup.md
// team-tools/.claude-plugin/marketplace.json
{
"name": "team-tools",
"owner": { "name": "Platform Team" },
"plugins": [
{ "name": "standup", "source": "./standup", "description": "Write a daily standup from today's git log" }
]
}commands/standup.md 就是一个普通的斜杠命令文件(frontmatter 写 description,正文写提示词)。
2. 添加 marketplace。 本地路径或 owner/repo 都可以:
/plugin marketplace add ./team-tools

3. 浏览并搜索。 输入 /plugin,在 Discover 分页直接打字搜索:

4. 选中后按 Enter 看详情,选择安装范围:

| 范围 | 写到哪里 | 适合 |
|---|---|---|
| user | ~/.claude/settings.json |
只有你自己、所有项目都用 |
| project | 项目 .claude/settings.json(提交进仓库) |
整个团队都用 |
| local | 项目 .claude/settings.local.json
|
只有你、只在这个仓库用 |
5. 立即生效。 安装后运行 /reload-plugins,不用重启;它会报告重新加载了多少命令、skill、agent、hook 和 MCP / LSP,新命令马上能用:

/plugin 里用 ← → 切换分页:
-
Installed:按 user / project / local / favorite / 内置分组,
Space启用或停用,Enter看详情(可以「Add to favorites」收藏,收藏的插件单独置顶成一组):

-
Marketplaces:查看已添加的市场,
u立即更新,r删除:

- Errors:加载失败的插件和原因。
/reload-plugins 加载失败时会回滚到上一次能用的状态,不会让已有插件全部失效。已安装的插件使用本地缓存,reload 不会重新下载。
claude --plugin-dir ./my-plugin # 用本地目录,只对本次会话生效
claude --plugin-url https://example.com/my-plugin.zip # 下载 zip,只对本次会话生效两个参数都可以重复写多次。--plugin-url 限时 30 秒、最大 256 MiB,下载到只有你能读的会话临时目录。公司可在托管设置里用 disableSideloadFlags: true 禁止这两个参数。
| 命令 | 作用 |
|---|---|
/plugin |
打开插件管理界面 |
/plugin marketplace add <路径或 owner/repo> |
添加 marketplace |
/reload-plugins |
不重启,应用安装 / 更新 / 启停 |
claude plugin install <名字>@<市场> |
命令行安装(另有 list enable disable update uninstall validate marketplace 子命令) |
claude plugin validate <路径> |
检查插件或 marketplace 清单写得对不对 |
| 配置项 | 写法 | 说明 |
|---|---|---|
enabledPlugins |
{"standup@team-tools": true} |
启用 / 停用 |
favoritePlugins(用户设置) |
插件 ID 数组 | 收藏,由界面维护 |
defaultEnabled(插件或 marketplace 清单) |
true / false
|
安装时默认是否启用 |
disableSideloadFlags(托管设置) |
true |
禁止 --plugin-dir / --plugin-url
|
来源为 npm 包的插件安装时带 --ignore-scripts,不会运行包里的 preinstall / postinstall 等生命周期脚本。
-
--plugin-url只接受http/https;写成ftp://…等其他协议时这个插件不会加载,启动时也没有提示;官方 2.1.303 同样不提示。
画面来自实际运行(全屏渲染,110×30),用的是上面这个本地 team-tools marketplace;列表中的其他插件来自自动登记的 Esonhugh-Marketplace。
本页由 docs/features/plugins-marketplace.md 自动同步,请在仓库中修改。
- Agent SDK 与 stream-json 控制协议
- Agent Teams
- Agent 与后台任务
- 自动模式(Auto mode)
- 背景会话、daemon 与 agents 视图
- 自定义 UI / Branding 与 Status line
- 构建、发布与终端验收工具
- Channels
- Codex Apps
- 自动压缩窗口
- 调试日志
- /diff 视图
- Direct Connect
- Effort 档位
- 自主 Goal
- Hooks 事件、匹配与输出校验
- 快捷键与 Vim 模式
- MCP 配置与认证
- 记忆:auto memory 与 SQLite FTS5 检索
- 模型自动发现与 Gateway
- Mods 远程客户端(stream-json)
- Mods / Function Hooks
- Monitor 工具
- OpenAI / Codex provider
- 独立会话通信
- 权限规则、权限模式与 Safe mode
- 插件与 Marketplace
- Prompt context 与 Tool search
- 请求韧性:重试、回退模型与默认模型
- Bash 沙箱
- 定时任务:Cron、/loop 与 ScheduleWakeup
- 会话命令
- Skills
- SSH Remote
- 遥测与反馈
- 终端程序状态(OSC 7501)
- Terminal 工具
- 用量、成本与状态
- VS Code 插件
- Dynamic Workflow