概念
以下是 Quickstart 和配置参考所假定的术语。每个术语的定义末尾都链接有更深入的页面。
别名。 别名是你为已配置实例指定的名称,随后可在其他位置引用它来指向该实例。名称由你自由选择;配置的其他部分通过该名称将各项关联起来。别名由小写 ASCII 字母、数字和单个下划线组成,必须以字母或数字开头和结尾,且不能包含 __ 或连字符。在配置中,它们以节标题的 <alias> 段形式出现,例如 [agents.<alias>] 或 [providers.models.<type>.<alias>]。参见 参考 → 环境变量 → 别名语法。
模型提供方。 模型提供方是 ZeroClaw 对 LLM 端点的抽象。无论目标是远程 API、自托管服务器还是本地 Ollama 模型,每个对话补全请求都会经由提供方处理。提供方按厂商系列进行分类,你可以运行同一系列的多个具名实例。在配置中,每个实例位于 [providers.models.<type>.<alias>]。参见 Model Providers → Overview。
风险配置文件。 风险配置文件是一组命名的自治与沙箱策略。其级别为 readonly、supervised(默认值)或 full,用于控制工具是自动运行、提示审批还是被阻止。每个 agent 恰好引用一个风险配置文件。在配置中它位于 [risk_profiles.<alias>]。参见 Security → Autonomy Levels。
运行时配置文件。 运行时配置文件是可复用的运行调优设置:代理模式、工具迭代上限、操作与成本预算、超时、上下文限制以及委派策略。它与管理自主性的风险配置文件相互独立。Quickstart 会为新代理安装 unbounded 预设;之后可调整各字段。在配置中它位于 [runtime_profiles.<alias>]。参见 Reference → Config。
多智能体。 ZeroClaw 通过一次安装即可运行多个智能体。每个智能体都拥有自己的一组引用(风险配置、模型提供方、通道)、自己的工作区目录以及自己的内存后端。一个智能体可以派生出临时的 SubAgent,后者会继承其父智能体的身份和安全策略;当智能体共享同一个 peer group 时,它们之间可以相互通信。在配置中,每个智能体对应一个 [agents.<alias>] 块。参见 Agents → Runtime internals。
对等组(Peer group)。 对等组在单个通道上声明一个可选启用的跨代理通信集合。成员关系是相互的:只有当两个代理都出现在同一组的成员列表中时,它们才互为对等方。在配置中,它位于 [peer_groups.<name>]。参见 Agents → Runtime internals。
技能包(Skill bundle)。 技能包是通过别名附加到智能体或通道上的可复用技能组。它控制加载哪些技能以及从何处加载:一个源目录,外加可选的包含(include)和排除(exclude)列表。技能本身是可复用的指令和可选的工具定义。在配置中,技能包位于 [skill_bundles.<alias>]。参见 Tools → Skills。