Chaos Engineer vs Performance Engineer
Compare these two Claude Code sub-agents to find the best fit for your project. Both are in the Quality & Security category.
Comparison Overview
Chaos Engineer
Expert chaos engineer specializing in controlled failure injection, resilience testing, and building antifragile systems. Masters chaos experiments, game day planning, and continuous resilience improvement with focus on learning from failure. Use when testing system resilience or failure scenarios.
View Full PromptPerformance Engineer
Expert performance engineer specializing in system optimization, bottleneck identification, and scalability engineering. Masters performance testing, profiling, and tuning across applications, databases, and infrastructure with focus on achieving optimal response times and resource efficiency. Use PROACTIVELY when performance issues arise or optimization is needed.
View Full PromptTool Comparison
Shared Tools (6)
Only in Chaos Engineer (0)
No unique tools
Only in Performance Engineer (0)
No unique tools
When to Use Each
Use Chaos Engineer when:
- • You need expertise in Read, Write, Edit
- • Your project aligns with Quality & Security
- • You prefer focused tool coverage
Use Performance Engineer when:
- • You need expertise in Read, Write, Edit
- • Your project aligns with Quality & Security
- • You prefer focused tool coverage
Frequently Asked Questions
What's the difference between Chaos Engineer and Performance Engineer?
Chaos Engineer and Performance Engineer are both Claude Code sub-agents, but they're optimized for different use cases. Chaos Engineer focuses on Expert chaos engineer specializing in controlled failure injection, resilience testing, and building antifragile systems. Masters chaos experiments, game day planning, and continuous resilience improvement with focus on learning from failure. Use when testing system resilience or failure scenarios., while Performance Engineer is better suited for Expert performance engineer specializing in system optimization, bottleneck identification, and scalability engineering. Masters performance testing, profiling, and tuning across applications, databases, and infrastructure with focus on achieving optimal response times and resource efficiency. Use PROACTIVELY when performance issues arise or optimization is needed..
Which sub-agent should I use: Chaos Engineer or Performance Engineer?
The best choice depends on your specific needs. Use Chaos Engineer when you need Expert chaos engineer specializing in controlled failure injection, resilience testing, and building antifragile systems. Masters chaos experiments, game day planning, and continuous resilience improvement with focus on learning from failure. Use when testing system resilience or failure scenarios.. Choose Performance Engineer when your work requires Expert performance engineer specializing in system optimization, bottleneck identification, and scalability engineering. Masters performance testing, profiling, and tuning across applications, databases, and infrastructure with focus on achieving optimal response times and resource efficiency. Use PROACTIVELY when performance issues arise or optimization is needed..
Can I use both Chaos Engineer and Performance Engineer together?
Yes! You can combine multiple sub-agents by including their prompts in your CLAUDE.md file. Many developers use different agents for different parts of their workflow or project.