Autowonder Claude Executor — Development skill for Claude Code
Open-source executor for AutoWonder community edition — the complete scheduler protocol surface (dispatch, relay, inventory heartbeats, Ed25519 package signatures, checkpoints & crash recovery) with C.
How to install Autowonder Claude Executor
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open kittimzhe/autowonder-claude-executor and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Autowonder Claude Executor does
Open-source executor for AutoWonder community edition — the complete scheduler protocol surface (dispatch, relay, inventory heartbeats, Ed25519 package signatures, checkpoints & crash recovery) with Claude Code as the engine
Alternatives in Development
- Executor 24.1k ★
- Octo Doctor — Environment diagnostics — check providers, auth, config, hooks, scheduler, and more 2.8k ★
- /autopilot — Autonomous hunt loop with deterministic scope safety and configurable checkpoints 1.2k ★
README
autowonder-claude-executor (awce)
AutoWonder 社区版的首个第三方开源执行器 —— 用 Claude Code(或任意 MCP 兼容 CLI agent)作为执行引擎。 The first open-source third-party executor for the AutoWonder community edition — with Claude Code as the engine.
[English](#english) | 中文
这是什么
[AutoWonder](https://github.com/aliyun/alibabacloud-landing-zone/tree/main/ai-sdlc/auto-wonder) 是阿里云的多 Agent 软件交付平台(AI Native SDLC Platform)。它的调度器通过 WebSocket 协议把工单派发给"执行器"(executor daemon),执行器拉起本地 CLI agent 完成工作。
社区版的限制:
- 官方执行器 runtime(
autowondernpm 包内的 Go daemon)闭源; - 平台新建执行器只开放
QODER_CLI/QODER_CN_CLI两种类型。
本项目实现与官方调度器完全兼容的开源执行器,把引擎换成 **Claude Code**(无头模式),并向上以 MCP 协议(`awdispatch_` dispatch token)与平台通信:
AutoWonder 调度器 (WebSocket /ws/executor?executorId&token)
│ TASK_DISPATCH {downloadUrl, md5, signature?, dispatchMcpToken, artifactUploadPath, ...}
▼
awce daemon(本项目,Node/TypeScript,零运行时依赖)
│ ① 下载任务包 zip → md5 + sha256 + Ed25519 验签 → 解压 capsule
│ ② 组装上下文(workitem/identity/sdlc/roster/memory/teammates + 恢复检查点)
│ ③ 渲染 mcp-config(注入 dispatchMcpToken → 平台 /api/mcp)
│ ④ 拉起 claude 无头执行当前 SDLC 步(心跳上报库存,检查点续传)
▼
Claude Code ──MCP──▶ AutoWonder(112 个平台工具:记忆/技能/工单…)
│
▼ 产物:deliverables/ + handoff-proposal.json(FAILURE 文件=失败信号)
awce daemon ──▶ TASK_ACK / TASK_PROGRESS / TASK_RESULT(V2) / TASK_HANDOFF
──▶ HTTP 上传产物 + 检查点(帧内签名路径)
状态
✅ **协议面全功能已实现并在真实部署上端到端验证**(社区版 1.0.0,2026-10 立项)。实现规格与协议发现见 [docs/SPEC.md](docs/SPEC.md)。
- 协议精读与实现规格(docs/SPEC.md,含 8 批源码级协议发现)
- MCP 链路验证:Claude Code ↔ AutoWonder
/api/mcp端到端打通(112 工具) - 最小 daemon:WS 接入 + TASK_DISPATCH/ACK/PROGRESS/RESULT 主环(平台显示 ONLINE)
- capsule:任务包下载/校验/解压(整包 md5 + 逐文件 sha256 + UTF-8 安全解压)
- runner:Claude Code 无头执行 + 事件上报 +
artifacts/FAILURE失败信号 - 产物上传 + handoff 上报(multipart 中继通道,逐文件回执)
- 端到端验证:本地 AutoWonder 真实派发一轮(dispatch 10002 → SUCCEEDED,39s)
- 多 Agent 接力:TASK_HANDOFF 双变体验证(AGENT_DISPATCHED 跨角
Related Skills
Custos
Continuous, hook-driven session capture so an agent's history survives Claude Code's own context compaction an
Harnessrouter
HarnessRouter Community Edition: the self-hosted, Apache-2.0 edition of the unified interface for agent harnes
Harnessrouter Cn
[中文化] HarnessRouter Community Edition: the self-hosted, Apache-2.0 edition of the unified interface for agent
Detach
Run Codex and Claude Code reliably in the background on macOS—with a native dashboard, persistent tmux session
Resume Sessions
Recover and autonomously resume open Claude Code sessions across the 4 accounts after a crash or reboot, and u
Lupus
Local supervisor that makes Claude Code and Codex CLI finish verifiable work: evidence-only completion, frozen
Related Agents
Scheduler Notifier
Runtime and delivery specialist. Use for the continuous run loop/scheduler, persistence (SQLite), logging and
Review Crash Safety
Reviews code changes for crash safety, WAL correctness, durability guarantees, atomic operations, page-level c
Delivery Planner
Builds dependency-aware Minimum Necessary Paths, Component/Task Graphs, parallel groups, Gates, integration po