AI Skill Hub 强烈推荐:控制平面 是一款优质的MCP工具。AI 综合评分 8.0 分,在同类工具中表现稳健。如果你正在寻找可靠的MCP工具解决方案,这是一个值得深入了解的选择。
控制平面 是一款遵循 MCP(Model Context Protocol)标准协议的 AI 工具扩展。通过 MCP 协议,它可以让 Claude、Cursor 等主流 AI 客户端直接访问和操作外部工具、数据源和服务,实现 AI 能力的无缝扩展。无论是文件操作、数据库查询还是 API 调用,都可以通过自然语言在 AI 对话中直接触发,极大提升生产效率。
控制平面 是一款遵循 MCP(Model Context Protocol)标准协议的 AI 工具扩展。通过 MCP 协议,它可以让 Claude、Cursor 等主流 AI 客户端直接访问和操作外部工具、数据源和服务,实现 AI 能力的无缝扩展。无论是文件操作、数据库查询还是 API 调用,都可以通过自然语言在 AI 对话中直接触发,极大提升生产效率。
# 方式一:通过 Claude Code CLI 一键安装
claude skill install https://github.com/aryaminus/controlkeel
# 方式二:手动配置 claude_desktop_config.json
{
"mcpServers": {
"----": {
"command": "npx",
"args": ["-y", "controlkeel"]
}
}
}
# 配置文件位置
# macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
# Windows: %APPDATA%/Claude/claude_desktop_config.json
# 安装后在 Claude 对话中直接使用 # 示例: 用户: 请帮我用 控制平面 执行以下任务... Claude: [自动调用 控制平面 MCP 工具处理请求] # 查看可用工具列表 # 在 Claude 中输入:"列出所有可用的 MCP 工具"
// claude_desktop_config.json 配置示例
{
"mcpServers": {
"____": {
"command": "npx",
"args": ["-y", "controlkeel"],
"env": {
// "API_KEY": "your-api-key-here"
}
}
}
}
// 保存后重启 Claude Desktop 生效
Agent output is cheap. Governed delivery is not. Keep engineers at the helm.
ControlKeel shapes itself around how you actually steer. It makes your judgment legible, durable, and enforceable - and learns from every decision you make (approved, denied, escalated, dismissed) so it aligns to your real working pattern, not a spec doc you might not re-read. Under that surface, CK is the control plane for agent-led software delivery. It sits between your coding agents and production as a portable "company brain": comparing intended delivery against actual delivery and turning raw agent intent into audited tasks through findings and proofs. It catches the governance drift by enforcing validation and review gates, while keeping work resumable across any host.
---
Copy/paste this into your agent (OpenCode, Codex, Claude, or another supported host):
Set up ControlKeel for this repository. Read and follow https://raw.githubusercontent.com/aryaminus/controlkeel/main/README.md, https://raw.githubusercontent.com/aryaminus/controlkeel/main/docs/getting-started.md, https://raw.githubusercontent.com/aryaminus/controlkeel/main/docs/one-line-install.md, https://raw.githubusercontent.com/aryaminus/controlkeel/main/docs/direct-host-installs.md, https://raw.githubusercontent.com/aryaminus/controlkeel/main/docs/support-matrix.md, and https://raw.githubusercontent.com/aryaminus/controlkeel/main/docs/agent-integrations.md. Detect this host, install CK if missing, run controlkeel setup, then attach the strongest useful host path with plugin and MCP plus skills/hooks/agents as available. If CK was added only as MCP, call ck_attach for this host to install the missing hooks, skills, commands, and agent profiles. Run controlkeel attach doctor, provider doctor, status, findings, controlkeel me, and the host-specific MCP check; apply only safe local fixes and re-verify. Redact proxy tokens and secrets from shared logs. Pause and ask before continuing if the host needs trust, manual provider config, a restart after attach/plugin changes, or a plan-review approval that cannot auto-wait. For Codex, ensure the project is trusted and restart Codex after attach/plugin changes.
```bash
curl -fsSL https://github.com/aryaminus/controlkeel/releases/latest/download/install.sh | sh
powershell irm https://github.com/aryaminus/controlkeel/releases/latest/download/install.ps1 | iex ```
For host-specific one-liners and MCP-only copy/paste setup, see docs/one-line-install.md. If a user starts with MCP-only setup, the agent can call ck_attach to add the repo-local hooks, skills, commands, and companion agents without leaving the session.
controlkeel help controlkeel help opencode controlkeel help "how do i attach codex" ```
For a full first-run walkthrough, see docs/getting-started.md. For large codebase deployment patterns, see docs/large-codebase-patterns.md.
---
controlkeel setup
OpenCode is the primary host used in the benchmark evidence above, and CK supports it through two complementary paths:
controlkeel attach opencode writes repo-local .opencode/ assets, MCP configuration, commands, agents, skills, and .agents/skills compatibility copies.@aryaminus/controlkeel-opencode companion can be added to opencode.json for the direct plugin-package path.ck_context / ck_context_pack to reacquire bounded session state, current task, proof summary, memory hits, resume packet, budget summary, review gate state, and workspace context without relying on chat history.ck_validate, ck_review_submit, ck_memory_record, and ck_budget so validation, approvals, durable memory, and spend evidence stay in CK rather than in one host runtime.The same governed loop is available to OpenCode, Codex, Claude Code, Copilot, and other supported hosts, but the README guidance leads with OpenCode because that is the best current host-backed evidence path in this repository.
---
| Surface | Version | Install / use |
|---|---|---|
| ControlKeel CLI bootstrap | [](https://www.npmjs.com/package/@aryaminus/controlkeel) | npm i -g @aryaminus/controlkeel |
This is the required foundation - install this first before using any other ControlKeel packages or features.
Published npm packages for direct host integration:
| Package | Host | Version | Install |
|---|---|---|---|
| OpenCode companion | OpenCode | [](https://www.npmjs.com/package/@aryaminus/controlkeel-opencode) | Add "plugin": ["@aryaminus/controlkeel-opencode"] to opencode.json |
| Pi extension | Pi | [](https://www.npmjs.com/package/@aryaminus/controlkeel-pi-extension) | pi install npm:@aryaminus/controlkeel-pi-extension |
Note: After installing companion packages, also run controlkeel attach <host> for the full repo-local experience with commands, agents, and MCP config.
ControlKeel adds a governance layer around agent output: fast deterministic checks, optional in-agent CK validation, review gates, proof, and budget visibility. The table below is intentionally user-facing: it shows what a team gets from each level of CK integration without requiring you to run the benchmark yourself. Full reproducibility details and caveats live in docs/benchmark-evidence.md.
| Option | What it means | Catch | Block | Median time | Tokens | Best use |
|---|---|---|---|---|---|---|
| Raw OpenCode | Ask the model and trust the answer | 1/12 | 0/12 | 17,050 ms | 290,327 | Baseline only; not enough for risky changes |
| CK-attached | CK is installed/available, model may call it | 4/12 | 3/12 | **10,818 ms** | 254,581 | Lightweight default when you want CK available without forcing tool use |
| Exhaustive CK-active | Ask the model to inspect every CK surface | 2/12 | 0/12 | 47,560 ms | 510,280 | Demonstrates surface availability, but too slow/expensive for routine use |
| **CK-bounded active** | Model calls CK context + validation, then stops | **5/12** | **3/12** | 23,772 ms | **255,941** | Best practical active-governance tradeoff so far |
| **CK deterministic scanner** | CK validates directly, no model required | **12/12** | **9/12** | **~50 ms** | **0 provider tokens** | Fastest enforcement baseline; ideal for preflight and CI-style checks |
What users should take away:
$0 cost in JSON events, so we treat tokens/time as the reliable cost proxy. Direct CK scanning uses no provider tokens.高质量的MCP工具,值得关注
该工具使用 NOASSERTION 协议,商用场景请仔细阅读协议条款,必要时咨询法律意见。
AI Skill Hub 为第三方内容聚合平台,本页面信息基于公开数据整理,不对工具功能和质量作任何法律背书。
建议在沙箱或测试环境中充分验证后,再部署至生产环境,并做好必要的安全评估。
📄 NOASSERTION — 请查阅原始协议条款了解具体使用限制。
总体来看,控制平面 是一款质量优秀的MCP工具,在同类工具中具备一定竞争力。AI Skill Hub 将持续追踪其更新动态,建议收藏备用,结合自身场景选择合适时机引入使用。
| 原始名称 | controlkeel |
| 原始描述 | 开源MCP工具:Control plane for governed AI coding: validate agent changes, enforce policy, tr。⭐8 · Elixir |
| Topics | ai-governancecode-reviewcompliance |
| GitHub | https://github.com/aryaminus/controlkeel |
| License | NOASSERTION |
| 语言 | Elixir |
收录时间:2026-05-30 · 更新时间:2026-05-30 · License:NOASSERTION · AI Skill Hub 不对第三方内容的准确性作法律背书。
选择 Agent 类型,复制安装指令后粘贴到对应客户端