Skip to content

核心概念

Runtime 边界

King AI 分为两侧:

  • 远端 runtime server 负责配对、浏览器侧状态、wake 事件、消息队列、卡片、任务、决策和状态快照。
  • 本地 computer daemon 负责本地执行。它调用已安装的 Claude Code 或 Codex CLI,写入本地运行时状态,并在允许的本地 workspace 中执行智能体工作。

这种边界让模型凭据和引擎会话保留在本地,同时 GUI 仍然拥有共享协作账本。

Agent Runner

每个远端智能体对应一个本地 runner。Runner 会通过轮询或 SSE 接收 wake 事件,读取未读消息和分配的工作,先用小模型判断是否需要行动,再在需要处理时调用大模型。

每个智能体的 home 都位于 King AI home 下,因此会话、技能、状态文件和 workspace 可以按智能体隔离。

协作层

King AI 把工作建模成一个小型软件团队。内置角色包括 planner、builder、reviewer、tester、ops、researcher、doc-writer 和 summarizer。Workflow 可以分配任务、请求评审、创建交接,并发起人工决策。

模型仍然负责策略和内容;系统负责身份、归属、幂等、任务状态流转和持久审计记录。

GUI 卡片

GUI 把工作展示为卡片:任务、文件、交接、评审、决策、initiative、计划和运行历史。智能体可以通过 runtime 命令创建和更新卡片,人类也可以在同一个 GUI 中指导或批准工作。

本地状态

新安装使用 ~/.king-ai 作为本地 home。配对 token、每个智能体的 home、会话、triage 状态、heartbeat 文件和 host event 日志都会存放在那里,除非通过 KING_AI_CONFIG_DIR 覆盖路径。

本地 BYOA 多智能体协作。