[Bug] Opus no longer performs validation checks
I asked claude to install qwen code for me. In the first attempt, it got the binary name wrong qwen-code --version instead of qwen --version. I wanted to reproduce and submit a report but the second time it used qwen correctly - still, it made _no_ effort to first check if that indeed was the correct binary name. The _original_ Opus used to do such simple things: make some effort to first check / confirm before attempting it. Now it no longer does.
This exercise was simply to re-assert what I'm seeing in every single prompt (and have thus stopped using Claude Code entirely).
For comparison codex did the correct thing; first it did only what I asked it to do (i.e. install qwen code), then _asked_ me if I should also add a check to show its version to the installation script. When I said go ahead, it first _checked_ what the binary name is and only _then_ went ahead to update the script. It didn't just guess as Claude Code did both times.
Environment Info
- Platform: darwin
- Terminal: iTerm.app
- Version: 1.0.109
- Feedback ID: 8e1c8890-7dd5-44b1-9dde-27edad6ff5d1
This issue has 9 comments on GitHub. Read the full discussion on GitHub ↗