Back to use cases
Senior engineer · GLMDeepSeek

Get a Second Opinion from a Different Model

The problem

You don't trust a single model's answer on critical decisions. Architecture choices, security reviews, and tricky bugs deserve a second opinion, but switching providers manually is slow.

The fix

Create instances for two providers, ask both the same question in parallel, and compare the responses in real time.

Why two models are better than one

No model is perfect. Each has different training data, different strengths, and different blind spots. When you are making a critical decision — a security review, an architecture choice, a complex bug fix — getting a second opinion from a completely different model catches things the first one missed.

The problem has always been workflow. Switching providers means editing configs, changing API keys, or opening different tools. By the time you have the second model running, you have lost context.

The parallel workflow

With claude-multi you set this up once and then run both models side by side in two terminals:

Terminal window
# First time setup
claude-multi
# Add instance: glm (GLM template)
# Add instance: deepseek (DeepSeek template)

Now whenever you need a second opinion:

Terminal window
# Terminal 1 -- GLM's take
claude-glm "is this database migration safe for production data?"
# Terminal 2 -- DeepSeek's take
claude-deepseek "is this database migration safe for production data?"

Both are full Claude Code sessions. You can feed them files, ask follow-ups, and dig deeper in each one independently.

What to compare

  • Security reviews: Different models catch different vulnerability classes
  • Architecture decisions: One model might favor simplicity, another performance
  • Bug diagnosis: Different reasoning paths lead to different root causes
  • Code review: Catch more issues when two models look at the same diff

Making it faster

If you use the same files in both sessions, enable auto-sync on both instances so they share the same MCP servers and plugins:

Terminal window
claude-multi
# Pick: Toggle auto-sync
# Select your instances one at a time

That way both sessions have access to the same tools and filesystem context without configuring them twice.