Agent-factory: A Claude Code Plugin for Persistent AI Sub-Agent Teams

Agent-factory is a Claude Code plugin that creates persistent sub-agent teams for development projects. It addresses the problem of losing context between Claude sessions and provides multiple specialized perspectives on your work.
How it works
You run /create-agents and it interviews you about your work: what you work on, what takes too long, and what perspectives you're missing. Based on your answers, it proposes a team of 2-5 agents, each with:
- A personality with communication style, quirks, and opinions
- A specific job (code review, tech debt tracking, daily priorities, strategy)
- Persistent memory that accumulates across sessions
- Scoped knowledge (each agent only sees docs relevant to their role)
- A dispatch doc explaining how to invoke them
The agents are dispatched through Claude Code's existing Agent tool. They're prompt-based identities with file-based memory, requiring no external services, API keys, or Docker.
Example team setup
The creator's actual setup for a small SaaS company includes five agents:
- CORTEX – Operations brain that tracks project status across repos, maintains unified to-do lists, and dispatches other agents. Refers to projects by "health" (green/yellow/red) and calls stale projects "cold cases."
- DIAL-UP – Personal assistant that checks energy level first, then checks email, reads project status, and builds daily priority lists. Quick wins are "pings," deep work is "downloads."
- SIGNAL – Strategist who evaluates what to build, ship, or kill. Calls busywork "static" and drops "ship it or kill it" decisions.
- GAUGE – Tech debt tracker who audits repos for outdated deps, failing CI, abandoned branches, and infrastructure drift. Calls abandoned repos "junkers" and clean repos "mint condition."
- MEGAPHONE – Hype man who celebrates wins, writes specific praise, and keeps a "greatest hits" list.
Technical implementation
Agent-factory scaffolds this directory structure:
agents/ ├── team.json # Team manifest ├── cortex/ │ ├── prompt.md # The agent's brain │ ├── dispatch.md # How to invoke │ ├── contract.md # What it reads, what it produces │ ├── references/ # Scoped project docs │ └── memory/ # Persistent across sessions ├── dial-up/ │ └── [same structure] └── shared/ # Where agents write output
It also updates your CLAUDE.md so the main Claude thread knows what agents exist and how to dispatch them.
Available commands
/create-agents– Full interview and scaffolding flow/add-agent– Add a new team member to an existing team/upgrade-agent– Add MCP server access, cron scheduling, or promote an agent to work across all projects/hire-agent– Grab an agent from another repo
The persistent memory system means agents remember project details, preferences, and patterns across sessions. GAUGE remembers which repos had debt last week, DIAL-UP remembers that you do better with short tasks on Mondays, and SIGNAL remembers strategic decisions already made.
📖 Read the full source: r/ClaudeAI
👀 See Also
Realtime Talk in OpenClaw: Interruptible Voice That Consults Your Actual Agent
A developer building STT+TTS voice pipelines calls Realtime Talk "unbelievably good" — it delivers interruptible live voice while still consulting your OpenClaw agent, tools, and LLM context.

Chat Saver CG: Browser Extension Built with Claude Exports Conversations Across 12 AI Platforms
A developer built Chat Saver CG, a browser extension that exports and transfers conversations between Claude, ChatGPT, Gemini, and 9 other AI platforms, using Claude extensively for development including architecture decisions, debugging DOM parsing issues, and writing adapter logic.

SkyClaw v2.2 Rust AI Agent Runtime Adds OpenAI OAuth and Custom Tool Authoring
SkyClaw v2.2 introduces OpenAI OAuth authentication using ChatGPT Plus/Pro subscriptions, custom tool authoring where agents write their own bash/python/node tools at runtime, and daemon mode for background operation. The Rust-based runtime benchmarks at 31ms cold start, 15MB idle RAM, and 9.3MB binary size.

git-prism v0.9.0: Give AI Coding Agents Structured Diffs via MCP
git-prism is an MCP server that replaces raw git diff text with structured JSON for AI coding agents. v0.9.0 intercepts git calls at the PATH layer, catching subprocess and gh commands.