Portage Python de Claude Code : Réécriture Open Source
Découvrez le portage Python indépendant de Claude Code – une réécriture from-scratch utilisant oh-my-codex (OmX). Ce projet éducatif transforme le codebase TypeScript original en un espace de travail Python-first avec outils CLI, tests complets et manifests de portage détaillés. Exécutez `python3 -m src.main summary` pour explorer les progrès, ou plongez dans l'essai éthique sur la réimplémentation IA et l'érosion du copyleft. Parfait pour les développeurs étudiant les workflows d'agents IA, l'intégration d'outils et les pratiques open-source éthiques.
Portage Python de Claude Code : La Réécriture Open Source Éthique
Du Snapshot TypeScript à un Espace de Travail Python-First
Le dépôt GitHub instructkr/claude-code a évolué de l'hébergement d'un snapshot TypeScript exposé de Claude Code vers un espace de travail dédié au portage Python. Ce changement reflète une profonde réflexion sur les questions légales et éthiques entourant l'exposition de code source IA, documentée dans l'essai compagnon du projet.
Statut Actuel de l'Implémentation Python
Le répertoire src/ abrite désormais l'espace de travail Python actif :
# Commandes de démarrage rapide
python3 -m src.main summary # Aperçu des progrès de portage
python3 -m src.main manifest # Manifest complet de l'espace de travail
python3 -m src.main subsystems # Lister les modules portés
python3 -m unittest discover -s tests # Exécuter la suite de vérification
Composants Principaux Portés :
models.py- Dataclasses pour les sous-systèmes et la gestion d'étatcommands.py- Métadonnées de commandes et exécutiontools.py- Couche d'intégration d'outilsquery_engine.py- Générateur de résumé de portagemain.py- Point d'entrée CLIport_manifest.py- Suivi de la structure de l'espace de travail
Pourquoi Cette Réécriture Existe
Le créateur du projet a étudié le codebase original pour comprendre :
- Architecture Harness
- Schémas de câblage d'outils
- Orchestration de workflows d'agents
Cependant, après avoir lu l'essai "Is legal the same as legitimate: AI reimplementation and the erosion of copyleft", il a choisi une réimplémentation en salle blanche plutôt qu'une utilisation directe du snapshot.
Développement Assisté par IA avec oh-my-codex
Construit en utilisant oh-my-codex (OmX) de Yeachan Heo avec des modes spécialisés :
- Mode $team : Revue architecturale parallèle
- Mode $ralph : Exécution et vérification persistantes
- Workflow Codex : Transformation de l'arbre de sources

Valeur Éducative pour les Développeurs
Ce projet sert de cas d'étude en :
- Reverse engineering des systèmes d'agents IA
- Éthique de la réimplémentation en salle blanche
- Portage de workflows multi-agents
- Développement d'outils CLI Python
- Stratégies de portage pilotées par les tests
Démarrage Rapide & Contribution
git clone https://github.com/instructkr/claude-code
cd claude-code
pip install -r requirements.txt # si existe
python3 -m src.main summary
Avertissement : Projet indépendant, non affilié à Anthropic. Objectif éducatif uniquement.
Étoiles : 28,6k | Fourches : 39,6k – Rejoignez la communauté étudiant les architectures d'agents IA de nouvelle génération !