From cf92e8e2c14dbe78714c51a6813d3c14aeb0dd93 Mon Sep 17 00:00:00 2001 From: Luong NGUYEN Date: Thu, 16 Apr 2026 23:13:34 +0200 Subject: [PATCH] chore(release): v2.1.112 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Sync all English tutorials with Claude Code v2.1.112 and the new Opus 4.7 model (claude-opus-4-7). Introduces the xhigh effort level (new default on Opus 4.7), two new built-in slash commands (/ultrareview, /less-permission-prompts), auto mode without --enable-auto-mode for Max subscribers on Opus 4.7, PowerShell tool on Windows, Auto-match-terminal theme, and plan files named after prompts. All 18 EN doc footers bumped to Claude Code v2.1.112. Version callouts in README.md, zh/README.md, and uk/README.md updated to v2.1.112. Changelog entry prepended. Repo version now tracks Claude Code version (2.3.0 → 2.1.112 is intentional per new convention). --- 01-slash-commands/README.md | 20 +++++++++++----- 02-memory/README.md | 9 ++++--- 03-skills/README.md | 9 ++++--- 04-subagents/README.md | 9 ++++--- 05-mcp/README.md | 9 ++++--- 06-hooks/README.md | 9 ++++--- 07-plugins/README.md | 9 ++++--- 08-checkpoints/README.md | 9 ++++--- 09-advanced-features/README.md | 43 +++++++++++++++++----------------- 10-cli/README.md | 39 +++++++++++++++++------------- CATALOG.md | 10 +++++--- CHANGELOG.md | 34 +++++++++++++++++++++++++++ INDEX.md | 11 +++++---- LEARNING-ROADMAP.md | 10 ++++---- QUICK_REFERENCE.md | 12 ++++++---- README.md | 17 +++++++------- STYLE_GUIDE.md | 11 +++++++-- claude_concepts_guide.md | 15 ++++++------ resources.md | 9 ++++--- uk/README.md | 2 +- zh/README.md | 6 ++--- 21 files changed, 198 insertions(+), 104 deletions(-) diff --git a/01-slash-commands/README.md b/01-slash-commands/README.md index 32e71f7..caa3fe4 100644 --- a/01-slash-commands/README.md +++ b/01-slash-commands/README.md @@ -37,7 +37,7 @@ Built-in commands are shortcuts for common actions. There are **60+ built-in com | `/desktop` | Continue in Desktop app (alias: `/app`) | | `/diff` | Interactive diff viewer for uncommitted changes | | `/doctor` | Diagnose installation health | -| `/effort [low\|medium\|high\|max\|auto]` | Set effort level. `max` requires Opus 4.6 | +| `/effort [low\|medium\|high\|xhigh\|max\|auto]` | Set effort level via interactive arrow-key slider. Levels: `low` → `medium` → `high` → `xhigh` (new in v2.1.111) → `max`. Default is `xhigh` on Opus 4.7; `max` requires Opus 4.7 | | `/exit` | Exit the REPL (alias: `/quit`) | | `/export [filename]` | Export the current conversation to a file or clipboard | | `/extra-usage` | Configure extra usage for rate limits | @@ -52,6 +52,7 @@ Built-in commands are shortcuts for common actions. There are **60+ built-in com | `/install-github-app` | Set up GitHub Actions app | | `/install-slack-app` | Install Slack app | | `/keybindings` | Open keybindings configuration | +| `/less-permission-prompts` | Analyze recent Bash/MCP tool calls and add a prioritized allowlist to `.claude/settings.json` to reduce permission prompts (added v2.1.111) | | `/login` | Switch Anthropic accounts | | `/logout` | Sign out from your Anthropic account | | `/mcp` | Manage MCP servers and OAuth | @@ -88,6 +89,7 @@ Built-in commands are shortcuts for common actions. There are **60+ built-in com | `/theme` | Change color theme | | `/tui` | Toggle fullscreen TUI (text user interface) mode with flicker-free rendering (added v2.1.110) | | `/ultraplan ` | Draft plan in ultraplan session, review in browser | +| `/ultrareview` | Comprehensive cloud-based code review with multi-agent analysis (added v2.1.111) | | `/undo` | Alias for `/rewind` (added v2.1.108) | | `/upgrade` | Open upgrade page for higher plan tier | | `/usage` | Show plan usage limits and rate limit status | @@ -120,7 +122,7 @@ These skills ship with Claude Code and are invoked like slash commands: - `/fork` renamed to `/branch` with `/fork` kept as alias (v2.1.77) - `/output-style` deprecated (v2.1.73) - `/review` deprecated in favor of the `code-review` plugin -- `/effort` command added with `max` level requiring Opus 4.6 +- `/effort` command added with `max` level requiring Opus 4.7 (originally Opus 4.6-only) - `/voice` command added for push-to-talk voice dictation - `/schedule` command added for creating/managing scheduled tasks - `/color` command added for prompt bar customization @@ -138,6 +140,10 @@ These skills ship with Claude Code and are invoked like slash commands: - `/recap` command added to manually trigger session context recap (v2.1.108) - `/undo` added as alias for `/rewind` (v2.1.108) - `/proactive` added as alias for `/loop` (v2.1.105) +- `/effort` gained interactive arrow-key slider and new `xhigh` level between `high` and `max`; default effort raised to `xhigh` for Opus 4.7 plans (v2.1.111) +- `/ultrareview` added for comprehensive cloud-based multi-agent code review (v2.1.111) +- `/less-permission-prompts` added to analyze Bash/MCP tool calls and reduce permission prompts via an allowlist in `.claude/settings.json` (v2.1.111) +- Auto mode no longer requires the `--enable-auto-mode` flag for Max subscribers on Opus 4.7 (v2.1.112) ### `/team-onboarding` — Teammate Ramp-Up Guide @@ -594,11 +600,13 @@ If both exist with the same name, the **skill takes precedence**. Remove one or - [CLI Reference](https://code.claude.com/docs/en/cli-reference) - Command-line options --- + **Last Updated**: April 16, 2026 -**Claude Code Version**: 2.1.110 +**Claude Code Version**: 2.1.112 **Sources**: -- https://code.claude.com/docs/en/skills -- https://code.claude.com/docs/en/commands -**Compatible Models**: Claude Sonnet 4.6, Claude Opus 4.6, Claude Haiku 4.5 +- https://docs.anthropic.com/en/docs/claude-code/slash-commands +- https://www.anthropic.com/news/claude-opus-4-7 +- https://support.claude.com/en/articles/12138966-release-notes +**Compatible Models**: Claude Sonnet 4.6, Claude Opus 4.7, Claude Haiku 4.5 *Part of the [Claude How To](../) guide series* diff --git a/02-memory/README.md b/02-memory/README.md index d56d0b8..3071295 100644 --- a/02-memory/README.md +++ b/02-memory/README.md @@ -1152,7 +1152,10 @@ For the most up-to-date information, refer to the official Claude Code documenta --- **Last Updated**: April 16, 2026 -**Claude Code Version**: 2.1.110 +**Claude Code Version**: 2.1.112 **Sources**: -- https://code.claude.com/docs/en/memory -**Compatible Models**: Claude Sonnet 4.6, Claude Opus 4.6, Claude Haiku 4.5 +- https://docs.anthropic.com/en/docs/claude-code +- https://www.anthropic.com/news/claude-opus-4-7 +- https://support.claude.com/en/articles/12138966-release-notes +- https://docs.anthropic.com/en/docs/claude-code/memory +**Compatible Models**: Claude Sonnet 4.6, Claude Opus 4.7, Claude Haiku 4.5 diff --git a/03-skills/README.md b/03-skills/README.md index 22843b9..4548870 100644 --- a/03-skills/README.md +++ b/03-skills/README.md @@ -807,7 +807,10 @@ Once you start building skills seriously, two things become essential: a library --- **Last Updated**: April 16, 2026 -**Claude Code Version**: 2.1.110 +**Claude Code Version**: 2.1.112 **Sources**: -- https://code.claude.com/docs/en/skills -**Compatible Models**: Claude Sonnet 4.6, Claude Opus 4.6, Claude Haiku 4.5 +- https://docs.anthropic.com/en/docs/claude-code +- https://www.anthropic.com/news/claude-opus-4-7 +- https://support.claude.com/en/articles/12138966-release-notes +- https://docs.anthropic.com/en/docs/claude-code/skills +**Compatible Models**: Claude Sonnet 4.6, Claude Opus 4.7, Claude Haiku 4.5 diff --git a/04-subagents/README.md b/04-subagents/README.md index 8ec84fc..0075e1c 100644 --- a/04-subagents/README.md +++ b/04-subagents/README.md @@ -1138,8 +1138,11 @@ graph TD --- **Last Updated**: April 16, 2026 -**Claude Code Version**: 2.1.110 +**Claude Code Version**: 2.1.112 **Sources**: -- https://code.claude.com/docs/en/sub-agents +- https://docs.anthropic.com/en/docs/claude-code +- https://www.anthropic.com/news/claude-opus-4-7 +- https://support.claude.com/en/articles/12138966-release-notes +- https://docs.anthropic.com/en/docs/claude-code/sub-agents - https://code.claude.com/docs/en/agent-teams -**Compatible Models**: Claude Sonnet 4.6, Claude Opus 4.6, Claude Haiku 4.5 +**Compatible Models**: Claude Sonnet 4.6, Claude Opus 4.7, Claude Haiku 4.5 diff --git a/05-mcp/README.md b/05-mcp/README.md index 9333241..62124d9 100644 --- a/05-mcp/README.md +++ b/05-mcp/README.md @@ -1108,8 +1108,11 @@ export GITHUB_TOKEN="your_token" - [Claude API Documentation](https://docs.anthropic.com) --- + **Last Updated**: April 16, 2026 -**Claude Code Version**: 2.1.110 +**Claude Code Version**: 2.1.112 **Sources**: -- https://code.claude.com/docs/en/mcp -**Compatible Models**: Claude Sonnet 4.6, Claude Opus 4.6, Claude Haiku 4.5 +- https://docs.anthropic.com/en/docs/claude-code/mcp +- https://www.anthropic.com/news/claude-opus-4-7 +- https://support.claude.com/en/articles/12138966-release-notes +**Compatible Models**: Claude Sonnet 4.6, Claude Opus 4.7, Claude Haiku 4.5 diff --git a/06-hooks/README.md b/06-hooks/README.md index d2b0e8b..0821b7c 100644 --- a/06-hooks/README.md +++ b/06-hooks/README.md @@ -1165,8 +1165,11 @@ Edit `~/.claude/settings.json` or `.claude/settings.json` with the hook configur - **[Memory Guide](../02-memory/)** - Persistent context configuration --- + **Last Updated**: April 16, 2026 -**Claude Code Version**: 2.1.110 +**Claude Code Version**: 2.1.112 **Sources**: -- https://code.claude.com/docs/en/hooks -**Compatible Models**: Claude Sonnet 4.6, Claude Opus 4.6, Claude Haiku 4.5 +- https://docs.anthropic.com/en/docs/claude-code/hooks +- https://www.anthropic.com/news/claude-opus-4-7 +- https://support.claude.com/en/articles/12138966-release-notes +**Compatible Models**: Claude Sonnet 4.6, Claude Opus 4.7, Claude Haiku 4.5 diff --git a/07-plugins/README.md b/07-plugins/README.md index 8d9b1c4..0e675b0 100644 --- a/07-plugins/README.md +++ b/07-plugins/README.md @@ -967,8 +967,11 @@ The following Claude Code features work together with plugins: - [Hook System Reference](../06-hooks/README.md) --- + **Last Updated**: April 16, 2026 -**Claude Code Version**: 2.1.110 +**Claude Code Version**: 2.1.112 **Sources**: -- https://code.claude.com/docs/en/plugins -**Compatible Models**: Claude Sonnet 4.6, Claude Opus 4.6, Claude Haiku 4.5 +- https://docs.anthropic.com/en/docs/claude-code/plugins +- https://www.anthropic.com/news/claude-opus-4-7 +- https://support.claude.com/en/articles/12138966-release-notes +**Compatible Models**: Claude Sonnet 4.6, Claude Opus 4.7, Claude Haiku 4.5 diff --git a/08-checkpoints/README.md b/08-checkpoints/README.md index 4e799bf..aec6d63 100644 --- a/08-checkpoints/README.md +++ b/08-checkpoints/README.md @@ -315,8 +315,11 @@ Key benefits: Remember: checkpoints are not a replacement for git. Use checkpoints for rapid experimentation and git for permanent code changes. --- + **Last Updated**: April 16, 2026 -**Claude Code Version**: 2.1.110 +**Claude Code Version**: 2.1.112 **Sources**: -- https://code.claude.com/docs/en/checkpointing -**Compatible Models**: Claude Sonnet 4.6, Claude Opus 4.6, Claude Haiku 4.5 +- https://docs.anthropic.com/en/docs/claude-code/checkpointing +- https://www.anthropic.com/news/claude-opus-4-7 +- https://support.claude.com/en/articles/12138966-release-notes +**Compatible Models**: Claude Sonnet 4.6, Claude Opus 4.7, Claude Haiku 4.5 diff --git a/09-advanced-features/README.md b/09-advanced-features/README.md index c938d35..4ad4cb0 100644 --- a/09-advanced-features/README.md +++ b/09-advanced-features/README.md @@ -200,6 +200,8 @@ claude --model opusplan "design and implement the new API" **Edit plan externally**: Press `Ctrl+G` to open the current plan in your external editor for detailed modifications. +> **v2.1.112 update**: Plan files are now named after the prompt that produced them (instead of random words), making them easier to browse and reuse. + --- ## Ultraplan (Cloud Plan Drafting) @@ -274,8 +276,8 @@ Extended thinking is a deliberate, step-by-step reasoning process where Claude: - `Option + T` (macOS) / `Alt + T` (Windows/Linux) - Toggle extended thinking **Automatic activation**: -- Enabled by default for all models (Opus 4.6, Sonnet 4.6, Haiku 4.5) -- Opus 4.6: Adaptive reasoning with effort levels: `low` (○), `medium` (◐), `high` (●), `max` (Opus 4.6 only) +- Enabled by default for all models (Opus 4.7, Sonnet 4.6, Haiku 4.5) +- Opus 4.7: Adaptive reasoning with effort levels: `low` (○), `medium` (◐), `high` (●), `xhigh` (new, default on Opus 4.7), `max` (Opus 4.7 only) - Other models: Fixed budget up to 31,999 tokens **Configuration methods**: @@ -288,9 +290,9 @@ Extended thinking is a deliberate, step-by-step reasoning process where Claude: export MAX_THINKING_TOKENS=1024 ``` -**Effort level** (Opus 4.6 only): +**Effort level** (Opus 4.7 only): ```bash -export CLAUDE_CODE_EFFORT_LEVEL=high # low (○), medium (◐), high (●), or max (Opus 4.6 only) +export CLAUDE_CODE_EFFORT_LEVEL=xhigh # low (○), medium (◐), high (●), xhigh (default on Opus 4.7), or max (Opus 4.7 only) ``` **CLI flag**: @@ -303,7 +305,7 @@ claude --effort high "complex architectural review" /effort high ``` -> **Note:** The keyword "ultrathink" in prompts activates deep reasoning mode. Effort levels `low`, `medium`, `high`, and `max` (Opus 4.6 only) control how much reasoning Claude performs. +> **Note:** The keyword "ultrathink" in prompts activates deep reasoning mode. Effort levels `low`, `medium`, `high`, `xhigh` (new, default on Opus 4.7), and `max` (Opus 4.7 only) control how much reasoning Claude performs. ### Benefits of Extended Thinking @@ -391,8 +393,8 @@ Extended thinking is controlled via environment variables, keyboard shortcuts, a # Set thinking token budget export MAX_THINKING_TOKENS=16000 -# Set effort level (Opus 4.6 only): low (○), medium (◐), high (●), or max (Opus 4.6 only) -export CLAUDE_CODE_EFFORT_LEVEL=high +# Set effort level (Opus 4.7 only): low (○), medium (◐), high (●), xhigh (default on Opus 4.7), or max (Opus 4.7 only) +export CLAUDE_CODE_EFFORT_LEVEL=xhigh ``` Toggle during a session with `Alt+T` / `Option+T`, set effort with `/effort`, or configure via `/config`. @@ -406,19 +408,21 @@ Auto Mode is a Research Preview permission mode (March 2026) that uses a backgro ### Requirements - **Plan**: Team, Enterprise, or API (not available on Pro or Max plans) -- **Model**: Claude Sonnet 4.6 or Opus 4.6 +- **Model**: Claude Sonnet 4.6 or Opus 4.7 - **Provider**: Anthropic API only (not supported on Bedrock, Vertex, or Foundry) - **Classifier**: Runs on Claude Sonnet 4.6 (adds extra token cost) ### Enabling Auto Mode ```bash -# Unlock auto mode with CLI flag +# Unlock auto mode with CLI flag (no longer required for Max subscribers on Opus 4.7 — access it directly) claude --enable-auto-mode # Then cycle to it with Shift+Tab in the REPL ``` +> **v2.1.112 update**: Auto mode no longer requires the `--enable-auto-mode` flag. Max subscribers access it directly on Opus 4.7. + Or set it as the default permission mode: ```bash @@ -1891,8 +1895,8 @@ Override config with environment variables: ```bash # Model selection -export ANTHROPIC_MODEL=claude-opus-4-6 -export ANTHROPIC_DEFAULT_OPUS_MODEL=claude-opus-4-6 +export ANTHROPIC_MODEL=claude-opus-4-7 +export ANTHROPIC_DEFAULT_OPUS_MODEL=claude-opus-4-7 export ANTHROPIC_DEFAULT_SONNET_MODEL=claude-sonnet-4-6 export ANTHROPIC_DEFAULT_HAIKU_MODEL=claude-haiku-4-5 @@ -1901,7 +1905,7 @@ export ANTHROPIC_API_KEY=sk-ant-... # Thinking configuration export MAX_THINKING_TOKENS=16000 -export CLAUDE_CODE_EFFORT_LEVEL=high +export CLAUDE_CODE_EFFORT_LEVEL=xhigh # low, medium, high, xhigh (default on Opus 4.7), or max (Opus 4.7 only) # Feature toggles export CLAUDE_CODE_DISABLE_AUTO_MEMORY=true @@ -2097,14 +2101,11 @@ For more information about Claude Code and related features: - [Official Agent Teams Documentation](https://code.claude.com/docs/en/agent-teams) --- + **Last Updated**: April 16, 2026 -**Claude Code Version**: 2.1.110 +**Claude Code Version**: 2.1.112 **Sources**: -- https://code.claude.com/docs/en/ultraplan -- https://code.claude.com/docs/en/tools-reference -- https://code.claude.com/docs/en/scheduled-tasks -- https://code.claude.com/docs/en/remote-control -- https://code.claude.com/docs/en/agent-teams -- https://code.claude.com/docs/en/changelog -- https://code.claude.com/docs/en/settings -**Compatible Models**: Claude Sonnet 4.6, Claude Opus 4.6, Claude Haiku 4.5 +- https://docs.anthropic.com/en/docs/claude-code +- https://www.anthropic.com/news/claude-opus-4-7 +- https://support.claude.com/en/articles/12138966-release-notes +**Compatible Models**: Claude Sonnet 4.6, Claude Opus 4.7, Claude Haiku 4.5 diff --git a/10-cli/README.md b/10-cli/README.md index 82254a6..c16ddbb 100644 --- a/10-cli/README.md +++ b/10-cli/README.md @@ -62,7 +62,7 @@ graph TD | `--teleport` | Resume web session locally | `claude --teleport` | | `--teammate-mode` | Agent team display mode | `claude --teammate-mode tmux` | | `--bare` | Minimal mode (skip hooks, skills, plugins, MCP, auto memory, CLAUDE.md) | `claude --bare` | -| `--enable-auto-mode` | Unlock auto permission mode | `claude --enable-auto-mode` | +| `--enable-auto-mode` | Unlock auto permission mode (no longer required for Max subscribers on Opus 4.7) | `claude --enable-auto-mode` | | `--channels` | Subscribe to MCP channel plugins | `claude --channels discord,telegram` | | `--chrome` / `--no-chrome` | Enable/disable Chrome browser integration | `claude --chrome` | | `--effort` | Set thinking effort level | `claude --effort high` | @@ -111,12 +111,12 @@ claude -p "list todos" | grep "URGENT" | `--fallback-model` | Automatic model fallback when overloaded | `claude -p --fallback-model sonnet "query"` | | `--agent` | Specify agent for session | `claude --agent my-custom-agent` | | `--agents` | Define custom subagents via JSON | See [Agents Configuration](#agents-configuration) | -| `--effort` | Set effort level (low, medium, high, max) | `claude --effort high` | +| `--effort` | Set effort level (low, medium, high, xhigh, max) | `claude --effort xhigh` | ### Model Selection Examples ```bash -# Use Opus 4.6 for complex tasks +# Use Opus 4.7 for complex tasks claude --model opus "design a caching strategy" # Use Haiku 4.5 for quick tasks @@ -320,6 +320,12 @@ The original session remains unchanged, and the fork becomes a new independent s | `--max-budget-usd` | Maximum spend (print mode) | `claude -p --max-budget-usd 5.00 "query"` | | `--json-schema` | Validated JSON output | `claude -p --json-schema '{"type":"object"}' "q"` | +### Platform & Theme Notes (v2.1.112) + +- **PowerShell tool on Windows**: A dedicated PowerShell tool is rolling out on Windows and is controllable via environment variable. +- **Auto (match terminal) theme**: The new "Auto (match terminal)" theme syncs Claude Code's light/dark appearance with your terminal. +- **Quieter permission prompts**: Read-only `Bash` invocations and `Glob` patterns no longer trigger permission prompts. + ### Advanced Examples ```bash @@ -658,7 +664,7 @@ Claude Code supports multiple models with different capabilities: | Model | ID | Context Window | Notes | |-------|-----|----------------|-------| -| Opus 4.6 | `claude-opus-4-6` | 1M tokens | Most capable, adaptive effort levels | +| Opus 4.7 | `claude-opus-4-7` | 1M tokens | Most capable, adaptive effort levels | | Sonnet 4.6 | `claude-sonnet-4-6` | 1M tokens | Balanced speed and capability | | Haiku 4.5 | `claude-haiku-4-5` | 1M tokens | Fastest, best for quick tasks | @@ -677,22 +683,22 @@ claude --model opusplan "design and implement the API" /fast ``` -### Effort Levels (Opus 4.6) +### Effort Levels (Opus 4.7) -Opus 4.6 supports adaptive reasoning with effort levels: +Opus 4.7 supports adaptive reasoning with effort levels, ordered from lightest to heaviest: `low` (○), `medium` (◐), `high` (●), `xhigh` (new in v2.1.111), and `max` (Opus 4.7 only). The default on Opus 4.7 is `xhigh`. ```bash # Set effort level via CLI flag -claude --effort high "complex review" +claude --effort xhigh "complex review" # Set effort level via slash command -/effort high +/effort xhigh # Set effort level via environment variable -export CLAUDE_CODE_EFFORT_LEVEL=high # low, medium, high, or max (Opus 4.6 only) +export CLAUDE_CODE_EFFORT_LEVEL=xhigh # low, medium, high, xhigh (default on Opus 4.7), or max (Opus 4.7 only) ``` -The "ultrathink" keyword in prompts activates deep reasoning. The `max` effort level is exclusive to Opus 4.6. +The "ultrathink" keyword in prompts activates deep reasoning. The `max` effort level is exclusive to Opus 4.7. --- @@ -707,7 +713,7 @@ The "ultrathink" keyword in prompts activates deep reasoning. The `max` effort l | `ANTHROPIC_DEFAULT_SONNET_MODEL` | Override default Sonnet model ID | | `ANTHROPIC_DEFAULT_HAIKU_MODEL` | Override default Haiku model ID | | `MAX_THINKING_TOKENS` | Set extended thinking token budget | -| `CLAUDE_CODE_EFFORT_LEVEL` | Set effort level (`low`/`medium`/`high`/`max`) | +| `CLAUDE_CODE_EFFORT_LEVEL` | Set effort level (`low`/`medium`/`high`/`xhigh`/`max`) — `xhigh` is the default on Opus 4.7; `max` is Opus 4.7 only | | `CLAUDE_CODE_SIMPLE` | Minimal mode, set by `--bare` flag | | `CLAUDE_CODE_DISABLE_AUTO_MEMORY` | Disable automatic CLAUDE.md updates | | `CLAUDE_CODE_DISABLE_BACKGROUND_TASKS` | Disable background task execution | @@ -834,10 +840,11 @@ claude -p --output-format json "query" *Part of the [Claude How To](../) guide series* --- + **Last Updated**: April 16, 2026 -**Claude Code Version**: 2.1.110 +**Claude Code Version**: 2.1.112 **Sources**: -- https://code.claude.com/docs/en/cli-reference -- https://code.claude.com/docs/en/commands -- https://code.claude.com/docs/en/headless -**Compatible Models**: Claude Sonnet 4.6, Claude Opus 4.6, Claude Haiku 4.5 +- https://docs.anthropic.com/en/docs/claude-code +- https://www.anthropic.com/news/claude-opus-4-7 +- https://support.claude.com/en/articles/12138966-release-notes +**Compatible Models**: Claude Sonnet 4.6, Claude Opus 4.7, Claude Haiku 4.5 diff --git a/CATALOG.md b/CATALOG.md index a63f0c0..854b871 100644 --- a/CATALOG.md +++ b/CATALOG.md @@ -92,6 +92,8 @@ Commands are user-invoked shortcuts that execute specific actions. | `/upgrade` | Check for updates | Version management | | `/team-onboarding` | Generate a teammate ramp-up guide from this project's Claude Code usage | Onboarding new teammates (v2.1.101) | | `/ultraplan` | Hand a planning task to a Claude Code web session in plan mode | Heavy planning offload (Research Preview, v2.1.91+) | +| `/ultrareview` | Run a cloud multi-agent code review over your current changes | Deep pre-merge review across multiple agents (v2.1.112) | +| `/less-permission-prompts` | Scan transcripts and propose a prioritized allowlist for common read-only tools | Reduce repeat permission prompts in a project (v2.1.112) | ### Custom Commands (Examples) @@ -529,7 +531,9 @@ chmod +x ~/.claude/hooks/*.sh --- **Last Updated**: April 16, 2026 -**Claude Code Version**: 2.1.110 +**Claude Code Version**: 2.1.112 **Sources**: -- https://code.claude.com/docs/en/overview -- https://code.claude.com/docs/en/commands +- https://docs.anthropic.com/en/docs/claude-code +- https://www.anthropic.com/news/claude-opus-4-7 +- https://support.claude.com/en/articles/12138966-release-notes +**Compatible Models**: Claude Sonnet 4.6, Claude Opus 4.7, Claude Haiku 4.5 diff --git a/CHANGELOG.md b/CHANGELOG.md index 7a87b86..118e16e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,39 @@ # Changelog +## v2.1.112 — 2026-04-16 + +### Highlights + +- Sync all English tutorials with Claude Code v2.1.112 and the new Opus 4.7 model (`claude-opus-4-7`), including the new `xhigh` effort level (default on Opus 4.7, between `high` and `max`), two new built-in slash commands (`/ultrareview`, `/less-permission-prompts`), auto-mode no longer requiring `--enable-auto-mode` for Max subscribers on Opus 4.7, the PowerShell tool on Windows, the "Auto (match terminal)" theme, and plan files named after prompts. All 18 EN doc footers bumped to Claude Code v2.1.112. @Luong NGUYEN + +### Features + +- Add complete Ukrainian (uk) localization across all modules, root docs, examples, and references (039dde2) @Evgenij I + +### Bug Fixes + +- Correct pre-tool-check.sh hook protocol bugs (bce7cf8) @yarlinghe +- Change bad mermaid example to text block to pass CI (b8a7b1f) @Evgenij I +- Fix CP1251 encoding in Ukrainian claude_concepts_guide.md ToC (d970cc6) @Evgenij I +- Replace stub Ukrainian README with full translation, fix broken anchors (f6d73e2) @Evgenij I +- Correct Claude Code version to 2.1.97 across all footers (63a1416) @Luong NGUYEN +- Apply 2026-04-09 documentation accuracy updates (e015f39) @Luong NGUYEN + +### Documentation + +- Sync to Claude Code v2.1.112 (Opus 4.7, `xhigh` effort, `/ultrareview`, `/less-permission-prompts`, PowerShell tool, Auto-match-terminal theme) @Luong NGUYEN +- Sync to Claude Code v2.1.110 (TUI, push notifications, session recap) (15f0085) @Luong NGUYEN +- Sync to Claude Code v2.1.101 with `/team-onboarding`, `/ultraplan`, Monitor tool (2deba3a) @Luong NGUYEN +- Sync Vietnamese documentation with English source (561c6cb) @Thiên Toán +- Update Last Updated date and Claude Code version across all files (7f2e773) @Luong NGUYEN +- Add Ukrainian language link to language switcher (9c224ff) @Luong NGUYEN +- Remove contributors section (f07313d) @Luong NGUYEN +- Update GitHub metrics to 21,800+ stars, 2,585+ forks (4f55374) @Luong NGUYEN + +**Full Changelog**: https://github.com/luongnv89/claude-howto/compare/v2.3.0...v2.1.112 + +--- + ## v2.3.0 — 2026-04-07 ### Features diff --git a/INDEX.md b/INDEX.md index a8d42ae..efe6166 100644 --- a/INDEX.md +++ b/INDEX.md @@ -459,7 +459,7 @@ Command-line interface usage patterns and reference. - `claude` - Start interactive session - `claude -p "prompt"` - Headless/non-interactive mode - `claude web` - Launch web session -- `claude --model` - Select model (Sonnet 4.6, Opus 4.6) +- `claude --model` - Select model (Sonnet 4.6, Opus 4.7, Haiku 4.5) - `claude --permission-mode` - Set permission mode - `claude --remote` - Enable remote control via WebSocket @@ -874,10 +874,13 @@ Want to add more examples? Follow the structure: --- -**Last Updated**: April 11, 2026 -**Claude Code Version**: 2.1.101 +**Last Updated**: April 16, 2026 +**Claude Code Version**: 2.1.112 **Sources**: -- https://code.claude.com/docs/en/overview +- https://docs.anthropic.com/en/docs/claude-code +- https://www.anthropic.com/news/claude-opus-4-7 +- https://support.claude.com/en/articles/12138966-release-notes +**Compatible Models**: Claude Sonnet 4.6, Claude Opus 4.7, Claude Haiku 4.5 **Total Examples**: 100+ files **Categories**: 10 features **Hooks**: 8 automation scripts diff --git a/LEARNING-ROADMAP.md b/LEARNING-ROADMAP.md index 2677828..4e3812d 100644 --- a/LEARNING-ROADMAP.md +++ b/LEARNING-ROADMAP.md @@ -738,11 +738,13 @@ Once you've completed all milestones: --- -**Last Updated**: April 11, 2026 -**Claude Code Version**: 2.1.101 +**Last Updated**: April 16, 2026 +**Claude Code Version**: 2.1.112 **Sources**: -- https://code.claude.com/docs/en/overview -- https://code.claude.com/docs/en/quickstart +- https://docs.anthropic.com/en/docs/claude-code +- https://www.anthropic.com/news/claude-opus-4-7 +- https://support.claude.com/en/articles/12138966-release-notes +**Compatible Models**: Claude Sonnet 4.6, Claude Opus 4.7, Claude Haiku 4.5 **Maintained by**: Claude How-To Contributors **License**: Educational purposes, free to use and adapt diff --git a/QUICK_REFERENCE.md b/QUICK_REFERENCE.md index be69492..3ad3256 100644 --- a/QUICK_REFERENCE.md +++ b/QUICK_REFERENCE.md @@ -398,7 +398,7 @@ cp -r 03-skills/code-review ~/.claude/skills/ | **Task List** | Manage background tasks | `/task list`, `/task status ` | | **Auto Memory** | Automatic memory saving from conversations | Claude auto-saves key context to CLAUDE.md | | **Git Worktrees** | Isolated workspaces for parallel development | `/worktree` to create isolated workspace | -| **Model Selection** | Switch between Sonnet 4.6 and Opus 4.6 | `/model` or `--model` flag | +| **Model Selection** | Switch between Sonnet 4.6, Opus 4.7, and Haiku 4.5 | `/model` or `--model` flag | | **Agent Teams** | Coordinate multiple agents on tasks | Enable with `CLAUDE_AGENT_TEAMS=1` env var | | **Scheduled Tasks** | Recurring tasks with `/loop` | `/loop 5m /command` or CronCreate tool | | **Chrome Integration** | Browser automation | `--chrome` flag or `/chrome` command | @@ -505,8 +505,10 @@ Getting started checklist: **This Card**: Keep it handy for quick reference! --- -**Last Updated**: April 11, 2026 -**Claude Code Version**: 2.1.101 +**Last Updated**: April 16, 2026 +**Claude Code Version**: 2.1.112 **Sources**: -- https://code.claude.com/docs/en/commands -- https://code.claude.com/docs/en/cli-reference +- https://docs.anthropic.com/en/docs/claude-code +- https://www.anthropic.com/news/claude-opus-4-7 +- https://support.claude.com/en/articles/12138966-release-notes +**Compatible Models**: Claude Sonnet 4.6, Claude Opus 4.7, Claude Haiku 4.5 diff --git a/README.md b/README.md index 9c30b4d..8a4307b 100644 --- a/README.md +++ b/README.md @@ -12,7 +12,7 @@ [![GitHub Stars](https://img.shields.io/github/stars/luongnv89/claude-howto?style=flat&color=gold)](https://github.com/luongnv89/claude-howto/stargazers) [![GitHub Forks](https://img.shields.io/github/forks/luongnv89/claude-howto?style=flat)](https://github.com/luongnv89/claude-howto/network/members) [![License: MIT](https://img.shields.io/badge/License-MIT-blue.svg)](LICENSE) -[![Version](https://img.shields.io/badge/version-2.3.0-brightgreen)](CHANGELOG.md) +[![Version](https://img.shields.io/badge/version-2.1.112-brightgreen)](CHANGELOG.md) [![Claude Code](https://img.shields.io/badge/Claude_Code-2.1+-purple)](https://code.claude.com) 🌐 **Language / Ngôn ngữ / 语言 / Мова:** [English](README.md) | [Tiếng Việt](vi/README.md) | [中文](zh/README.md) | [Українська](uk/README.md) @@ -102,7 +102,7 @@ Run `/lesson-quiz [topic]` after each module. The quiz pinpoints what you missed - **21,800+ GitHub stars** from developers who use Claude Code daily - **2,585+ forks** — teams adapting this guide for their own workflows -- **Actively maintained** — synced with every Claude Code release (latest: v2.3.0, April 2026) +- **Actively maintained** — synced with every Claude Code release (latest: v2.1.112, April 2026) - **Community-driven** — contributions from developers who share their real-world configurations [![Star History Chart](https://api.star-history.com/svg?repos=luongnv89/claude-howto&type=Date)](https://star-history.com/#luongnv89/claude-howto&Date) @@ -199,7 +199,7 @@ cp -r 03-skills/code-review ~/.claude/skills/ Yes. MIT licensed, free forever. Use it in personal projects, at work, in your team — no restrictions beyond including the license notice. **Is this maintained?** -Actively. The guide is synced with every Claude Code release. Current version: v2.3.0 (April 2026), compatible with Claude Code 2.1+. +Actively. The guide is synced with every Claude Code release. Current version: v2.1.112 (April 2026), compatible with Claude Code 2.1+. **How is this different from the official docs?** The official docs are a feature reference. This guide is a tutorial with diagrams, production-ready templates, and a progressive learning path. They complement each other — start here to learn, reference the docs when you need specifics. @@ -208,7 +208,7 @@ The official docs are a feature reference. This guide is a tutorial with diagram 11-13 hours for the full path. But you'll get immediate value in 15 minutes — just copy a slash command template and try it. **Can I use this with Claude Sonnet / Haiku / Opus?** -Yes. All templates work with Claude Sonnet 4.6, Claude Opus 4.6, and Claude Haiku 4.5. +Yes. All templates work with Claude Sonnet 4.6, Claude Opus 4.7, and Claude Haiku 4.5. **Can I contribute?** Absolutely. See [CONTRIBUTING.md](CONTRIBUTING.md) for guidelines. We welcome new examples, bug fixes, documentation improvements, and community templates. @@ -870,8 +870,9 @@ MIT License - see [LICENSE](LICENSE). Free to use, modify, and distribute. The o --- **Last Updated**: April 16, 2026 -**Claude Code Version**: 2.1.110 +**Claude Code Version**: 2.1.112 **Sources**: -- https://code.claude.com/docs/en/overview -- https://code.claude.com/docs/en/commands -**Compatible Models**: Claude Sonnet 4.6, Claude Opus 4.6, Claude Haiku 4.5 +- https://docs.anthropic.com/en/docs/claude-code +- https://www.anthropic.com/news/claude-opus-4-7 +- https://support.claude.com/en/articles/12138966-release-notes +**Compatible Models**: Claude Sonnet 4.6, Claude Opus 4.7, Claude Haiku 4.5 diff --git a/STYLE_GUIDE.md b/STYLE_GUIDE.md index 48664ba..d1348aa 100644 --- a/STYLE_GUIDE.md +++ b/STYLE_GUIDE.md @@ -599,7 +599,7 @@ Lesson READMEs end with a metadata block: --- **Last Updated**: March 2026 **Claude Code Version**: 2.1.97 -**Compatible Models**: Claude Sonnet 4.6, Claude Opus 4.6, Claude Haiku 4.5 +**Compatible Models**: Claude Sonnet 4.6, Claude Opus 4.7, Claude Haiku 4.5 ``` - Use month + year format (e.g., "March 2026") @@ -630,4 +630,11 @@ Before submitting content, verify: - [ ] Commit message follows conventional commits format --- -**Last Updated**: April 9, 2026 + +**Last Updated**: April 16, 2026 +**Claude Code Version**: 2.1.112 +**Sources**: +- https://docs.anthropic.com/en/docs/claude-code +- https://www.anthropic.com/news/claude-opus-4-7 +- https://support.claude.com/en/articles/12138966-release-notes +**Compatible Models**: Claude Sonnet 4.6, Claude Opus 4.7, Claude Haiku 4.5 diff --git a/claude_concepts_guide.md b/claude_concepts_guide.md index a4468c9..fe08301 100644 --- a/claude_concepts_guide.md +++ b/claude_concepts_guide.md @@ -3126,14 +3126,15 @@ Complete configuration example: --- -*Last updated: April 11, 2026* -*For Claude Haiku 4.5, Sonnet 4.6, and Opus 4.6* +*Last updated: April 16, 2026* +*For Claude Haiku 4.5, Sonnet 4.6, and Opus 4.7* *Now includes: Hooks, Checkpoints, Planning Mode, Extended Thinking, Background Tasks, Permission Modes (6 modes), Headless Mode, Session Management, Auto Memory, Agent Teams, Scheduled Tasks, Chrome Integration, Channels, Voice Dictation, and Bundled Skills* --- -**Last Updated**: April 11, 2026 -**Claude Code Version**: 2.1.101 +**Last Updated**: April 16, 2026 +**Claude Code Version**: 2.1.112 **Sources**: -- https://code.claude.com/docs/en/overview -- https://code.claude.com/docs/en/memory -- https://code.claude.com/docs/en/skills +- https://docs.anthropic.com/en/docs/claude-code +- https://www.anthropic.com/news/claude-opus-4-7 +- https://support.claude.com/en/articles/12138966-release-notes +**Compatible Models**: Claude Sonnet 4.6, Claude Opus 4.7, Claude Haiku 4.5 diff --git a/resources.md b/resources.md index 18cb289..190f6a2 100644 --- a/resources.md +++ b/resources.md @@ -249,7 +249,10 @@ These steps capture the core recommendations for smooth workflows with Claude Co | **Monitor Tool** | Watch a background command's stdout stream and react to events instead of polling (v2.1.98+) | [Advanced Features](09-advanced-features/) | --- -**Last Updated**: April 11, 2026 -**Claude Code Version**: 2.1.101 +**Last Updated**: April 16, 2026 +**Claude Code Version**: 2.1.112 **Sources**: -- https://code.claude.com/docs/en/overview +- https://docs.anthropic.com/en/docs/claude-code +- https://www.anthropic.com/news/claude-opus-4-7 +- https://support.claude.com/en/articles/12138966-release-notes +**Compatible Models**: Claude Sonnet 4.6, Claude Opus 4.7, Claude Haiku 4.5 diff --git a/uk/README.md b/uk/README.md index eb3adb1..d8cd845 100644 --- a/uk/README.md +++ b/uk/README.md @@ -178,7 +178,7 @@ cp -r 03-skills/code-review ~/.claude/skills/ Так. Ліцензія MIT, безкоштовно назавжди. Використовуйте в особистих проєктах, на роботі, у команді — без обмежень, крім включення ліцензії. **Це підтримується?** -Активно. Довідник синхронізується з кожним релізом Claude Code. Поточна версія: v2.3.0 (квітень 2026), сумісна з Claude Code 2.1+. +Активно. Довідник синхронізується з кожним релізом Claude Code. Поточна версія: v2.1.112 (квітень 2026), сумісна з Claude Code 2.1+. **Чим це відрізняється від офіційної документації?** Офіційна документація — це довідник функцій. Цей довідник — туторіал з діаграмами, готовими до продакшену шаблонами та прогресивним навчальним шляхом. Вони доповнюють одне одного — починайте тут для навчання, звертайтесь до офіційних документів коли потрібні деталі. diff --git a/zh/README.md b/zh/README.md index 3777c1e..bc0cb00 100644 --- a/zh/README.md +++ b/zh/README.md @@ -12,7 +12,7 @@ [![GitHub Stars](https://img.shields.io/github/stars/luongnv89/claude-howto?style=flat&color=gold)](https://github.com/luongnv89/claude-howto/stargazers) [![GitHub Forks](https://img.shields.io/github/forks/luongnv89/claude-howto?style=flat)](https://github.com/luongnv89/claude-howto/network/members) [![License: MIT](https://img.shields.io/badge/License-MIT-blue.svg)](LICENSE) -[![Version](https://img.shields.io/badge/version-2.3.0-brightgreen)](CHANGELOG.md) +[![Version](https://img.shields.io/badge/version-2.1.112-brightgreen)](CHANGELOG.md) [![Claude Code](https://img.shields.io/badge/Claude_Code-2.1+-purple)](https://code.claude.com) # 用一个周末掌握 Claude Code @@ -100,7 +100,7 @@ - **21,800+ GitHub stars**,来自每天都在使用 Claude Code 的开发者 - **2,585+ forks**,许多团队已将这份指南改造成自己的工作流版本 -- **持续维护中**,会与每次 Claude Code 发布保持同步(最新版本:v2.3.0,2026 年 4 月) +- **持续维护中**,会与每次 Claude Code 发布保持同步(最新版本:v2.1.112,2026 年 4 月) - **社区驱动**,贡献者会分享他们在真实工作中的配置和经验 [![Star History Chart](https://api.star-history.com/svg?repos=luongnv89/claude-howto&type=Date)](https://star-history.com/#luongnv89/claude-howto&Date) @@ -197,7 +197,7 @@ cp -r 03-skills/code-review ~/.claude/skills/ 是的。MIT 许可证,永久免费。你可以将它用于个人项目、工作项目或团队中,唯一要求只是保留许可证声明。 **它有人维护吗?** -是的,而且持续维护。该指南会与每次 Claude Code 发布同步。当前版本是 v2.3.0(2026 年 4 月),兼容 Claude Code 2.1+。 +是的,而且持续维护。该指南会与每次 Claude Code 发布同步。当前版本是 v2.1.112(2026 年 4 月),兼容 Claude Code 2.1+。 **它和官方文档有什么不同?** 官方文档是功能参考手册;这份指南则是教程,包含图示、生产级模板和渐进式学习路径。两者是互补关系,建议先用本指南学习,再在需要具体细节时查官方文档。