Open source · v0.1.1

Agent 执行,决定权 留给人。

Let agents execute. Keep humans in control.

开物是一个本地优先、人工批准、跨 Agent Harness 的工作台。它把项目、Quest、审批和审计留在同一条可追溯的时间线上。

$ git clone https://github.com/e29denghy/kaiwu.git

KAIWU / 工作台● LOCAL
MON / 10 AUG

今日聚焦

2 / 3
QUEST #13

Codex Bridge 参考实现

DRAFT
human.approved10:24 · append-only evidence
01本地优先Local-first
02人工批准Human-approved
03Harness 中立Harness-neutral
04追加式审计Append-only audit

CONTROLLED WORKFLOW / 受控工作流

规划可以来自 AI,授权必须来自人。

KAIWU 不把 Web 请求变成任意 Shell 权限。它负责协调与留痕,真正的机器执行始终留在目标 Harness 的权限模型里。

01
Q

创建 Quest

PLAN / 计划

记录目标、约束、风险、验收标准和验证方式。

02

人工批准

APPROVE / 授权

写入型 Quest 未经批准,绝不会进入 Outbox。

03
›_

Harness 执行

EXECUTE / 执行

Codex、DSH 或其他 Harness 消费同一份版本化协议。

04

结果确认

REVIEW / 确认

事件回写审计时间线,重试也不会覆盖旧记录。

READ-ONLY DEMO / 只读演示

亲手走一遍批准流程。

这个演示只改变浏览器里的展示状态,不会连接 Harness、修改仓库或执行任何命令。

QUEST / 12Awaiting approval

Publish adapter conformance contract

RISK
low
WRITE
yes
APPROVAL
pending
CURRENT EVENTquest.created

Quest 已保存,但尚未获得机器写入权限。

OPEN CONTRACT / 开放协议

换 Harness,不必重写工作台。

两份公开 JSON Schema 构成稳定边界。Adapter 只负责翻译,不得绕过审批。

查看 Schema
INBOXkaiwu.event/v1
{
  "schema": "kaiwu.event/v1",
  "type": "execution.completed",
  "status": "completed",
  "occurred_at": "2026-08-10T10:05:00Z"
}

Harness → KAIWU

OUTBOXkaiwu.quest/v1
{
  "schema": "kaiwu.quest/v1",
  "risk_level": "low",
  "requires_write": true,
  "approval": { "status": "approved" }
}

KAIWU → Harness

DSH

SDK PREVIEW ADAPTER / 预览适配

已经可运行,仍然必须固定版本。

开物已接入固定 rc6 的官方 DeepSeek Harness SDK / headless CLI:已批准 Quest 通过独立 bridge 进入 DSH,结果回写为 Event。DSH 仍处于 Developer Preview,因此这是可测试的预览兼容,不是稳定性承诺。

RC6 PINNED

ROADMAP / 路线图

从可靠边界,走向完整执行闭环。

  1. 01
    协议一致性验证Schema · fixtures · read-only validator
    DONE
  2. 02
    DSH Preview AdapterOfficial SDK / CLI 0.1.0-rc.6
    DONE
  3. 03
    结果确认与差异审查Human review before completion
    NEXT
  4. 04
    Codex Bridge 参考实现Outbox → Codex → Inbox
    PLANNED

OPEN SOURCE · APACHE 2.0

把 Agent 交给 Harness,把控制权留给自己。

在 GitHub 查看 KAIWU 阅读 v0.1.1 Release