Agent 客户端安装
实际 installer 支持 Codex、Claude Code、OpenCode、Pi、Hermes、WorkBuddy:
obsidian-vault-mcp agent install <client> --dry-run
obsidian-vault-mcp agent install <client>
| 客户端 | 安装内容 |
|---|---|
| Codex | 原生 marketplace plugin、MCP、7 Skills |
| Claude Code | 原生 marketplace plugin、MCP、7 Skills |
| OpenCode | 项目本地 MCP 与 7 Skills |
| Pi | 共享 JSON CLI 的 TypeScript Extension |
| Hermes | MCP 配置(不自动安装 Skills) |
| WorkBuddy | MCP 配置(不自动安装 Skills) |
Codex 插件安装
先安装 Python 包,并确认 codex 已在 PATH 中。以下命令会注册随 Python 包提供的 obsidian-vault-mcp marketplace,然后安装 obsidian-literature@obsidian-vault-mcp 原生插件、MCP Server 和 7 个 Skills:
obsidian-vault-mcp agent install codex --dry-run
obsidian-vault-mcp agent install codex
codex plugin marketplace list --json
codex plugin list --json
升级 Python 包后,执行 codex plugin add obsidian-literature@obsidian-vault-mcp --json。卸载时执行 codex plugin remove obsidian-literature@obsidian-vault-mcp --json;若不再使用该 marketplace,再执行 codex plugin marketplace remove obsidian-vault-mcp --json。
Claude Code 插件安装
先安装 Python 包,并确认 claude 已在 PATH 中。安装器会以用户范围注册同一个 marketplace,并安装原生插件、MCP Server 和 7 个 Skills:
obsidian-vault-mcp agent install claude --dry-run
obsidian-vault-mcp agent install claude
claude plugin marketplace list --json
claude plugin list --json
升级 Python 包后,依次执行:
claude plugin marketplace update obsidian-vault-mcp
claude plugin update obsidian-literature@obsidian-vault-mcp --scope user
然后重启 Claude Code。卸载时执行 claude plugin uninstall obsidian-literature@obsidian-vault-mcp --scope user;若不再使用该 marketplace,再执行 claude plugin marketplace remove obsidian-vault-mcp --scope user。
Codex/Claude 使用选择器 obsidian-literature@obsidian-vault-mcp。OpenCode、Pi、Hermes、WorkBuddy 以当前项目或 --project-dir 为目标。配置型 installer 会备份、合并、验证并 handshake;失败时回滚本次新增状态。若提示同名 marketplace 来自另一个安装路径,请先确认要切换的版本,再按报错中的卸载提示移除旧 marketplace;安装器不会自动删除已有配置。