sub-agents.directory
Quality & Security

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 Prompt

Performance 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 Prompt

Tool Comparison

Shared Tools (6)

Read
Write
Edit
Bash
Glob
Grep

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.