Agentlab — Productivity skill for Claude Code
One captain for all your coding agents.
How to install Agentlab
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open RiadMefti/agentlab and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Agentlab does
One captain for all your coding agents. Direct the work, follow every session, and jump in at any time.
Alternatives in Productivity
- Agentacct — See what your coding agents did and what it cost 665 ★
- Cezar — Cezar is a parallel coding agents orchestrator 174 ★
- Orchestrated Task Execution — You MUST follow the orchestrator workflow before executing this task 120 ★
README
AgentLab
[](https://github.com/RiadMefti/agentlab/actions/workflows/ci.yml) [](https://github.com/RiadMefti/agentlab/actions/workflows/release.yml)
**One captain per project folder, with all your coding agents in one fast local terminal.**
AgentLab runs Codex, Claude Code, and OpenCode as their real CLIs. They keep their existing authentication, configuration, tools, and context. Each saved project is a named local folder with exactly one captain. The captain may coordinate any number of workers, and every live session remains directly accessible.
┌─ PROJECTS ───────┬─ SELECTED AGENT TERMINAL ───────────────┬─ AGENTS ─────────┐
│ named folders │ full ANSI/PTY interaction │ CAPTAIN (pinned) │
│ │ │ WORKERS │
└──────────────────┴─────────────────────────────────────────┴───────────────────┘
There is no web server, browser UI, Electron shell, or remote mode. The application is a single-process terminal compositor that calls the local application layer directly. tmux owns the durable sessions; the UI attaches exactly one PTY to the selected agent.
Install
Install the single public package, then start the app from anywhere:
npm install --global agentlab
agentlab
The npm package downloads the matching AgentLab executable from GitHub on first use, shows live download progress, and caches it by version. Later launches use the cached executable and make no update request. Updates are always explicit:
agentlab update --check
agentlab update
You can alternatively download an executable from the [latest GitHub release](https://github.com/RiadMefti/agentlab/releases/latest):
agentlab-vVERSION-linux-x64agentlab-vVERSION-mac-arm64
Then make it executable and place it on y
Related Skills
Orchestrate Coders
Orchestrate coding work across coder agents — the session decomposes the task into packets, dispatches each to
Cicero
Self-hosted voice for coding agents. Talk from any browser or a Telegram call, interrupt mid-sentence, clone a
Collab A2a
An A2A hub that lets coding agents on different machines talk, align on tasks, and discuss work in real time (
Handover Arm Resume
Arm the OS scheduler to relaunch claude at the given time with the given handover. Dedup-guarded. Direct schta
Scout Work
Interactive work session — walks through today's actionable items one at a time, presents a recommended action
Claude Timings Wrapper
Tracks idle, typing, and agent work time across Claude Code sessions using PTY wrapping and native hooks. Prov
Related Agents
Captain America
Navigator and team lead that orchestrates multi-agent workflows, synthesizes outputs, writes retrospectives, a
Hatch3r Handoff Loader
Session-start agent that surfaces active handoff documents from .hatch3r/handoffs/active/. Use at the beginnin
Founder
founder orchestrator — plans, delegates, and stewards long sessions. Spawns coding subagents instead of writin