Notes from the office floor

The Munder Difflin Blog.

Guides, deep dives, and comparisons on running multi-agent Claude Code — orchestration, agent memory, automation, and the tooling landscape. From the team building a self-coordinating hive of agents with a GOD orchestrator you talk to.

FeaturedComparisons

Top 10 Indian open source projects that are giving US big tech a tough time

Ten open source AI projects from Indian developers, each lined up against the big tech product it takes on. Laya vs Jev, Munder Difflin vs Muse and Grok Bot.

Chaitanya Giri · · 8 min read

Read the story →

Start here

14 minPinned

How to Install and Use Munder Difflin: A Beginner's Guide

A plain language guide to Munder Difflin 0.5.2. What a coding agent is, which AI engine to pick based on what you already pay for, the one terminal command you'll ever run, and how to install and set it up on macOS, Windows or Linux.

Guides Read →
11 min

Munder Difflin 0.5.3: Stapler Listens, And It Listens Locally

0.5.3 turns the Stapler into dictation for any app and a meeting recorder that hears both sides of a call, all on your machine. Plus the new sidebar, a Tasks tab with real ticket keys, two floors on one computer, Opus 5.5 as the default, and a long list of fixes.

Story Read →
5 min

Is Claude Code Open Source?

No. Claude Code is proprietary under Anthropic's terms. What its GitHub repo holds, what the 2026 leak changed, and which open tools sit around it.

Concepts Read →
5 min

What Is an MCP Server?

An MCP server gives an AI agent tools, data and prompts over one open protocol. What it is, the host, client and server roles, and where Claude Code plugs in.

Concepts Read →
10 min

The Spend Counter That Went Back to Zero

Our own floor was under reporting what it cost by 59 percent. The counter was cumulative since process start, the app restarts, and the session id stayed the same. Here is how a monotonic invariant let us recover the real number from an append-only log.

Internals Read →
4 min

Our Agents Ran Our Launch-Week Analytics

Ten Reddit threads, a Product Hunt page, GitHub traffic and PostHog funnels — every comment read, cross-referenced, and reported by a hive of agents. The workflow, and how to point it at your own launch.

Use Cases Read →
3 min

An Agent Redesigned the Blog You're Reading

Reddit said our blog was unreadable and AI-sloppy. So one agent redesigned it end to end: a new editorial theme, and 119 hand-drawn hero illustrations rendered as code for exactly $0 in image APIs. This is the making-of.

Use Cases Read →
3 min

Run a Release Train with Agents

Version bumps, changelog entries, release notes in plain language, site updates, and link checks — the release chores that always slip are exactly the work a hive does well. The workflow behind our seven-releases-in-eight-days week.

Use Cases Read →
4 min

Seven Releases in Eight Days: 0.3.8 → 0.4.4

Between August 11 and August 18 we shipped seven releases: memory condensation that finally works, an update checker, a whole new brand, a public telemetry contract, ten engines named honestly, and the Windows fix. The full tour.

Story Read →
4 min

The Newline That Silenced Every Windows Agent

A cmd.exe parsing rule from the 1980s meant Windows agents received exactly one line of their multi-line startup protocol — and nothing errored. The anatomy of our worst silent failure, and the fix.

Internals Read →
5 min

CrewAI and AutoGen vs a Local Agent Harness: Framework or App?

CrewAI, AutoGen (now Microsoft Agent Framework), and LangGraph are frameworks — Python you write to build your own agent system. A multi-agent harness is an app you download that runs a team on your repos today. Here's how to tell which one you actually need.

Comparisons Read →
4 min

How to Hire From the Agent Gallery

A practical guide to Munder Difflin's Agent Gallery: pick one of 80 ready made roles, download its manifest, import it with Add agent, review every field, customise identity, workspace, engine and briefing, then spawn it yourself.

Guides Read →
5 min

How to Brief Your Orchestrator (So the Floor Actually Ships)

A practical guide to briefing Munder Difflin's GOD orchestrator: state the goal not the steps, set constraints and budgets, name the deliverable, and let Michael staff the floor. With bad-vs-good brief examples, mid-run steering, and Talk mode.

Guides Read →
4 min

How to Use the Built-in Monaco IDE

A practical walkthrough of Munder Difflin v0.3.3's built-in Monaco IDE: the title-bar IDE button, the git CHANGES rail with side-by-side diffs vs HEAD, the file tree, tabs, Cmd/Ctrl+S save — and the agent review workflow it enables.

Guides Read →
6 min

Loop Engineering: Designing Agent Loops That Converge

Everyone engineers the prompt; almost nobody engineers the loop around it. Stop conditions, drain loops, retry with backoff, compaction cycles, breaker escalation, budgets, and human gates — the outer-loop mechanics that make an agent converge instead of run away.

Concepts Read →
5 min

Orca vs Munder Difflin: Agent IDE or Agent Office?

Orca is a YC-backed Agent IDE for driving coding agents side by side in isolated worktrees. Munder Difflin is an agent office that runs itself. An honest comparison of the two — and when each one is the right pick.

Comparisons Read →
4 min

Review Agent Work Where It Happens

AI agents produce diffs faster than humans can review them, and alt-tabbing to an external editor breaks supervision flow. The case for review-in-place: Munder Difflin's built-in Monaco IDE puts a CHANGES rail and side-by-side diffs vs HEAD right on the office floor.

Concepts Read →
5 min

Running Agents in tmux vs an Agent Harness

tmux panes, git worktrees, shell scripts, and cron will absolutely run several Claude Code sessions at once. Here's what that DIY setup does well, where it breaks at scale, and what a purpose-built agent harness automates.

Comparisons Read →
5 min

Voice Is a Control Plane, Not a Gimmick

Voice is a terrible way to write code and a great way to run a fleet. Why low-bandwidth commands over high-bandwidth work is the right split — with Munder Difflin's Talk mode (echo-back confirmation, spend caps, michael-voice attribution) as the case study.

Concepts Read →
5 min

What Is an Agent Development Environment (ADE)?

ADE means two things in 2026: a platform for building agents (Letta's sense) and a workspace for shipping code with fleets of coding agents (Orca's sense). Here's the full tooling map — chat IDEs, agent CLIs, agent IDEs, and agent harnesses — and how to pick.

Concepts Read →
5 min

What Is Harness Engineering?

Harness engineering is the discipline of building everything around the model — PTY plumbing, lifecycle hooks, mailboxes, memory, budgets, human gates, observability — because that's where agent reliability actually comes from. A definition, and four case studies from inside Munder Difflin.

Concepts Read →
5 min

Run Munder Difflin Locally on a Mac Mini

Run a whole Munder Difflin office offline on an Apple silicon Mac mini: size the model to your unified memory, install Ollama or LM Studio, and wire OpenCode, Crush, Qwen and Pi to it. Current as of Munder Difflin 0.5.2 and the M6 and M5 Pro Mac mini.

Guides Read →
7 min

Deploy a PR Reviewer That Never Sleeps — In About One Prompt

A how-to for standing up a fully automated PR-reviewing agent in Munder Difflin — one that reads your real source (not just the PR description), de-dupes noise, and only escalates what matters. With a real triage run that turned 22 duplicate firings into a clean v0.2.5 patch queue.

Orchestration Read →
7 min

Launching Munder Difflin v0.2.4

Munder Difflin v0.2.4 is here: Claude Code, OpenAI Codex, and Antigravity (Gemini) agents now run as one hive with full parity — no API keys, no setup. Brief a GOD orchestrator, automate basically anything in one prompt, and close the lid while it keeps working.

Story Read →
7 min

Munder Difflin v0.2.4 Feature Walkthrough

A comprehensive guide to every change in Munder Difflin v0.2.4 — how the Codex lifecycle-hook bridge achieves full hive parity, what the Schedules tab adds, why tunnelmole replaced localtunnel, and what else shipped.

Guides Read →
7 min

Launching Munder Difflin v0.2.0

Munder Difflin v0.2.0 is here: a Command Center overhaul, per-agent token budgets, live OpenTelemetry observability, a circuit breaker, durable SQLite persistence, and a big round of community fixes.

Story Read →
5 min

How to Debug a Multi-Agent System

How to debug a multi-agent system: use the event log, per-agent terminals, message trails, and git history to find why a hive of AI agents went sideways.

Guides Read →
5 min

Trigger Your AI Agent Hive from Slack

Trigger an AI agent hive from Slack: a local webhook verifies each message and drops it into your orchestrator's queue as a task — no server to host.

Guides Read →
3 min

Why We Built Munder Difflin

The origin story of Munder Difflin — how the pain of juggling Claude Code terminals led to a coordinated, memory-backed hive of agents you can watch.

Story Read →