True Portability: The same workflow script can switch seamlessly between different agents by simply changing the adapter configuration.
Preserve Claude Code Dialect: Fully compatible with Claude Code's workflow syntax—export const meta, injected global variables like agent/parallel/pipeline/phase/log/args/budget, and supports top-level await and return.
Context-Free, Scalable Execution: Workflow plans are defined in code; intermediate work does not pollute the main session context, allowing dozens of sub-agents to be launched in parallel.
Reliable Result Delivery: Supports JSON Schema structured output, with validation and retry mechanisms to ensure reliable composition of multi-stage pipelines.
Background Execution & Observability: Each run is an independent background process with a dedicated runtime directory, supporting commands like status, logs --follow, result, pause/stop, etc.
Zero Runtime Dependencies: The engine is based on pure asynchronous TypeScript; parallel is simply Promise.all, and workflow scripts remain in pure .js format.