polyphony
CommunityRun multi-agent work in isolated Docker sandboxes
System Documentation
What problem does it solve?
Polyphony prevents agent-to-agent conflicts and flaky results by giving each routed task its own isolated Docker workspace with a dedicated git branch.
Core Features & Use Cases
- Container-isolated parallel agents: Run multiple sessions concurrently without shared working directories, ensuring clean tests and PR-ready branch output.
- Policy-based routing: Evaluate tasks with complexity scoring and route them to the best available agent(s) using top-down match rules.
- Workspace lifecycle management: Provision per-task clones, mount credentials safely as read-only overlays, verify outcomes, and clean up completed workspaces.
Use case: You need to fix a high-risk security bug and also delegate documentation research—Polyphony can route each activity to different agents while keeping their repositories and test runs fully isolated.
Quick Start
Use the Polyphony skill to spawn a task by telling your AI: "Run polyphony spawn 'Fix auth middleware timing attacks' and show routing decisions and final landed outcome."
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: polyphony Download link: https://github.com/alinaqi/maggy/archive/main.zip#polyphony Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.