Configuration · Capabilities:MCP、Hooks、权限

Capabilities 是 Agent 真正"能做什么"。Berth 把能力和护栏并排呈现,让你一眼看清。

MCP 服务

MCP(Model Context Protocol)是连接 Agent 与外部工具、数据的开放标准——官方文档称它为"AI 的 USB-C 接口"。Berth 列出每个已连接的服务、它的传输方式,以及同名服务在多个作用域定义时的合并冲突。

Hooks

Hooks 是在特定生命周期时刻运行的 shell 命令(例如工具调用前或后)。它带来确定性控制——确保某件事一定发生,而不是寄望模型主动去做。Berth 显示每个 Hook 何时触发,并对其做校验。

权限(Permissions)

allow / ask / deny 规则定义了 Agent 无需询问即可做什么、什么需要确认、什么被禁止。Berth 会标出危险的过宽规则,并显示哪个作用域覆盖了哪个。

参考来源

  1. 01
    Claude Code — MCP

    一手来源;连接外部工具与数据。

    https://code.claude.com/docs/en/mcp

  2. 02
    Model Context Protocol — 简介

    一手来源;"AI 的 USB-C 接口" 比喻。

    https://modelcontextprotocol.io/docs/getting-started/intro

  3. 03
    Claude Code — Hooks 指南

    一手来源;生命周期 shell 命令。

    https://code.claude.com/docs/en/hooks-guide