TaskBelay
English · 简体中文 · 繁體中文 · 日本語 · 한국어 · Español · Français · Deutsch · Português
为真实 AI 编程任务提供工程控制。
TaskBelay 配合 Codex、DeepSeek Harness、Claude Code 和 ZCode 使用,将授权目标、实际代码变化与验证证据保存在一起,让代理跨会话继续工作时少做重复决定。编码和技术判断仍由代理负责。
你能做什么
- 让目标、明确非目标,以及接口、数据、依赖和设计约束在开发中持续有效。复核文件内的变化,而不仅是路径。范围偏离优先在已有授权内纠正;只有需要改变授权或作出重要取舍时才询问用户。
- 执行已授权的本地检查,保存真实退出码、输入、环境条件和结果。代理声明、进程执行和验收结论分别记录。相关变化使证据过期;有明确依赖依据的独立检查可以保留。重新规划不重置累计投入。
- 合理交替实施与验证,修订需求,并从当前成果、失败尝试和未确定执行恢复。近期历史有界保存,有效结果与累计成本继续保留。
命令检查通过宿主原生进程工具调用 taskbelay check run,沿用宿主权限和环境。WebUI 支持任务搜索、宿主/状态筛选、语言选择、用户答复和运行恢复。每个目标都必须通过验收检查;接受已有回归失败不能替代它。读取保存状态不写入计量。
工程问题保留原始身份,直到明确处理,省略文字不能清除问题;交付限制从这些处理记录产生。宿主用量区分未上报、部分上报和已上报,无法取得的数值显示未知。方法帮助包含输入输出样例和失败处理,不需要查看源码。新 Task 分支不隐式继承上游。
开始使用
需要 Node.js >=24 及已安装的编码宿主。源码开发还需要 Go >=1.26 和 pnpm >=11 <12。当前源码包含破坏性工程升级;已发布包版本和稳定支持记录没有改变。使用新契约须构建当前源码。保留旧数据并明确选择独立数据目录;不提供迁移或自动重置。
公开安装入口:
npm install -g taskbelay@latest
taskbelay
运行 taskbelay 打开按操作排列的菜单:升级、安装到 Agent、检查与修复、控制中心、桌面宠物、安装信息和卸载与数据清理。方向键移动,回车确认,空格多选,A 全选,Esc 返回并保留选择。升级页面同时管理命令入口和已安装插件,显示实际当前及目标版本;本地开发安装保持原渠道。 全部最新时,升级页可直接返回或重新检查;V 为单个组件指定版本,本地分发包入口只在本地安装时出现。取消确认不会执行操作。安装已就绪且桌面程序文件未变化时,不停止宠物或重复更新。
卸载插件保留数据;delete-data 删除任务记录、配置和宠物偏好但保留插件及注册,并在原路径准备空数据目录;delete-all 删除全部受管插件及确认的数据。两种数据删除保留命令入口和桌面程序,不删除项目代码或 Agent 会话历史。共享数据按目录确认,默认移到可恢复位置,永久删除另行确认。仍有运行中或未确定的执行时先恢复;ZCode 需要明确确认已关闭全部窗口和会话。具体参数见命令参考。这些菜单变化属于当前源码,不表示公开包已发布更新。
在本机构建并安装当前源码:
pnpm install --frozen-lockfile --ignore-scripts
node scripts/taskbelay-local.mjs install --host codex --yes
按相应宿主指南启用适配器,再向代理描述范围明确的结果:
使用 TaskBelay 增加登录失败限流。保留公开认证接口和已有用户数据,不重做账号管理。运行相关已有测试,报告真实结果。
说明期望结果和必要限制。代理解释实施思路,并在已有授权内推进。普通实现和检查调整无需重复审批;改变目标或明确限制时才需要你的实际决定。已有适用的通过结果会复用,投入持续记录,只有你设置的上限才会约束任务。WebUI 采用紧凑任务列表与详情双栏,通过概览、检查记录、需求与投入查看任务;日志在对应检查下展开,支持答复、恢复和归档。“更新记录”读取保存内容,“核对当前代码”重新观察实际条件。恢复时提供 Task ID,返回原工作区。
代理展示目录、分支和已有修改,沿用你已选择或上下文明确的工作位置。只有位置不清楚、有冲突或需要新的工作区操作时才询问。创建分支、工作树和远端整合均为可选操作,按实际授权执行。
taskbelay webui start
使用边界
结构化钩子覆盖受支持的写入路径;shell 和外部编辑在检查点观察。只有 Core 实际启动的检查具有 Core 执行来源。声明输入与环境条件不会自动涵盖 ignored 依赖、数据库或远端服务。语义推理明确保留,但不构成正确性证明。TaskBelay 不是沙箱,也不是另一个编码代理。
Core 开销实际计量;宿主分析、等待和 token 来自报告,可能不完整。小型机械任务通常直接使用原生代理更简单。源码测试证明具体能力,不证明缺陷率或人工监督成本已经降低。完成保留文件,不授予 Git、发布或删除权限。
进一步了解
产品定义 · 命令 · 支持与验证 · Codex · DeepSeek · Claude Code · ZCode