Claude Code Auto Mode: Safer Alternative to Skipping Permissions

What Auto Mode Does
Auto mode provides a middle path between Claude Code's default conservative permissions (which require approval for every file write and bash command) and the risky --dangerously-skip-permissions flag. It lets you run longer tasks with fewer interruptions while introducing less risk than skipping all permissions.
How It Works
Before each tool call runs, a classifier reviews it for potentially destructive actions like mass deleting files, sensitive data exfiltration, or malicious code execution. Actions deemed safe proceed automatically, while risky ones get blocked, redirecting Claude to take a different approach. If Claude insists on taking actions that are continually blocked, it eventually triggers a permission prompt to the user.
Limitations and Considerations
Auto mode reduces risk compared to --dangerously-skip-permissions but doesn't eliminate it entirely. The classifier may still allow some risky actions if user intent is ambiguous or if Claude lacks enough context about your environment. It may also occasionally block benign actions. Auto mode may have a small impact on token consumption, cost, and latency for tool calls.
Getting Started
Auto mode is available in Claude Code as a research preview for Claude Team users today, with rollout to Enterprise and API users coming soon. It works with both Claude Sonnet 4.6 and Opus 4.6.
For developers: Run claude --enable-auto-mode to enable auto mode, then cycle to it with Shift+Tab. On Desktop and in the VS Code extension, first toggle auto mode on in Settings → Claude Code, then select it from the permission mode drop-down in a session.
For admins: Auto mode will soon be available for all Claude Code users on Enterprise, Team, and Claude API plans. To disable it for the CLI and VS Code extension, set "disableAutoMode": "disable" in your managed settings. Auto mode is disabled by default on the Claude desktop app, and can be toggled on using Organization Settings → Claude Code.
📖 Read the full source: HN AI Agents
👀 See Also

Memora v0.2.25 MCP Server: 5× Faster Writes on D1 Database
Memora v0.2.25, an MCP server for Claude persistent memory, achieves 5× faster writes on Cloudflare D1 with memory_create dropping from 10s+ to ~1.8s and memory_update from 10s+ to ~1.1s per call.

Repo Tokens: GitHub Action Adds Token Count Badge for LLM Context Window Awareness
Repo Tokens is a GitHub Action that counts your codebase's size in tokens using tiktoken and displays a badge in your README showing what percentage of an LLM's context window it fills. The badge uses green for under 30%, yellow for 50-70%, and red for 70%+.

Tycono: Open-Source AI Agent Harness with Org Chart and Autonomous Improvement Loops
Tycono is an open-source harness where you define AI agent roles in YAML (CTO, engineer, QA, etc.) and they work together following an org chart with autonomous improvement loops. The system ran 17 rounds overnight on a pixel running game task, generating 6,796 lines of code across 43 commits.

ClawCode: Cleanroom Rust Rewrite of Leaked Claude Code
ClawCode is a cleanroom rewrite of the leaked Claude Code source code, implemented in Rust. The project emerged following Anthropic's Claude Code leak and is being compared to OpenCode for end-to-end task performance.