内容
# Fable 编排器技能包
该仓库封装了一个本地编排工作流,其中 Codex 可以在重要工作期间咨询更强大的 Claude Fable 顾问,而 Claude Code 可以使用 `/orchestrate` 命令来计划、调度并审查实施任务。
该包包含:
- `fable-advisor-mcp/`:一个 MCP 服务器,为 Codex 公开一个 `advisor` 工具。
- `codex/AGENTS.md`:指导 Codex 何时以及如何调用顾问。
- `codex/config-snippet.toml`:一个 Codex MCP 配置片段。
- `claude/commands/orchestrate.md`:一个用于 Fable 领导的编排的 Claude Code 命令。
- `INSTALL.md`:设备设置和验证说明。
## 安装
前提条件:
- Node.js 18 或更新版本。
- `pnpm`。
- 已安装并登录 Claude Code CLI。
- 已安装并登录 Codex CLI。
构建和测试 MCP 服务器:
```bash
cd fable-advisor-mcp
pnpm install --frozen-lockfile
pnpm build
npm test
```
通过将 `codex/config-snippet.toml` 复制到您的 Codex 配置中,并将 `<PATH-TO>` 替换为此仓库的本地路径,将 MCP 服务器注册到 Codex。
通过将 `codex/AGENTS.md` 复制或合并到您的 Codex 全局指导文件中,安装 Codex 指导。
安装 Claude Code 命令:
```bash
mkdir -p ~/.claude/commands
cp claude/commands/orchestrate.md ~/.claude/commands/orchestrate.md
```
## 验证
在构建 MCP 服务器后,启动一个新的 Codex 会话,并使用一个小的测试提示调用 `advisor` 工具。该工具应该返回建议或一个明确的 `Advisor error (...)` 消息,允许执行者继续。
对于 Claude Code 命令,启动一个新的 Claude Code 会话,并对一个小的本地任务运行 `/orchestrate <task>`。确认它计划、调度实施工作并审查结果。
## 许可证
许可证待定。在发布前,如果需要明确分发权限,请添加许可证。