Help us improve
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
By dbmcco
AI-supervised issue tracker for coding workflows. Manage tasks, discover work, and maintain context with simple CLI commands.
npx claudepluginhub dbmcco/tmux-beads-loops --plugin beadsLog and label agent interactions (append-only JSONL)
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.
Share bugs, ideas, or general feedback.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
AI-supervised issue tracker for coding workflows. Manage tasks, discover work, and maintain context with simple CLI commands.
Lanes skills and slash commands for Claude Code
iTerm2 Torque agent session and task management
Agent-first task management. Track tasks, learnings, and decisions across sessions.
Subagents and hooks for TTAL multi-agent orchestration
Display Claude agent status in tmux window names via workmux
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.