Claude Opus 4.6 effort=low parameter causes lazy agent behavior

Claude Opus 4.6's effort parameter behaves differently than similar settings from other AI providers, causing unexpected agent behavior when set to low.
Key Findings
Testing revealed that with effort=low, Claude Opus 4.6 exhibited significantly lazier behavior than expected:
- Made fewer tool calls
- Was less thorough in cross-referencing
- Effectively ignored parts of system prompts instructing how to do web research
- Confidently returned wrong answers because it stopped looking for information
The source notes that bumping to effort=medium fixed all these issues. According to the documentation, Anthropic's effort parameter controls general behavioral effort, not just reasoning depth like OpenAI's reasoning.effort=low or Gemini's thinking_level=low.
Important Distinction
This isn't a bug but a documented difference in implementation. The effort parameter in Claude Opus 4.6 has broader scope than equivalent parameters from other providers. This means you can't treat effort as a drop-in replacement for reasoning.effort or thinking_level when working across different AI providers.
The testing was conducted with the expectation that effort=low would behave similarly to other providers' low-effort settings, but the actual behavior was more extreme, leading to agents that were not just thinking less but acting lazier overall.
📖 Read the full source: r/LocalLLaMA
👀 See Also

The Build vs. Buy Paradox in the AI Agent Era
Developers earning $100/hr routinely spend 10+ hours building with Claude and n8n to avoid paying $30–50/month for a working product, ignoring the $1k+ opportunity cost.

An Open Standard for Agent Run Records: The Case for a Shared Log Schema
Every agent runtime has its own log format, causing fragmentation in debugging, auditing, and tool portability. The fields already converge on a core schema — it's time to standardize.

Claude Code 2.1.63 adds bundled slash commands, HTTP hooks, and memory leak fixes
Anthropic released Claude Code 2.1.63 with 26 CLI changes including new /simplify and /batch slash commands, HTTP hooks that POST JSON to URLs, and fixes for multiple memory leaks in long-running sessions.

Claude Code v2.1.161: OTEL Attributes, Parallel Tool Fixes, and MCP Secret Redaction
v2.1.161 includes OTEL resource attributes as metric labels, independent parallel tool results, MCP secret redaction, and multiple bug fixes for subagents, Windows hooks, and OpenTelemetry log events.