orchd 引擎最小可移植核心套件:跨 AI agent 平台的任务编排 CLI。
30.8/100
综合分
1
GitHub 星标
—
npm 周下载
—/5
用户评分
数据截至 2026/9/25 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。
自动兼容检查未通过:仓库根目录及浅层子目录均无 dsh 插件清单,无法用 dsh 插件安装命令安装。以下命令仍可尝试,但可能失败。
无法用 dsh 插件命令安装(仓库内无 dsh 插件清单)
git clone https://github.com/7bder/orchd-core.git按该仓库 README 的原生方式安装;若作者另行发布了 DSH 插件包,请以其文档为准
状态速览
判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态信任档位:需留意
是什么
dsh 原生插件 · dev
安全吗
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
还在维护吗
更新放缓:最近一次提交在 40 天前
档位由哪些信号合成
本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。
⚠︎ 实装验证未通过(unknown · 2026/11/1) ——可能是验证环境差异,装前建议到 GitHub 仓库确认最近更新与 issue。
社区实装还没有人打卡 · 装过的第一个就是你
安装兼容性检查需源码安装仓库根目录及浅层子目录均无 dsh 插件清单,无法用 dsh 插件安装命令安装
展开查看检查明细 ↓
以下结论由程序自动检查 npm 包、engines 声明与入口文件得出,未做人工实机验证——能装不等于用着没问题。
✗npm 包orchd-core(未发布到 npm,仅可源码安装)
✓Node 引擎未声明 engines.node
✓dsh CLI 依赖未声明 dsh 版本约束
✗入口文件缺少入口声明
源码安装时若 pnpm 拦截 prepare 脚本,按其提示在 pnpm-workspace.yaml 的 allowBuilds 中放行后重跑。
验证方式:npm registry 存在性 + package.json 静态校验 · 最后检查 2026/10/11 22:22:12
安全扫描自动 · 静态分析源码v2.7.0⚪ 扫描:无法判定尚无人工评估展开查看扫描说明与证据 ↓
安全扫描自动 · 静态分析源码
v2.7.0已尝试扫描但取不到可分析的源码:仓库或包不存在、已删除,或为非 JS/TS 实现、未随包发布源码。无法判定,不代表安全。
- · 包内无可扫 JS
- · TS 源码(可能为非 JS 实现或未发布源码),无法判定
扫描于 2026/11/4(0 天前) · 范围 全包扫描(包内未声明入口) · 来源 GitHub 仓库
静态扫描只反映源码中出现的调用,不构成安全背书;人工评估与自动扫描相互独立、互不覆盖。
给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个
功能亮点
- 跨平台任务编排
- 事件溯源
- DAG就绪池
展开完整介绍(70 字)↓
orchd 引擎最小可移植核心套件:跨 AI agent 平台的任务编排 CLI(事件溯源 + 文件锁 + DAG 就绪池 + 两阶段审查)
README
由 DeepSeek 最新模型翻译生成orchd-core
orchd 引擎的源码发行版 · 跨 AI agent 平台的任务编排 CLI 核心套件
orchd-core 让多个 AI agent 在一个项目里可靠协作。 宿主项目通过安装器把引擎与资源组装进自身 .orchd/,形成单一自包含工作空间,宿主项目根零额外文件。
orchd 不推理需求、不内置 LLM 调用。它只为一个项目里的多个 AI agent 提供可靠的协作基础设施:事件溯源账本、文件锁并发控制、DAG 就绪池、两阶段审查(spec → code)。
任何平台的 agent(Claude Code / Qoder / Codex / …)只通过 orchd CLI 与编排系统交互,人作为最终调度器确认候选任务。
通用前置依赖:git(克隆 orchd-core、agent 在项目内建任务分支)、Python >= 3.11(运行安装器与引擎;jsonschema 依赖由安装器自动装入 .orchd/)、网络可访问 GitHub 或 Gitee。
快速开始
方式一:给 agent 一句话(推荐)
把「接入方式」里的指令直接发给任意 agent,它会自动完成 git clone → 安装 → 引导 → 项目就绪,全程无感。
展开完整文档(README 剩余 1 节)
orchd-core
orchd 引擎的源码发行版 · 跨 AI agent 平台的任务编排 CLI 核心套件
orchd-core 让多个 AI agent 在一个项目里可靠协作。 宿主项目通过安装器把引擎与资源组装进自身 .orchd/,形成单一自包含工作空间,宿主项目根零额外文件。
orchd 不推理需求、不内置 LLM 调用。它只为一个项目里的多个 AI agent 提供可靠的协作基础设施:事件溯源账本、文件锁并发控制、DAG 就绪池、两阶段审查(spec → code)。
任何平台的 agent(Claude Code / Qoder / Codex / …)只通过 orchd CLI 与编排系统交互,人作为最终调度器确认候选任务。
通用前置依赖:git(克隆 orchd-core、agent 在项目内建任务分支)、Python >= 3.11(运行安装器与引擎;jsonschema 依赖由安装器自动装入 .orchd/)、网络可访问 GitHub 或 Gitee。
快速开始
方式一:给 agent 一句话(推荐)
把「接入方式」里的指令直接发给任意 agent,它会自动完成 git clone → 安装 → 引导 → 项目就绪,全程无感。
方式二:手动安装
git clone # 见「接入方式」
python /install.py . --agent --cleanup
python .orchd/__main__.py --version
安装后 python .orchd/__main__.py ... 即完整命令入口(无需安装、不依赖 PATH;--cleanup 安装成功后自动删除克隆源,宿主根零残留)。
接入方式
两种仓库接入,二选一。把对应代码块内容直接发给 agent,agent 收到后即可自动安装引导。
GitHub 接入(科学上网)
用这些命令把 orchd 接入当前项目并引导:
git clone https://github.com/7bder/orchd-core.git && python orchd-core/install.py . --agent --cleanup
装好后读 .orchd/SKILL.md 进入工作流。
Gitee 接入(国内镜像)
用这些命令把 orchd 接入当前项目并引导:
git clone https://gitee.com/QQ7bder/orchd-core.git && python orchd-core/install.py . --agent --cleanup
装好后读 .orchd/SKILL.md 进入工作流。
给项目配长期入口:把下面这段放在宿主项目 README.md 顶部,团队任何 agent 进场都会自动检测并安装:
🤖 AI agents: 用 orchd 管理本项目。如果 .orchd/ 不存在,请自动安装:
git clone https://github.com/7bder/orchd-core.git && python orchd-core/install.py . --agent --cleanup
然后读 .orchd/SKILL.md 按 guidance 导航。
安装器每次运行都会在宿主根确保 AGENTS.md(无则新建、有则追加,幂等),内容指向 .orchd/SKILL.md——不扫隐藏目录、无 orchd skill 的 agent 在宿主根即可发现引擎入口。
核心概念
- 六状态机:pending → claimed → done → in_review → completed(+ cancelled)。claimed 认领执行中、done 提交完成(verify 通过)、in_review 两阶段审查、completed 先 merge 成功才写入。
- 事件溯源:所有状态变化 append-only 写入 _ledger.jsonl,可重放、可撤回(retract)。
- 文件锁:.lock 排他锁防并发写损坏;.session.lock 防多个 agent 同时写工作区。
- DAG 就绪池:仅当全部 depends_on 完成才进入候选池;支持能力(requires)过滤与文件冲突检测。
- 两阶段审查:纯文档任务单阶段 code 终审;涉及代码/约定的任务走 spec → code 双阶段。
- 越界保护:L3 pre-commit hook 拦截提交 files_to_edit 之外的文件。
- 零根入口:安装器在宿主根维护 AGENTS.md(指向 .orchd/SKILL.md),不扫隐藏目录的 agent 也能发现引擎入口。
CLI 命令一览
所有命令统一 JSON(UTF-8)输出,统一用 python .orchd/__main__.py 调用。
| 命令 | 作用 |
| bootstrap | 输出分解套件(schema + architect prompt + 拆解指南) |
| validate | 校验任务清单(结构/引用/质量/source) |
| init | 初始化快照 + 空 ledger + checkpoint |
| request | 获取下一个候选任务(有 in_review 任务时优先返回审查候选) |
| claim | 认领任务(自动建 task/{id} 分支) |
| done | 报告完成(跑 verify_command → 自动进入审查) |
| review | 提交审查结论(APPROVED / CHANGES_REQUESTED) |
| status | 全局状态快照 / 单任务详情 |
| watchdog | 僵死任务巡检 |
| doctor | git 仓库完整性只读检测 |
人为控制面:amend / force-status / retract。
目录结构(安装后宿主单一 .orchd/)
你的项目/ └── .orchd/ ├── orchd/ # vendored 只读引擎(cli / spec / split / ledger / pool / onboard / report / errors / gitops / ideas / doctor) ├── schema/_master.schema.json ├── templates/ # architect / implementer / spec-reviewer / code-reviewer prompt ├── docs/decomposition-guide.md ├── rules/ # agent 规则目录(session / intake / verify / git / review 等) ├── SKILL.md # agent 协议适配层(三模式 + 规则目录索引) ├── __main__.py # 零根文件启动入口 ├── pyproject.toml / MANIFEST.in / LICENSE / .gitignore ├── shared/ # 工作区骨架(宿主项目共享上下文) ├── proposals/ # 工作区骨架(提案目录) └── README.md # 本说明
宿主项目根零额外文件——像 .claude/ / .cursor/ 一样无感。
许可
MIT License。详见 LICENSE。预览分享卡片长什么样 ↓
分享 · DeepSeek Harness Hub
7bder/orchd-core
orchd 引擎最小可移植核心套件:跨 AI agent 平台的任务编排 CLI。
相关插件 · 开发 / 工程
隐私简历生成器reactive-resume/reactive-resume
Reactive Resume 已迁至 GitHub 上的…
★ 45,288已汉化MCP
71.7
长时任务执行闭环AMAP-ML/LongHorizon-Harness
面向 Computer-Use Agent 的 Loop Engineering
★ 1,764已汉化DSH
70.5
多代理编排运行时Enderfga/claw-orchestrator
面向编程智能体的运行时。把 Claude Code、Codex、Antigravity、Grok…
★ 586已汉化MCP
69.4
记忆进化插件csyangwen/dsh-memory-evolve
dsh-memory-evolve 使用场景指南
★ 461已汉化DSH
67.9
原生编程智能体paean-ai/deeptide
由 DeepSeek 打造,为 DeepSeek 而生。
★ 1,107已汉化DSH
67.7
多引擎接力台emo-xiaoyu/harness-mix
macOS/Linux 已加入源码构建与启动适配;目标系统的完整桌面验收仍需在对应机器执行。安装方式、Linux…
★ 419已汉化DSH
66.8
这是你的仓库?认领条目