Claude Code multi-agent

Awsl

Codex-verified, Claude-compatible durable local runtime for Claude Code Workflow JS, with resume, checkpoints, budgets, and Git worktrees

Install

Install
npm install --global @xhinliang/awsl

Found in the project README. Check it for setup steps after installing.

From source
git clone https://github.com/XhinLiang/awsl.git

From the README

awsl — durable local runtime with resume for Codex and Claude Code Workflows
The local control plane for coding-agent workflows.
Run compatible Claude Code Workflows on Codex without rewriting them. Kill
the process. Resume the run.
Codex-verified. Claude-compatible.
The model is the worker. awsl is the runtime.

awsl is the Agent Workflow State Layer: a durable local runtime for trusted
coding-agent Workflow JavaScript. Write a workflow once, run it through Codex
or the Claude-compatible adapter, and resume it after interruption. awsl owns
the runtime pieces that multi-agent scripts usually rebuild: bounded
parallelism, shared budgets, durable journals, isolated Git worktrees,
versioned events, and redaction.

awsl runs the provider CLIs you already use. It is local, inspectable, and
deliberately smaller than a general-purpose agent framework.

Quick start

Install awsl and check the local provider setup:

--install-skills installs the awsl Codex Skill in
~/.agents/skills/awsl. It is safe to run again after upgrading awsl.

doctor reports every provider independently and bases overall readiness on
the selected provider. An unavailable unused provider does not degrade the
selected path. Versions with committed protocol evidence are verified; other
strictly branded semantic versions are unverified and may still run.

Run the built-in three-logical-call demo with an 8k output-token gate:

demo invokes the selected model provider and creates a normal durable run.
The gate stops new calls after recorded output reaches 8k; already active calls
may finish above it.

Create a ready-to-run review workflow without writing JavaScript:

Select the provider when the run starts:

One provider is pinned for the complete workflow tree. awsl never silently
falls back to another…
Read the full README on GitHub

Details

Repository
XhinLiang/awsl
Language
TypeScript
License
Apache-2.0
Last updated
29 September 2026
Topics
agentic-workflowsai-agentsclaude-codeclicodexcoding-agentsdeveloper-toolsmulti-agenttypescriptworkflow-engine

FAQ

What is Awsl?

Codex-verified, Claude-compatible durable local runtime for Claude Code Workflow JS, with resume, checkpoints, budgets, and Git worktrees It is a multi-agent for Claude Code, from XhinLiang/awsl on GitHub.

How do I install Awsl?

Run npm install --global @xhinliang/awsl, then follow the setup in the README.

Is Awsl popular?

XhinLiang/awsl has 96 GitHub stars and 0 forks. It was last updated on 29 September 2026.

More multi-agent & worktrees

Browse the most popular Claude Code mods, all multi-agent & worktrees, or the skills and MCP server directories.