From d2ead3ba1655b48cd3dbc553660a7aea021f3724 Mon Sep 17 00:00:00 2001 From: lzw-git-all <19607802@qq.com> Date: Fri, 1 May 2026 14:22:15 +0800 Subject: [PATCH] fix(extended-thinking): correct fictional /think command to valid ultrathink keyword (#83) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Replace fictional `/think` example with official `ultrathink` keyword - Fix Q4 options: `/think` → `/effort max`, `--thinking` → `ultrathink` - Fix Q5: correct the answer that "ultrathink" DOES trigger deep reasoning - Sync changes across English, Ukrainian, and Vietnamese translations Background: `/think` is not a valid slash command in Claude Code (verified against official commands reference at code.claude.com/docs/en/commands). The correct way to trigger deep reasoning for a single response is to include "ultrathink" in the prompt. Sources: - https://code.claude.com/docs/en/commands (no /think command exists) - https://code.claude.com/docs/en/model-config (ultrathink is valid keyword) Co-authored-by: Claude Opus 4.7 --- .../skills/lesson-quiz/references/question-bank.md | 14 +++++++------- 09-advanced-features/README.md | 2 +- uk/09-advanced-features/README.md | 2 +- vi/09-advanced-features/README.md | 2 +- 4 files changed, 10 insertions(+), 10 deletions(-) diff --git a/.claude/skills/lesson-quiz/references/question-bank.md b/.claude/skills/lesson-quiz/references/question-bank.md index 0cb7507..e8154bf 100644 --- a/.claude/skills/lesson-quiz/references/question-bank.md +++ b/.claude/skills/lesson-quiz/references/question-bank.md @@ -704,18 +704,18 @@ ### Q4 - **Category**: practical -- **Question**: How do you toggle extended thinking during a session? -- **Options**: A) Type `/think` | B) Press `Option+T` (macOS) or `Alt+T` | C) Use `--thinking` flag | D) It's always enabled and cannot be toggled +- **Question**: How do you toggle extended thinking visibility during a session? +- **Options**: A) Type `/effort max` | B) Press `Option+T` (macOS) or `Alt+T` | C) Include "ultrathink" in prompt | D) It's always visible and cannot be toggled - **Correct**: B -- **Explanation**: Option+T (macOS) or Alt+T toggles extended thinking. It's enabled by default for all models. Opus 4.6 supports adaptive effort levels. +- **Explanation**: Option+T (macOS) or Alt+T toggles extended thinking visibility. For one-off deep reasoning, include "ultrathink" in your prompt; for session-level control, use `/effort` command. - **Review**: Extended Thinking section ### Q5 - **Category**: conceptual -- **Question**: Are "think" or "ultrathink" special keywords that activate enhanced thinking? -- **Options**: A) Yes, they activate deeper reasoning | B) No, they are treated as regular prompt text with no special behavior | C) Only "ultrathink" is special | D) They work only with Opus -- **Correct**: B -- **Explanation**: The documentation explicitly states these are regular prompt instructions, not special activation keywords. Extended thinking is controlled via Alt+T toggle and environment variables. +- **Question**: Does the "ultrathink" keyword trigger deep reasoning? +- **Options**: A) Yes, it triggers deep reasoning for one response without changing session settings | B) No, it's treated as regular prompt text | C) Yes, but only on Opus 4.6 | D) Yes, and it permanently changes the effort level +- **Correct**: A +- **Explanation**: Including "ultrathink" in your prompt adds an in-context instruction for the model to reason more on that turn. It does not change the effort level sent to the API—use `/effort max` for session-level deep reasoning. - **Review**: Extended Thinking section ### Q6 diff --git a/09-advanced-features/README.md b/09-advanced-features/README.md index 2adc568..2075647 100644 --- a/09-advanced-features/README.md +++ b/09-advanced-features/README.md @@ -318,7 +318,7 @@ claude --effort high "complex architectural review" ### Example: Architectural Decision ``` -User: /think Should we use microservices or a monolith for our e-commerce platform? +User: ultrathink Should we use microservices or a monolith for our e-commerce platform? Claude: Let me think through this architectural decision carefully... diff --git a/uk/09-advanced-features/README.md b/uk/09-advanced-features/README.md index 5705faf..50d9d47 100644 --- a/uk/09-advanced-features/README.md +++ b/uk/09-advanced-features/README.md @@ -262,7 +262,7 @@ claude --effort high "complex architectural review" ### Приклад: Архітектурне рішення ``` -User: /think Should we use microservices or a monolith for our e-commerce platform? +User: ultrathink Should we use microservices or a monolith for our e-commerce platform? Claude: Let me think through this architectural decision carefully... diff --git a/vi/09-advanced-features/README.md b/vi/09-advanced-features/README.md index 825feef..4e06956 100644 --- a/vi/09-advanced-features/README.md +++ b/vi/09-advanced-features/README.md @@ -257,7 +257,7 @@ claude --effort high "complex architectural review" ### Example: Architectural Decision ``` -User: /think Should we use microservices or a monolith for our e-commerce platform? +User: ultrathink Should we use microservices or a monolith for our e-commerce platform? Claude: Let me think through this architectural decision carefully...