46 points par princox 2026-04-01 | 53 commentaires | Partager sur WhatsApp

Le 31 mars 2026 à 4 h du matin, le code source de Claude Code a été exposé à l’extérieur, provoquant une forte agitation dans la communauté des développeurs. Pour éviter les risques juridiques, le développeur coréen Sigrid Jin (@instructkr) n’a pas conservé les sources d’origine et a, avant le lever du jour, réécrit depuis zéro les fonctionnalités essentielles en Python avant de les publier. Ce projet, c’est claw-code.

Ce dépôt n’est pas un simple miroir de la fuite, mais le résultat d’une réimplémentation clean room en Python de la structure du harness d’agents de Claude Code — câblage des outils, orchestration des tâches, gestion du contexte d’exécution. Toute la reconstruction a été menée via une orchestration IA avec oh-my-codex (OmX), en utilisant le mode $team (revue de code en parallèle) et le mode $ralph (boucle d’exécution continue).

Principales caractéristiques :

  • src/ — espace de travail du portage Python (commands, tools, models, query_engine, etc.)
  • tests/ — validation de l’implémentation Python
  • Un port Rust est également en cours sur la branche dev/rust (objectif : sûreté mémoire + hautes performances)
  • Le projet précise qu’il s’agit d’une initiative indépendante, sans lien avec Anthropic

Contexte :

L’auteur avait déjà été présenté comme un heavy user ayant consommé 25 milliards de tokens Claude Code par an dans l’article du WSJ de mars 2026, “The Trillion Dollar Race to Automate Our Entire Lives”. Ce projet s’inscrit dans le prolongement de ces recherches en ingénierie autour du harness.
Peu après sa publication, il a dépassé les 30K stars à la vitesse la plus rapide de l’histoire de GitHub (actuellement ⭐ 33.1k, 🍴 44.9k), et le Discord instructkr est également exploité comme communauté LLM coréenne.

53 commentaires

 
ytuniverse 2026-04-01

Comme lors de l'attaque contre Upstage, l'objectif de ScionicAI est-il d'attirer le buzz ?

 
crawler 2026-04-01

Donc, alors que les dépôts GitHub contenant le code Claude divulgué se faisaient supprimer via DMCA, celui-ci a réussi à passer entre les mailles du filet en se faisant passer pour un projet en clean room.

Je ne comprenais pas ces 50k stars sur GitHub, alors j’ai regardé de plus près.
Au début, il y a même des traces montrant que le projet avait été publié sous le nom de https://github.com/instructkr/claude-code, et le contenu a aussi pas mal changé.

Si les gens ont mis une star avant que le dépôt ne change, en pensant simplement qu’il s’agissait de la version divulguée, je peux le comprendre. Je soupçonnais un gonflage artificiel, mais après avoir vu à quoi ressemblait le dépôt au départ, ça ne semble pas être le cas.

Pour Sigrid Jin, j’avais déjà cette impression depuis qu’elle a commencé à publier ici : elle sait vraiment très bien saisir les opportunités.
Les développeurs ne peuvent pas se contenter d’être bons en code ; il faut aussi apprendre ce genre de marketing pour durer sur le long terme, et je l’envie sincèrement.

 
deepredk 2026-04-01

À l’origine, ce dépôt se contentait de mettre en ligne les sources ayant fuité. La plupart des étoiles ont été obtenues en tant que dépôt de sources fuitées. Hier soir, plusieurs dizaines de force-push ont été effectués, et son contenu a maintenant été complètement remplacé par l’état actuel.

 
laeyoung 2026-04-01

Je l’avais vu aussi. Deux heures après la fuite (jusqu’à hier vers 20 h), ce n’était qu’un dépôt où était téléversée la copie du code source divulgué.

 
unsure4000 2026-04-01

J’ai commencé à regarder à partir de 507c246, mais il y en avait aussi avant ?

 
baram 2026-04-01
 
unsure4000 2026-04-01

Mon dieu, ça a clairement l’air un peu problématique, non ?

 
penekhun 2026-04-01

Il y en a eu avant aussi.

Personnellement, j’ai l’impression que c’est un dépôt d’abus. Je me suis fait avoir moi aussi.

 
waterbear 2026-04-01

Vu la situation où d'autres dépôts ont des problèmes liés au DMCA, le fait qu'auparavant le code source original de ce dépôt avait réellement fuité, ainsi que le nombre de forks et d'étoiles, j'ai l'impression que si jamais ils entraient en procès avec Anthropic, ils seraient en position défavorable.

Je ne dirais pas non plus que c'est enviable.

 
crawler 2026-04-01

Pour être honnête, moi aussi, quand j’ai vu le dépôt pour la première fois, ça m’a mis en colère. Heureusement, d’autres ont ressenti la même indignation que moi.

Cette personne, Sigrid Jin, a déjà essayé plusieurs fois sur GeekNews de faire du marketing viral pour ses propres posts en prétendant que ce n’était pas elle, et je l’avais déjà fait remarquer.
Mais comme elle semblait continuer à être active sans problème malgré ce culot, je me suis même demandé si je n’avais pas vécu un peu trop honnêtement.

Mais ce qu’elle a fait cette fois est d’une tout autre nature que du simple viral.
Quelqu’un a partagé plus haut l’historique f5a40b8, et apparemment, au début, elle avait carrément mis en ligne la version leakée elle-même pour récolter des stars.

Remplacer ensuite le dépôt qui a obtenu des stars grâce à une version leakée, puis le promouvoir en disant The fastest repo in history to surpass 50K stars,... c’est quand même énorme.....
Cette personne n’est pas développeuse de métier, si ? On dirait qu’elle n’a absolument aucun sens de l’éthique professionnelle d’un développeur.

 
channprj 2026-04-01

+1, tout à fait d’accord.

 
lazydonkey456 2026-04-01

Si vous parlez de ce manifeste bizarre sur l'UltraThink ou je ne sais quoi, je l'ai vu aussi et ça m'a bien fait rire haha

 
princox 2026-04-01

J’ai pensé la même chose. Un petit côté fuite en avant + marketing..

 
kgun9 2026-04-01

Eh bien… je ne sais pas s’il faut voir ça comme du marketing… ou juste comme de la provoc pour attirer l’attention… Honnêtement, ça ne me paraît pas très positif.

 
unsure4000 2026-04-01

Une implémentation en clean room fondée sur du code divulgué me semble être une contradiction en soi.

 
v08zbv8fvlkjasdflkj 2026-04-01

Tu ne sais pas ce qu’est une clean room ?

 
lazydonkey456 2026-04-01

https://github.com/sigridjineth/sigridjineth/…
Pendant ce temps, la personne concernée est en train de supprimer son affiliation de son profil GitHub.

 
kunggom 2026-04-01

C’est clairement la personne dont le nom réel et l’affiliation avaient été rendus publics dans un article de presse à la fin de l’année dernière, présentée comme « le plus gros utilisateur mondial », vous voyez.

[Reportage] « Naissance en Corée du n°1 des utilisateurs de Claude »… aperçu de l’événement meetup d’Anthropic
https://n.news.naver.com/article/092/0002402940

 
cafedead 2026-04-01

C'est déjà bien qu'ils en aient eux-mêmes honte..

 
neozz 2026-04-01

C'est répugnant.

 
kdy1234 2026-04-01

Ça ressemble à un crime, non ?

 
okxrr 2026-04-01

Même si, entre développeurs, on voit tout de suite que c’est du marketing d’escroc,
sur le plan business ça se vendra très bien comme projet vedette porté par un développeur vedette. Autrement dit, ça rapporte.

Quand je vois des logiciels chinois bourrés de malware malveillant puis emballés comme de l’open source, je trouve ça souvent répugnant. Cela dit, il y a aussi beaucoup de projets d’un très bon niveau.
Mais… pourquoi les projets de développeurs coréens dégagent-ils autant cette simple odeur d’arnaque bas de gamme…

 
nokdu 2026-04-01

Je pense qu’il y a une mauvaise compréhension de ce qu’est une clean room… Le fait d’avoir réécrit sur la base du code source n’en fait pas une clean room… Une clean room, c’est quand une équipe établit la spec à partir du code existant et qu’une autre entité l’implémente, non…

 
bootno2316 2026-04-01

Dirty room

 
bp7wbycycsq 2026-04-01

Ce n’est sans doute pas comme ça qu’on devient un développeur connu et respecté juste parce qu’on a récolté plein d’étoiles…

 
jokerized 2026-04-01

De nos jours, il y a beaucoup trop de prétendus développeurs stars davantage préoccupés par faire du buzz que par partager de bonnes choses. Il suffit d’aller sur Threads, c’en est rempli… Les vautours du cyberespace ne sont désormais plus l’apanage de certains YouTubeurs. Et plus c’est le cas, plus je pense qu’un phénomène inverse se produira aussi. Par exemple vers des contenus premium.

 
holaisco 2026-04-01

Je suis d'accord...

 
bitofsky 2026-04-01

C'est dégoûtant...

 
backgwa 2026-04-02

Je ne peux pas être d’accord.

 
hiseob 2026-04-02

Une clean room, c’est justement quand le développement se fait uniquement à partir des spécifications, sans aucun accès à l’œuvre originale.
Là, c’est simplement de la copie illégale

 
dicebattle 2026-04-01

J’installe oh my zsh comme un indispensable depuis des années,
et j’ai même vraiment bien utilisé oh my opencode jusqu’à ce qu’Anthropic le bloque. Même quand ça faisait parfois polémique dans la communauté, je me disais : « moi aussi, j’étais comme ça à l’époque ».
Mais maintenant, rien qu’en voyant oh my XXX, ma première pensée, c’est plutôt : « Encore ce groupe-là ? »

Il faut savoir doser la provocation pour qu’elle soit bien perçue. Cette fois, ils ont un peu dépassé les bornes.

 
sea715 2026-04-01

Oui, on dirait que c’est encore pire parce qu’ils sont du même groupe.

 
holaisco 2026-04-01

Salle blanche (basée sur du code fuit) lolllll
C'est amusant...

 
khris 2026-04-01

Peut-on vraiment parler de clean room ici ?

 
t7vonn 2026-04-01

Ce n'est pas une clean room.

 
unqocn 2026-04-01

Cela suscite vraiment toutes sortes de réflexions...

 
shaun0927 2026-04-01

En réalité, je n’ai pratiquement servi que de figure de proue, et ce sont surtout les deux mainteneurs d’OMC/OMO qui pilotent le dépôt et le remanient en profondeur.

 
aciddust 2026-04-01

Ce n’est vraiment pas facile... Dis-moi que c’est une blague du poisson d’avril~ Mais là, ça a quand même sérieusement dépassé les bornes.

 
runableapp 2026-04-01

D’après mon expérience, ce style était plus répandu qu’on ne le pense dans les entreprises. Quelle que soit la génération, ce genre de méthode semble bien fonctionner au début, mais il durait rarement sur le long terme. Cela dit, on peut quand même bien vivre en s’en sortant à un niveau correct à assez bon.

 
roxie 2026-04-03

C'est un commentaire qui suscite pas mal de réflexions. De la diffamation, donc,,

 
runableapp 2026-04-03

C’est seulement une observation personnelle. La diffamation, c’était le fait de parler de la position future ou du niveau de revenus de ces personnes.

 
roxie 2026-04-03

Ah oui, oui, je voulais dire que j’étais d’accord haha

 
hotkey 2026-04-01

Peut-on vraiment parler de clean room si c’est construit à partir d’un code qui n’est pas clean ?

 
shlee1503 2026-04-01

Salle blanche (à partir de code source divulgué)... ?????

 
edwardyoon 2026-04-08

À voir un projet sans même licence foncer ainsi jusqu’à 1700 étoiles, on dirait vraiment que l’esprit du Far West, version « le poing (le code) avant la loi », est en train de s’installer en Corée.

Rien que d’imaginer leur tête, paniqués en mode : « Attends, pourquoi notre code tourne en Rust avec des messages de commit en coréen ? Et en plus il a 1700 étoiles ? », c’est vraiment à mourir de rire.

 
roxie 2026-04-03

L’emploi simultané des termes « clean room » et « portage » me paraît un peu étrange. Enfin bon, vous devriez bien gagner votre vie avec ça.

 
wedding 2026-04-02

Et pendant ce temps, 130 k étoiles sur GitHub..

 
zxcv123 2026-04-01

Du point de vue de quelqu’un qui développe des agents, c’est vraiment génial de pouvoir comprendre l’architecture technique centrale d’une entreprise qui construit la bonne réponse.

 
sea715 2026-04-01

C’est très Gen Z, à bien des égards.

 
okxrr 2026-04-01

Quand un jeune a un comportement déplacé, vous dites que c’est « mz » ? Du point de vue de la génération MZ,
les personnes qui qualifient ce genre de chose de « mz » sont tout à fait typiques de ...

 
vndk2234 2026-04-01

Moi aussi, quand je vois un truc bizarre, je dis que c’est très Gen Z, non ?

 
sea715 2026-04-01

Moi aussi, je suis de la génération MZ, non ?

 
bluekai17 2026-04-01

C’est ça qu’on appelle le syndrome du hipster ?