Lebontva: így néz ki belülről a Claude Code — 500+ fájl, 40+ eszköz, 11 lépéses loop
A ccunpacked.dev oldal részletesen feltárta a Claude Code belső architektúráját: az alkalmazás egy 11 lépéses agent loopon alapul, amelybe a felhasználói bemenet feldolgozásától az API-válaszig minden lépés beágyazódik.

A Claude Code nyílt forráskódú projektje több mint 500 fájlból és 40‑nál több beépített eszközből áll, ahogy a Hacker News riportja jelzi. A ccunpacked.dev oldalán részletesen feltárható a kód, ahol 0+ fájl, 0 K+ sor és 0+ eszköz, 0+ parancs látható.
Az alkalmazás működése egy 11 lépéses agent loopon alapul: a felhasználói bemenet (1) a TextInput komponensben kerül rögzítésre, majd a Message (2) és a History (3) objektumokba kerül, a System (4) és API (5) szintre kerül továbbítás, tokenek (6) szétválasztása után a Tools? (7) döntés, majd a Loop (8) újraindítása, Render (9) és Hooks (10) végrehajtása, végül Await (11) a válasz megjelenése előtt.
A 40‑nál több eszköz kategóriánként csoportosítva érhető el: fájlműveletek (FileRead, FileEdit, FileWrite), parancssori eszközök (Bash, PowerShell), keresés (WebFetch, WebSearch), agenti feladatok (TaskCreate, TaskList, AgentSendMessage) és még sok más. Minden eszközt a /tools mappában található 184 fájl tartalmaz, a parancsokat pedig a /commands mappában, ahol 189 fájl van.
A dokumentáció szerint a rendszerben rejtett, még nem kiadott funkciók is találhatók: Buddy, Kairos, UltraPlan, Coordinator Mode, Bridge Control, Daemon Mode, UDS Inbox és Auto-Dream. Ezek feature‑flaggel vagy környezeti változóval aktiválhatóak, de jelenleg csak a kódban vannak megjegyzésként.
Az oldal nem tartalmaz konkrét idővonalat a jövőbeli kiadásokról, de a kódban már látható, hogy a fejlesztők a „hidden features” és a „remote‑setup” funkciók bevezetésére készülnek. A következő hónapokban érdemes figyelni a ccunpacked.dev frissítéseit, hogy lássuk, mikor kerülnek publikálásra ezek a funkciók.