Mads banner
Hobbesch Hobbesch

Mads

Development community

Description

The Multi-Agent Development Studio (MADS) is a vibe-coded programming environment for macOS which allows users to carry out multi-agent-based development graphically using Claude Code, whilst keeping all agents under control and making the most of Claude Code’s expanding functionality.

Installation

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

README

mads — multi-agent development studio

Eine native **macOS-Desktop-App**, in der ein Mensch **parallel mit vielen Claude-Code-Agenten** entwickelt: ein **Main-Agent (Integrator)** plus **Sub-Agents 1..N**, jeder auf eigener Git-Branch im eigenen Worktree, mit voller GitHub-Nutzung — und einem Dashboard, das jederzeit zeigt, **welcher Agent läuft, wer Input braucht und wo eine Eskalation ansteht**.

Status: **Design vollständig + lauffähiger Prototyp (P0–P2)**. Stand 2026-06-19.


Warum mads

VS Code + Claude Code skaliert schlecht für echtes Multi-Agent-Arbeiten: man sieht nicht, wie viele Prozesse laufen, wer gerade eine Frage stellt, und paralleles Arbeiten führt zu GitHub-Konflikten. mads macht die bewährten Multi-Agent-Invarianten (aus [`docs/research/_paix-multi-agent-reference.md`](docs/research/_paix-multi-agent-reference.md)) **mechanisch erzwingbar und im UI sichtbar**:

  1. Only main merges — nur der Integrator landet auf main.
  2. main is always runnable — jeder Merge passiert deterministisches, grünes CI.
  3. Subs never self-merge — außen-sichtbare Aktionen brauchen explizite Anweisung.

Architektur (4 Schichten)

React/TS-Frontend  ◄─Channel / invoke─►  Tauri Rust-Core  ◄─NDJSON/stdio─►  Node-Sidecar  ──Agent SDK──►  N Claude-Code-Agenten
   (Dashboard,                          (Prozess-Lifecycle,                (Orchestrator,                 (je eigener
    xterm, Dialoge)                      Secrets, IPC, Persistenz)          Claude Agent SDK)              Worktree + Branch)
                                                                                                          └──► Git/Worktrees + GitHub

Vollständiges Design in **[`docs/design/`](docs/design/README.md)**:

# Dokument Inhalt
01 Gesamtarchitektur Schichten, Datenmodell, IPC, Sicherheit, Roadmap
02 Dashboard Sidebar + Agent-Grid + Inspector, Live-T