Claude Code Thinking Patch
Description
Enhance Claude Code with custom patches for thinking display and subagent model configuration.
Installation
claude install-skill https://github.com/aleks-apostle/claude-code-patches README
Claude Code Patches
Enhance Claude Code with custom patches for thinking display and subagent model configuration.
Available Patches
- undefined
Thinking Display Patch
Make Claude Code's thinking blocks visible by default without pressing `ctrl+o`.
The Problem
Claude Code collapses thinking blocks by default, showing only:
∴ Thought for 3s (ctrl+o to show thinking)
You have to press `ctrl+o` every time to see the actual thinking content. This patch makes thinking blocks visible inline automatically.
**Current Version:** Claude Code 2.0.62 (Updated 2025-12-09)
Quick Start
# Clone or download this repository
cd claude-code-thinking
# Run the patch script (automatically detects your installation)
node patch-thinking.js
# Restart Claude Code
That's it! Thinking blocks now display inline without `ctrl+o`.
**Works with:**
- undefined
What This Patch Does
**Before:**
∴ Thought for 3s (ctrl+o to show thinking)
[thinking content hidden]
**After:**
∴ Thinking…
[thinking content displayed inline]
The actual thinking process is now visible
without any keyboard shortcuts needed
How It Works
This patch modifies two locations in Claude Code's compiled JavaScript:
Patch 1: Remove the Banner (v2.0.30)
**Before:**
function GkQ({streamMode:A}){
// ... displays "Thought for Xs (ctrl+o to show thinking)"
}
**After:**
function GkQ({streamMode:A}){return null}
**Effect:** Removes the collapsed thinking banner entirely.
**Version History:**
- undefined
...
Related Skills
next.js
| The React Framework | 138360 | 1503 | 1 |
Development community sharing-skills
skill for guidance.
Development community root-cause-tracing
Use when errors occur deep in execution and you need to trace back to find the original trigger.
Development community Template Skill
Minimal skeleton for a new skill project structure.
Development community Third-party Notices
THE FOLLOWING SETS FORTH ATTRIBUTION NOTICES FOR THIRD PARTY SOFTWARE THAT MAY BE CONTAINED IN PORTIONS OF THIS PRODUCT. ---
Development official Claude API
When code imports anthropic/@anthropic-ai/sdk/claude_agent_sdk, or user asks to use Claude APIBuild apps with the Claude API or Anthropic SDK
Development official