🤝 Multi-Agent Coordination
/docs/ecosystem--integrations/multi-agent-coordination
javascript// All agents work concurrently (no conflicts!) const agents = ['researcher', 'coder', 'tester']; const results = await Promise.all(agents.map(async (agentName) => { const jj = new JjWrapper(); // Start tracking jj.startTrajectory(`${agentName}: Feature implementation`); // Get AI suggestion based on learned patterns const suggestion = JSON.parse(jj.getSuggestion(`${agentName} task`)); // Execute task (no lock waiting!) await jj.newCommit(`Changes by ${agentName}`); // Record learning jj.addToTrajectory(); jj.finalizeTrajectory(0.9); return { agent: agentName, success: true }; })); console.log('All agents completed:', results);
Performance Comparison:
| Metric | Git | Agentic Jujutsu |
|---|---|---|
| Concurrent commits | 15 ops/s | 350 ops/s (23x) |
| Context switching | 500-1000ms | 50-100ms (10x) |
| Conflict resolution | 30-40% auto | AI-assisted (via agentic-jujutsu) |
| Lock waiting | 50 min/day | 0 min (∞) |
| SHA3-512 fingerprints | N/A | <1ms |