nmelo

Initech — Development skill for Claude Code

Development community

An runtime for agents who collaborate with each other from one terminal.

How to install Initech

This entry records only its repository, not the path inside it, so there is no exact command to give. Open nmelo/initech and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What Initech does

An runtime for agents who collaborate with each other from one terminal. Optimized for steerability.

Alternatives in Development

README

[![Go](https://img.shields.io/badge/Go-1.25-00ADD8?logo=go&logoColor=white)](https://go.dev) [![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT) [![Coverage](https://img.shields.io/badge/coverage-71.5%25-yellowgreen)](https://github.com/nmelo/initech) [![Homebrew](https://img.shields.io/badge/brew-nmelo%2Ftap-orange?logo=homebrew)](https://github.com/nmelo/homebrew-tap) [![Ask DeepWiki](https://deepwiki.com/badge.svg)](https://deepwiki.com/nmelo/initech)

initech — run a fleet of Claude Code agents from one terminal

No tmux required!!

**initech** is an agent runtime for directing teams of AI coding agents. Each agent gets its own PTY-backed pane, reliable IPC messaging, and bead-aware state tracking — all in one TUI. Works with Claude Code, Codex, Amp, or any CLI.

Why

Running multiple Claude Code agents in tmux breaks in three specific ways:

  • Messages drop silently. tmux send-keys has no delivery guarantee. When a completion report from eng to super drops, the dispatch chain stalls. initech's IPC socket confirms delivery or returns an explicit error.
  • Agent state is invisible. A hung agent and a productive one look identical in tmux. initech shows every agent's activity state simultaneously — active, idle, stalled, or idle-with-work-waiting.
  • Work is invisible to the runtime. tmux doesn't know what beads exist or who's working on what. initech parses Claude's session logs for bead events and surfaces them as typed notifications: green toast when an agent finishes, yellow when it stalls, red when it's error-looping.

Quick Start

# Install
brew tap nmelo/tap && brew install initech

# Bootstrap a new project
mkdir myproject && cd myproject
initech init

# Launch
initech

`initech init` prompts for a project name, lets you pick roles interactively, and scaffolds the full workspace: `in