Rift CLI : Gérez les Worktrees Git pour les Flux de Travail d'Agents IA en Parallèle

Rift est un gestionnaire d'arbres de travail Git conçu spécifiquement pour les flux de travail parallèles d'agents d'IA. Il résout le problème d'avoir un seul dépôt occupé par un agent alors que vous souhaitez démarrer une autre tâche, éliminant les problèmes de changement de branche, de mise en stash et de conflits de dépendances.
Comment ça marche
Le flux de travail de base implique trois commandes :
rift init- Initialiser dans votre projetrift open- Crée une branche + arbre de travail isolé et lance Claude Code (ou tout autre agent) à l'intérieurrift close- Nettoie l'arbre de travail et la branche une fois terminé
Chaque arbre de travail est une copie complète et indépendante de votre dépôt sur sa propre branche, vous permettant de travailler sur autant de fonctionnalités simultanément que vous le souhaitez.
Fonctionnalités clés pour les flux de travail multi-agents
- Hooks de cycle de vie qui vous permettent d'installer automatiquement les dépendances, d'exécuter les migrations et d'attribuer des ports par arbre de travail
- Mappage de ports déterministe - chaque arbre de travail obtient des ports uniques pour exécuter plusieurs serveurs de développement sans collisions
rift codeouvre tous les arbres de travail actifs dans un seul espace de travail VS Code/Cursor/Windsurf- Fonctionne avec n'importe quel agent CLI - Claude Code, Copilot, Codex, Aider, ou celui que vous préférez
Détails techniques
Le projet a été construit avec Claude Code lui-même et est open source sous licence MIT. Il est construit avec Bun et disponible sur npm :
npm install -g @priyashpatil/riftDépôt GitHub : https://github.com/priyashpatil/rift
Documentation : https://rift.priyashpatil.com
📖 Read the full source: r/ClaudeAI
👀 See Also

Application macOS gratuite de la barre de menus affiche les statistiques d'utilisation Claude en temps réel via le décryptage de cookies SQLite
Claude Usage Tracker est une application gratuite pour la barre de menus macOS qui lit les cookies SQLite cryptés de l'application de bureau Claude, les décrypte via le trousseau, et affiche le pourcentage de session, la limite hebdomadaire, les dépenses et les exécutions de routine localement — aucune clé API nécessaire.

Comment Claude a aidé à rétro-concevoir les protocoles BLE de Garmin pour simuler un capteur de course natif
Un développeur a utilisé Claude pour rétro-concevoir les protocoles BLE non documentés de Garmin, faisant passer un ESP32 pour une ceinture HRM native — double identité et dynamique de course.

Jetons de dépôt : L'action GitHub ajoute un badge de comptage de jetons pour la prise en compte de la fenêtre contextuelle des LLM.
Repo Tokens est une action GitHub qui compte la taille de votre base de code en tokens à l'aide de tiktoken et affiche un badge dans votre README indiquant le pourcentage de la fenêtre de contexte d'un LLM qu'elle occupe. Le badge utilise le vert pour moins de 30 %, le jaune pour 50-70 % et le rouge pour 70 % et plus.

Claude Code + MCP génère des suites de tests à partir du code source
Claude Code analyse le code source pour générer des suites de tests hiérarchiques couvrant les modules, les fonctionnalités, les scénarios, les chemins heureux, les cas limites et la gestion des erreurs, puis les pousse vers les systèmes de gestion de tests via MCP.