Claude Code 2.0
Claude Code vs Other Coding Agents
- Several users compare Claude Code with Goose, Aider, Codex, OpenCode, Cline, Crush, etc.
- Common praise: Claude Code’s orchestration (planning, tools, hooks, shell integration) and CLI UX feel more polished and “native” than most competitors.
- Goose can be made to behave similarly but often needs heavier manual prompting; Claude’s default system prompt and planning are seen as a big differentiator.
- Some prefer open-source/any-model tools (OpenCode, Aider, Cline) for provider flexibility, SDKs, and LSP features, even if they’re buggier or less polished.
What’s New in 2.0 (and Mixed Reactions)
- Noted changes: checkpoints +
/rewind(rewind context and code edits),/usagelimits view, plan/auto-accept toggling via Shift+Tab,Tabto toggle “thinking,” history search (Ctrl‑R), VS Code extension, and altered prompt. - Checkpoints are widely welcomed as a “git-like undo” tied to conversation context, though power users still rely on git/Jujutsu for more flexible history.
- Some regressions/annoyances: loss of inline filename tab-complete, TUI now starting full-screen, VS Code plugin missing CLI features, plan UI changes, CJK input issues, and high RAM use from the Node/React stack.
- Questions and confusion around “Plan with Opus, implement with Sonnet” removal; workaround model options (
/model opusplan, etc.) are discussed.
Prompt, Comments, and Planning Behavior
- Extracted system prompts show more explicit task lists, XML-like tags, and changed guidance (e.g., comments, emojis).
- Large side-thread on whether auto-inserted comments are helpful or “instant technical debt,” with strong opinions both for and against.
- Debate over Sonnet 4.5 vs Opus 4.1 for planning; benchmarks vs lived experience, especially on hard reasoning tasks.
Effectiveness and Limits
- Users praise Claude Code for boilerplate, refactors, restructuring, CRUD endpoints, and tedious wiring; often “fun again” for burned-out developers.
- Weak spots: deep UX/api design, obscure bugs, complex networking/audio/edge cases, and large-but-simple refactors that exhaust context or cost.
- Many adopt workflows with TODO.md/Kanban.md, planning docs, and explicit instructions to keep the agent on track.
Security, Safety, and Data
- Strong disagreement on risk: some run in “YOLO mode” and see no problems; others report real incidents (wrong kubectl patches, config deletion, etc.).
- Repeated warnings about prompt injection via dependencies, docs, PDFs, or
curl, and calls for containers, restricted users, bubblewrap, Nix shells, or command allowlists. - Concern over Anthropic logging usage/conversations even with “training opt-out”; confusion over what exactly is stored and for how long.
Beyond Coding
- Many use Claude Code on arbitrary folders: writing, research, requirements Q&A, music mastering scripts, video processing, D&D prep, reverse engineering, admin tasks.
- Some argue “coding agent” is really an early general computer agent that can do anything a human with a shell can, raising both excitement and safety concerns.