Skip to main content

claude-nothing

A fake Claude Code session that looks incredibly productive but does absolutely nothing.

Inspired by install-nothing.

It's a real fullscreen terminal chat, styled after the actual Claude Code UI: the welcome banner, the todo checklist, the extended-thinking block, colored diffs, subagents, slash commands, !shell mode — all of it. Type any task and it thinks hard (✻ Reticulating…), reads files that don't exist, edits code that isn't there, spins up subagents to look extra busy, watches a test fail dramatically, fixes it heroically, and finishes with all tests green — while touching exactly zero bytes on your disk.

Perfect for:

  • Looking busy on a screen share
  • Impressing people walking past your desk
  • Feeling productive without the burden of producing anything

usage demo

Usage

Run it instantly, no install required:

uvx claude-nothing

Or install it as a tool:

uv tool install claude-nothing
claude-nothing

Working from a local checkout of this repo instead:

uv run claude-nothing

Type anything and press enter. Real slash commands work too: /help, /status, /cost, /clear, /compact... none of them do anything either. !command runs a fake shell command. Esc interrupts mid-turn, Ctrl+C twice exits.

Options

Flag What it pretends to do
-t, --task "..." run one scripted demo turn for this task, then exit
--fast pretend faster
--loop run autonomously forever, no input needed, until you exit
--seed N reproducible nothing

Examples

# Watch one demo turn play out, then exit
claude-nothing -t "rewrite the billing system in Rust"

# Infinite productivity, unattended — never waits for input
claude-nothing --loop

# The exact same nothing, every time
claude-nothing --seed 42

Piped into a file or another program (no real terminal attached), it falls back to printing one plain-text demo turn instead of the fullscreen UI.

What it actually does

0 files changed, 0 insertions(+), 0 deletions(-)

Exactly as planned.

Metadata

Release files for claude-nothing 0.2.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for claude-nothing 0.2.0
File Size Uploaded Provenance
claude_nothing-0.2.0.tar.gz 16.2 kB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for claude-nothing 0.2.0
File Interpreter ABI Platform
claude_nothing-0.2.0-py3-none-any.whl Python 3 none any Details

Total release size: 35.6 kB

Release files / claude_nothing-0.2.0.tar.gz

Download URL claude_nothing-0.2.0.tar.gz
Size 16.2 kB
Tags Source
SHA-256 checksum
How to use checksums
abf714f0b57641f4eaf96f28559b09c726759ff3fbd48e26d0ac608f46ae64e3
BLAKE2b-256 checksum
How to use checksums
3d993cf26433f8934fdfbae412889dd337cb550ec6394428a2256862e6df18c9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.12.0 {"installer":{"name":"uv","version":"0.12.0","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / claude_nothing-0.2.0-py3-none-any.whl

Download URL claude_nothing-0.2.0-py3-none-any.whl
Size 19.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
0e24214d79b90ee5e303df2a3cfe85e34fdcea3c1d9042c4534d01ad8d1bafe7
BLAKE2b-256 checksum
How to use checksums
fc6cec9af2ca2b71cf553e2c702ff734c03659bcfd398ae1de197fef193ef116
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.12.0 {"installer":{"name":"uv","version":"0.12.0","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Security for claude-nothing 0.2.0

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page