RalphTerm : boucle de style ralph avec sessions de révision croisées de différents agents

RalphTerm est un CLI open-source (MIT, Rust) qui implémente une boucle de codage de style ralph autour de Claude Code. Il ne remplace pas Claude Code — c'est une boucle externe qui pilote des sessions interactives fraîches de Claude Code via un PTY, contrairement à ralphex qui utilise le mode non interactif -p/--print.
Comment ça marche
- Prendre un plan en markdown avec des tâches à cocher.
- Démarrer une session Claude Code fraîche pour la prochaine tâche non terminée.
- Laisser Claude éditer les fichiers, exécuter la validation, commiter, et marquer la tâche comme terminée.
- Répéter jusqu'à ce que le plan soit complet.
- Ensuite, démarrer des sessions de relecture indépendantes, généralement avec un agent différent comme Codex.
- Si le relecteur trouve un problème réel, renvoyer ce retour dans une session d'implémentation fraîche.
- Continuer à itérer jusqu'à ce que le plan soit terminé et que la relecture croisée soit propre.
Différences clés avec ralphex et /codex
RalphTerm pilote le terminal interactif réel de Claude Code via un PTY. Cela compte car, à partir du 15 juin 2026, le SDK Agent d'Anthropic et l'utilisation de claude -p puisent dans un crédit mensuel séparé des limites d'utilisation interactive. RalphTerm reste dans les limites des sessions interactives.
Il mise également davantage sur la relecture croisée : Claude implémente, Codex relit la branche dans une session fraîche séparée en utilisant git diff et la transcription comme entrées. Si Codex trouve un problème, RalphTerm le renvoie dans une nouvelle session d'implémentation, exécute à nouveau la validation, et répète la porte de relecture. Cela diffère de l'intégration intégrée /codex de Claude Code, qui s'exécute dans la même session interactive.
Utilisation
sh
ralphterm docs/plans/feature.md
Installation
sh
brew tap RayforceDB/ralphterm https://github.com/RayforceDB/ralphterm
brew install ralphterm
ou :
sh
curl -sSf https://ralphterm.rayforcedb.com/install.sh | sh
ou :
sh
cargo install ralphterm
Liens du projet
- Dépôt : https://github.com/RayforceDB/ralphterm
- Site web/docs : https://ralphterm.rayforcedb.com/
À qui s'adresse-t-il
Développeurs utilisant Claude Code pour des exécutions longues non supervisées qui souhaitent une boucle plus fiable avec validation croisée des modèles.
📖 Lire la source complète : r/ClaudeAI
👀 See Also

Méthode d'Évolution du Code Triple les Performances des LLM sur le Benchmark ARC-AGI-2
Les chercheurs ont obtenu une amélioration de 2,8x sur le benchmark ARC-AGI-2 en utilisant l'évolution de code avec des modèles à poids ouvert, atteignant 34 % de précision à 2,67 $ par tâche. La même méthode a permis à Gemini 3.1 Pro d'atteindre 95 % de précision à 8,71 $ par tâche.

LobsterBoard ajoute un système de thèmes et une galerie de modèles
LobsterBoard inclut désormais un système de thèmes avec cinq options visuelles et une galerie de modèles qui permet aux utilisateurs d'exporter et d'importer des mises en page de tableau de bord avec suppression automatique des données sensibles.

Une couche de gouvernance à 7 fichiers pour prévenir la dérive de session des LLM
Un développeur a créé une couche de gouvernance avec sept fichiers pour empêcher Claude d'annuler silencieusement des décisions architecturales entre les sessions. Le système comprend les fichiers active_context.md, contracts.md et decisions.md avec une boucle d'exécution stricte.

Le benchmark révèle que les outils d'automatisation de navigation par IA varient jusqu'à 2,6 fois en coût de tokens, malgré une précision identique.
Un benchmark de 4 outils d'automatisation de navigateur en CLI utilisant Claude Sonnet 4.6 sur 6 tâches réelles a révélé que tous ont atteint 100% de précision, mais openbrowser-ai a utilisé 36 010 tokens tandis que les autres ont utilisé 77 123 à 94 130 tokens. Le nombre d'appels d'outils était le prédicteur le plus fort du coût en tokens.