Claude Depester banner
ominiverdi ominiverdi

Claude Depester

Development community

Description

Patches Claude Code CLI and VS Code extension to replace whimsical loading words with simple 'Thinking'.

Installation

This entry records only its repository, not the path inside it, so there is no exact command to give. Open the source below and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

README

claude-depester

[![npm version](https://img.shields.io/npm/v/claude-depester.svg)](https://www.npmjs.com/package/claude-depester) [![npm downloads](https://img.shields.io/npm/dm/claude-depester.svg)](https://www.npmjs.com/package/claude-depester) [![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)

Patches Claude Code CLI and VS Code extension to replace whimsical loading words with simple 'Thinking'.

Instead of seeing "Flibbertigibbeting", "Discombobulating", "Clauding", etc., you'll see a clean "Thinking".

**Last updated:** 2026-03-27 | **Tested with:** Claude Code 2.1.4 - 2.1.85 | **Platforms:** Linux, macOS, Windows

v1.5.2: Fix binary extraction for newer Claude Code versions (2.1.84+) that use a new Bun ELF section format. Auto-patch hook now includes `--no-animation` by default.

**CLI - Spinner:**

![Thinking... instead of whimsical words](img/thinking.png)

**CLI - Completion:**

![Thought for Xs instead of Baked/Brewed/etc](img/thought.png)

**VS Code Extension:**

![VS Code extension also patched](img/vscode.png)

The Problem

Claude Code displays random silly words while thinking:

Flibbertigibbeting...
Discombobulating...
Smooshing...
Wibbling...
Clauding...

And after thinking completes, it shows completion messages like:

Baked for 42s
Brewed for 15s
Churned for 30s

This tool replaces them with simple "Thinking" and "Thought for Xs".

Quick Start

# Preview changes first (recommended)
npx claude-depester --dry-run

# Patch Claude Code
npx claude-depester

Restart Claude Code for changes to take effect.

Auto-patch after updates (recommended)

Add a shell wrapper that patches before each invocation:

# Add to your .bashrc or .zshrc
cl() { npx claude-depester --silent --log --no-animation ; claude "$@" ; }

Then use `cl` instead of `claude`. This ensures patching happens *before* Claude loads.

Features

  • Patches spinner words ("F