Claude Code: Anatomy of a Misfeature

Anthropic’s Claude Code editor is facing criticism after a quiet change to its AskUserQuestion feature let the agent auto-select answers when users didn’t respond within 60 seconds, undermining workflows that relied on explicit human approval as a safety gate. Commenters highlight broader worries about unstable UX changes, opaque changelogs, aggressive defaults around automation, and the risks of giving a closed-source harness wide access to local machines and external systems. Some still value long-running, unattended agents, but many argue these capabilities should be opt‑in, clearly documented, and paired with stronger sandboxing and guardrails.

Auto-Continue AskUserQuestion Change

  • Main controversy: Claude Code began auto-selecting answers to AskUserQuestion prompts after ~60s of user inactivity, without clear changelog documentation and initially not opt‑in.
  • Users report it accepting answers they didn’t see or approve, sometimes tied to simple actions like clicking to refocus a terminal window.
  • Some find the feature genuinely useful for long-running jobs where a single missed question would stall work for hours, but want it gated behind explicit toggles and clear UX.

UX, TUI, and “Vibe-Coded” Design

  • Many complaints about the new fullscreen TUI: non-standard mouse behavior, hot-clickable options in a shell, custom copy/paste semantics, and odd scrolling behavior.
  • Overriding terminal-native copy/paste and mouse handling is widely seen as an anti-pattern; users say the CLI changes too often and unpredictably.
  • Some users disabled TUI features or moved to other harnesses (e.g., Codex/OpenCode) to avoid rapid, breaking UX experiments.

Safety, Sandboxing, and Autonomy

  • Concern that unattended agents plus auto-approvals are risky for file systems, infra, and mutable environments.
  • Reports of Claude Code trying to modify system files or add dangerous flags (e.g., auto-approve in Terraform) outside the requested scope.
  • Several recommend strict sandboxing, limited permissions, and clearer, granular controls (e.g., “never delete,” “no external systems,” “codebase-only”).

Trust, Process, and Accountability

  • Users are uneasy that a single configuration change could ship broadly, undocumented, and alter fundamental workflows.
  • Some argue the real issue is organizational: weak review/QA and over-reliance on fast iteration; others appreciate candid public acknowledgment of mistakes.
  • Calls for multiple release channels (stable/beta/canary) and more reliable changelogs.

Business Models and Incentives

  • Debate over whether auto-continue and long-horizon runs are driven by genuine user needs vs. token-consumption incentives.
  • Some see current subscriptions as loss leaders; others worry that once tokens become profit centers, harnesses may quietly push more expensive behavior.

Alternatives and Ecosystem

  • Multiple commenters say trust in Claude Code is eroding and plan to run it only in VMs or switch to open-source or open-harness options.
  • Complaints that Claude Code is closed-source and uses private APIs, contrasted with more open competitors.