A Claude Code forráskódját Pythonban újraírták, nyílt forráskódú
A nyílt forráskódú verzió a GitHubon már több ezer csillagot gyűjtött össze.

A Claude Code forráskódját teljesen újraírták Pythonban, és a GitHubon már több ezer csillagot gyűjtött össze. A Claw Code Agent a nyílt forráskódú verzió, amely a Claude Code eredeti TypeScript‑es architektúráját reverse‑engineering alapján valósította meg. A repo 2024. március 15-én jelent meg, és a Claw Code 1.0.0 kiadása óta 1 200‑nél több csillagot kapott.
Miért fontos ez? A Claude Code egy fejlett fejlesztői segéd, amely a kódgenerálás és a kódértés kombinációját kínálja. A Pythonos implementáció lehetővé teszi, hogy a fejlesztők a saját helyi modelleiket használják, nem csak a felhőben futó megoldásokat. A repo dokumentációja szerint a rendszer lokális modellekkel kompatibilis, így a felhasználók saját GPU‑k vagy akár edge‑eszközökön futtathatják a folyamatokat.
A technikai részletek szerint a projekt a claw-code nevű könyvtárban található. A main.py a CLI bevezető, query_engine.py a lekérdezési motor, míg a runtime.py kezeli a munkameneteket. A Python verzió 3.10+‑t támogat, és a kód 200 sor körülbelül a CLI‑ben.
Az új implementáció a reverse‑engineering munkája alapján készült, amelyet a Reddit MachineLearning közösségben publikáltak. A projekt a GitHubon chauncygu/collection-claude-code-source-code és instructkr/claw-code repo-kban található. A kódbázis 2024. április elejének elején már több mint 1 000 hozzászólást generált a felhasználók között.
Mi lesz a következő lépés? A GitHub tárolóban a fejlesztők a Python és Rust verziók párhuzamos fejlesztését tervezzék, a Rust portot a claw-cli nevű binárisba építik. A cél, hogy a CLI interaktív legyen, és a felhasználók valós idejű kódgenerálást élvezhessenek a saját helyi környezetükben.