已实现范围
并行执行通过 --parallel 从 stdin 读取任务配置,不是“每行一个任务”的简化格式。
bash
pinable --parallel < tasks.txt输入格式(当前实现)
每个任务块由 ---TASK--- 与 ---CONTENT--- 组成:
text
---TASK---
id: combat-refactor
backend: claude
model: claude-opus-4-6
workdir: .
worktree: true
dependencies:
skills: golang-base-practices
---CONTENT---
重构战斗伤害结算并补齐边界测试支持的常用元字段:
id(必填)workdirsession_id(有值时进入 resume 模式)backend/model/reasoning_effortagentskip_permissionsworktreedependencies(逗号分隔)skills(逗号分隔)
游戏项目实践建议
- 并行任务按模块拆分:战斗、商城、活动、UI 分开
- 不要并行改同一文件,避免冲突
- 高风险并行任务开启
worktree: true
常见错误
- 缺少
---CONTENT--- - 任务缺少
id session_id为空但声明为 resume- stdin 为空或格式不完整
命令面说明
并行模式下,参数建议只用当前支持集合:--backend、--model、--full-output、--skip-permissions。
并行配置建议保持最小必要字段,便于排错与复现。
