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

Captures d'écran du workflow OmX montrant le développement assisté par IA

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 !

Original Article: Voir l’original

Partager cet article