Claude Code Unpacked : A visual guide

(ccunpacked.dev)

169 points | by autocracy101 2 hours ago

22 comments

  • p2detar 5 minutes ago
    [delayed]
  • sibtain1997 46 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
  • dheerajmp 1 hour ago
    Feel free to add this to Awesome Claude code. https://github.com/rosaboyle/awesome-cc-oss
  • stingraycharles 1 hour 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).
    • brabel 11 minutes ago
      > is about a year old now, so it should be in prime shape

      A 1yo project may be in good shape if written by just one dev, maybe a few. But if you have many devs, I can guarantee it will be messy and buggy. If anything, at 1yo it is probably still full of bugs because not enough time has elapsed for people to run into them.

    • coldtrait 52 minutes ago
      Boris Cherny, the creator of Claude Code said he uses CC to build CC.
  • 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

    • jwilliams 1 hour ago
      It's live! If you're on the latest cc you can use /buddy now.
      • jen729w 1 hour 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.)

        • binocarlos 10 minutes ago
          I find Claude Code features fall into 2 categories, "hmmmm that could be actually useful" vs "there is more kool aid where that came from"
      • Nevermark 1 hour ago
        Ok! First prompt, obviously:

        “Complete thyself.”

        And I want an octopus. Who orchestrates octopuses.

  • rhofield 31 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.
  • 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?

    • 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.
      • autocracy101 51 minutes ago
        That's been corrected, I did another fact checking pass!
    • autocracy101 52 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.
    • siva7 1 hour ago
      Really Weird but then it's so easy spot AI text by this pattern
  • m132 46 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?

    • brabel 7 minutes ago
      It's on the front page because it looks really cool. You can complain about it being vibe coded, but it still looks good. If you ask Claude to allow the user to slow down the animation, it can do that quite easily, that's just not a problem caused by vibe coding. And I'm on FF and didn't notice anything glitching out.
  • lastdong 56 minutes ago
    I hope /Buddy is ported across to OpenCode.
  • vivzkestrel 1 hour 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
    • loveparade 56 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.

  • 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.
  • jen729w 1 hour 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…

    • 59nadir 0 minutes ago
      I think it's good that it's out there, and I wonder why Anthropic have been keeping it closed source; clearly they can't possibly think that the CC source code is a competitive advantage...?

      Agents in general are easy to make, and trivial to make for yourself especially, and the result will be much better than what any of the big providers can make for you.

      `pi` with whatever commands/extensions you want to make for yourself is better than CC if you really don't want to go through the trouble of making your own thing.

    • parasti 54 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.
    • j45 1 hour ago
      Clever architecture often can still beat clever programming.
  • fartfeatures 29 minutes ago
    Ccleaks is down?
  • ramon156 1 hour 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.

  • inside_story 1 hour ago
    cool Archaeologization Collection Output
  • mdavid626 1 hour ago
    How the hell is it 500k lines?
    • twsted 1 hour ago
      It is vibe coded.
  • 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.
  • treysu 28 minutes ago
    [dead]
  • tiveriny 1 hour ago
    [dead]
  • hahhhha500012 35 minutes ago
    [dead]
  • tontinton 1 hour ago
    [flagged]
  • robonot 1 hour ago
    [flagged]