KkedayoungAgent engineering / projects

Project 01 / Agent control plane

Harness

V1 · 本地任务控制层

Harness 为 Codex、Claude Code 与经审批的 Skill 提供本地任务控制层。宿主负责执行,Kernel 负责路由、权限、预算、恢复与交付判断;事件账本保留任务事实,让换一个宿主继续工作不必重新猜测进度。

查看公开仓库
要解决的问题

多个 Agent 与工具各自运行时,任务由谁执行、获得什么权限、何时暂停或恢复,以及如何证明完成,容易散落在聊天记录和临时约定中。

正在构建的能力
  • 统一 execute / watch 命令与事件接口
  • 按资格、风险与权限选择工作流和角色
  • 事件账本与可重建的任务快照
  • 保留预算的暂停与跨宿主恢复
  • 隔离 worktree 与只读独立评审
  • 交付包与独立 ActionIntent 授权
我的工作

从产品边界、权限模型与事实源出发,设计并实现 TypeScript Kernel、双宿主执行器、CLI / MCP 接口和验收测试。

01

工作架构

当前公开的系统边界;随项目演进持续修订。 深入了解 →

01

Kernel 与决策

把请求转成有资格约束的工作流和 WorkOrder,校验角色输出、预算和授权后再推进。

02

Executor 与宿主

当前宿主协作执行,或由适配器启动另一执行器;供应商事件归一化为同一控制接口。

03

事件与恢复

events.jsonl 是任务事实源,快照与交接文档由事件形成;新宿主恢复时重查资格并取得租约。

04

交付与授权

交付就绪只说明完成契约通过。应用补丁、提交和推送分别绑定精确动作与当前内容,不能继承任务完成权限。

V1 控制基线

命令与事件、工作流、任务仓储、Skill 审核和交付包形成统一控制路径。

恢复边界修订

公开修订持续核对恢复者资格、角色独立性与宿主控制;暂停恢复不延长原始 deadline。

安装与配置

阅读基线 1f2270e 收录安装、升级、卸载和受信任的全局 provider 配置;不提供宿主关闭后的常驻执行。

03

实验与验证

深入了解 →
事件与并发

契约测试检查回放快照一致,以及相同 expectedVersion 下恰好一个追加成功。

权限与预算

测试源码覆盖 MCP 不能代替用户审批、预算耗尽保留 partial,以及恢复不重置 deadline。

交付停止边界

交付测试检查独立确认、提交中取消与同工作区动作串行化,不推导任意外部操作可回滚。

验证范围

本页基于固定修订源码和测试阅读,本次未重跑上游测试或真实宿主 smoke;认证缺失不能计为通过。