跳至文档内容

什么是 Kavor?

Kavor 是一个本地优先的可视化系统,用于协调编码智能体及其周围的工程工作。它让上下文在 Canvas 上保持可见,而不是被埋在彼此无关的聊天和终端中。

编码智能体降低了实现成本,但并未消除界定问题、保留上下文、审查证据、作出决策以及理解谁能对 什么采取行动的必要性。Kavor 为这些工作提供明确的结构。

Kavor 如何工作

Workspace 从你选择的目录开始。在 Canvas 上,你可以为工作中的资源和参与者添加 Nodes:Specifications、 Files、Sticky Notes、Terminals 和 CodingAgents。Nodes 之间的 Connections 传递上下文并授予可见能力。 当工作需要更严格的边界时,Guardrails 会限制这些能力。

一个 CodingAgent 可以实现 Specification,另一个可以审查结果,第三个可以准备发布。即使单个智能体 会话结束,Specification 和证据仍留在 Workspace 中。你可以检查整个图、进行干预并决定接受什么。

Kavor Canvas,其中连接了 CodingAgents、Specifications、Files、Sticky Notes 和 Terminals

用 38 秒观看真实的 Kavor Workspace →

核心术语

  • Workspace — 以你选择的目录为根目录的 Kavor 环境。
  • Canvas — 组织工作的可视化表面。
  • Node — Canvas 上的一等项目,例如 CodingAgent、Specification、File、Terminal 或 Sticky Note。
  • Connection — 在 Nodes 之间共享上下文或授予能力的显式关系。
  • CodingAgent — 作为 Workspace 参与者运行的智能体提供方。
  • Specification — 用于记录意图、约束和验收标准的持久 Markdown 契约。
  • Guardrail — 由用户掌控并应用于 Connection 的限制。
  • Sticky Note — 用于决策、观察和后续步骤的共享非正式工作记忆。

哪些内容保留在本地

Kavor 采用本地优先设计。你的 Workspace、代码仓库、文件、终端和提供方会话都在你的机器上由你掌控。 Connection 表达的是 Kavor 内部的授权;它并不意味着应将 Workspace 的私有内容复制到公共服务中。

一个实用的起步闭环

从小处开始:把一个 Specification 连接到一个 CodingAgent 和一个 Terminal。让 CodingAgent 实现契约, 检查证据,并把决策保留在 Workspace 中。只有在工作确实需要时,再加入审查者和更复杂的闭环。

下载 Kavor,或阅读发行说明

最后审核 2026年8月4日验证版本 Kavor 1.2.0分享文档反馈