Portage Python de Claude Code : Réécriture Open Source
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'état
- commands.py - Métadonnées de commandes et exécution
- tools.py - Couche d'intégration d'outils
- query_engine.py - Générateur de résumé de portage
- main.py - Point d'entrée CLI
- port_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 : 1. Reverse engineering des systèmes d'agents IA 2. Éthique de la réimplémentation en salle blanche 3. Portage de workflows multi-agents 4. Développement d'outils CLI Python 5. 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 !