By dbmcco
AI-supervised issue tracker for coding workflows. Manage tasks, discover work, and maintain context with simple CLI commands.
Show blocked issues
Close a beads issue that's been completed.
View or manage comments on an issue
Reduce database size by summarizing closed issues no longer actively referenced.
Create a new beads issue. If arguments are provided:
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Credit: This project is a fork of Beads by Steve Yegge (https://github.com/steveyegge/beads).
tmux-beads-loops is a tmux-first orchestration layer on top of Beads for multi-agent coding loops.
Coordinate multiple coding agents in tmux panes with a shared task graph and isolated git worktrees.
delegate.sh (same tmux session).Note: If you use clauded/codexd aliases, ensure they point to the CLI you expect.
Suggested commands (same session):
scripts/tmux-beads-loops/spawn-agent.sh claude
scripts/tmux-beads-loops/delegate.sh --window claude-1 -- "bd ready"
Pane defaults (aliases supported):
TMUX_BEADS_CLAUDE_CMD=clauded TMUX_BEADS_CODEX_CMD=codexd \
scripts/tmux-beads-loops/spawn-agent.sh claude --split v --name claude-1
Auto-bootstrap (manager only):
TMUX_BEADS_BOOTSTRAP_TOTAL=4 \
TMUX_BEADS_CLAUDE_CMD=clauded TMUX_BEADS_CODEX_CMD=codexd \
codexd
Manual bootstrap:
scripts/tmux-beads-loops/bootstrap.sh --total 4
Note: tmux panes require splits, but this keeps everything in the same window (no new windows).
@beads_manager + @beads_manager_pane) to track the manager window + pane.--mode window if you prefer new windows.BEADS_NO_DAEMON=1).bd CLI, optionally on a dedicated metadata branch.tmux, git worktrees, Beads (bd), Claude CLI, Codex CLI, and OpenCode (via wrapper).
Durable task coordination, fewer context handoff mistakes, and a predictable manager/worker loop.
Beta at best. Scripts and hooks may change; review before use and avoid critical production workflows.
See docs/TMUX_BEADS_LOOPS.md for the tmux workflow, hooks, and scripts.
Below is the upstream Beads README for reference.
Distributed, git-backed graph issue tracker for AI agents.
Beads provides a persistent, structured memory for coding agents. It replaces messy markdown plans with a dependency-aware graph, allowing agents to handle long-horizon tasks without losing context.
# Install (macOS/Linux)
curl -fsSL https://raw.githubusercontent.com/steveyegge/beads/main/scripts/install.sh | bash
# Initialize (Humans run this once)
bd init
# Tell your agent
echo "Use 'bd' for task tracking" >> AGENTS.md
.beads/. Versioned, branched, and merged like code.bd-a1b2) prevent merge collisions in multi-agent/multi-branch workflows.| Command | Action |
|---|---|
bd ready | List tasks with no open blockers. |
bd create "Title" -p 0 | Create a P0 task. |
bd dep add <child> <parent> | Link tasks (blocks, related, parent-child). |
bd show <id> | View task details and audit trail. |
Beads supports hierarchical IDs for epics:
bd-a3f8 (Epic)bd-a3f8.1 (Task)bd-a3f8.1.1 (Sub-task)Stealth Mode: Run bd init --stealth to use Beads locally without committing files to the main repo. Perfect for personal use on shared projects.
npx claudepluginhub dbmcco/tmux-beads-loops --plugin beadsAI-supervised issue tracker for coding workflows. Manage tasks, discover work, and maintain context with simple CLI commands.
iTerm2 Torque agent session and task management
Multi-agent development orchestration with Claude Code + cmux. Spawn, monitor, and integrate parallel sub-agents visually in terminal panes.
Superpowers skills + Beads issue tracking for Claude Code, Codex, OpenCode, and 6 more AI coding agents. Composable skills + persistent task memory.
Configure Claude Code to track work using Beans.
Lanes skills and slash commands for Claude Code