Claude Code Unpacked : A visual guide
150 points
1 hour ago
| 16 comments
| ccunpacked.dev
| HN
Related ongoing threads:

The Claude Code Source Leak: fake tools, frustration regexes, undercover mode - https://news.ycombinator.com/item?id=47586778 - March 2026 (406 comments)

Claude Code's source code has been leaked via a map file in their NPM registry - https://news.ycombinator.com/item?id=47584540 - March 2026 (956 comments)

Also related: https://www.ccleaks.com

dheerajmp
48 minutes ago
[-]
Feel free to add this to Awesome Claude code. https://github.com/rosaboyle/awesome-cc-oss
reply
rhofield
19 minutes ago
[-]
Really nice visualisation of this, makes understanding the flow at a high levle pretty clear. Also the tool system and command catalog, particularly the gated ones are super interesting.
reply
stingraycharles
57 minutes ago
[-]
I guess they really do eat their own dogfood and vibe code their way through it without care for technical debt? In a way, it’s a good challenge, but it’s fairly painful to watch the current state of the project (which is about a year old now, so it should be in prime shape).
reply
coldtrait
40 minutes ago
[-]
Boris Cherny, the creator of Claude Code said he uses CC to build CC.
reply
restlessforge
1 hour ago
[-]
Okay those "hidden features" are amazing, especially the cross-session referencing. I hope we can look forward to that in the future

Also I definitely want a Claude Code spirit animal

reply
jwilliams
1 hour ago
[-]
It's live! If you're on the latest cc you can use /buddy now.
reply
jen729w
53 minutes ago
[-]
It's a ridiculous folly. I've already lost a well-constructed question because I accidentally tabbed into my pointless 'buddy'.

(Yes, I know I can turn it off. I have.)

reply
Nevermark
56 minutes ago
[-]
Ok! First prompt, obviously:

“Complete thyself.”

And I want an octopus. Who orchestrates octopuses.

reply
sibtain1997
34 minutes ago
[-]
Kairos and auto-dream are more interesting than anything in the agent loop section. Memory consolidation between sessions is the actual unsolved problem. The rest is just plumbing tbh
reply
jatins
1 hour ago
[-]
There's this weird thing about AI generated content where it has the perfect presentation but conveys very little.

For example the whole animation on this website, what does it say beyond that you make a request to backend and get a response that may have some tool call?

reply
roughly
1 hour ago
[-]
Also it's just randomly incorrect in places. For instance, it lists "fox" as one of the "Buddy" species, but that's not in the code.
reply
autocracy101
39 minutes ago
[-]
That's been corrected, I did another fact checking pass!
reply
autocracy101
41 minutes ago
[-]
That's fair. The site isn't meant to be a deep technical dive, it's more of a visual high-level guide of what I've curated while exploring the codebase while assisted by AI, 500k loc codebase is just too much to sift through in a short amount of time.
reply
siva7
1 hour ago
[-]
Really Weird but then it's so easy spot AI text by this pattern
reply
lastdong
44 minutes ago
[-]
I hope /Buddy is ported across to OpenCode.
reply
vivzkestrel
52 minutes ago
[-]
would be nice if the transformers code for one of these frontier LLM models got leaked, HN will have a field day with a reveal like that
reply
loveparade
44 minutes ago
[-]
I doubt there is anything special about the transformer code the frontier labs use. The only thing proprietary in it are probably the infrastructure-specific optimizations for very large scale distributed training and some GPU kernel tricks. The real moat is the training data, especially the RLHF/finetuning data and verifiable reward environments, and the GPU clusters of course.

The open source models are quite close, and they'd probably be just as good with the equivalent amount of compute/data the frontier labs have access to.

reply
simonreiff
1 hour ago
[-]
Nice site. I might suggest moving SendMessage to the Hidden Features as they don't appear to have implemented a ReadMessage or ListMessages tools.
reply
jen729w
54 minutes ago
[-]
Is it just me or do I not find the Claude Code application that fascinating?

I use it all day and love it. Don't get me wrong. But it's a terminal-based app that talks to an LLM and calls local functions. Ooookay…

reply
parasti
42 minutes ago
[-]
I feel the same way. Given it's AI-written, looking at the code isn't even worth it to me. I would rather read a blog post about how they develop it day to day.
reply
j45
50 minutes ago
[-]
Clever architecture often can still beat clever programming.
reply
m132
34 minutes ago
[-]
I mean, I get it: vibe-coded software deserves vibe-coded coverage. But I would at least appreciate it if the main part of it, the animation, went at a speed that at least makes it possible to follow along and didn't glitch out with elements randomly disappearing in Firefox...

How is this on the front page?

reply
fartfeatures
17 minutes ago
[-]
Ccleaks is down?
reply
ramon156
55 minutes ago
[-]
I expect dozens more "research articles" that

- find nothing - still manage to fill entire lages - somehow have a similar structure - are boring as fuck

At least this one is 3/4, the previous one had BINGO.

reply
inside_story
1 hour ago
[-]
cool Archaeologization Collection Output
reply
mdavid626
1 hour ago
[-]
How the hell is it 500k lines?
reply
twsted
1 hour ago
[-]
It is vibe coded.
reply
jruohonen
1 hour ago
[-]
Thanks, I'll use this for teaching next week (on what not to do). BashTool.ts :D But, in general, I guess it just shows yet again that the emperor has no clothes.
reply