Claudraband : Wrapper de Terminal pour Sessions de Code Persistantes de Claude

Ce que fait Claudraband
Claudraband est un enveloppeur pour l'interface TUI officielle de Claude Code qui l'exécute dans un environnement de terminal contrôlé. Cela permet aux développeurs de maintenir des sessions Claude Code persistantes, de les reprendre plus tard, de répondre aux invites en attente, d'exposer les sessions via un démon, ou de les piloter via le protocole client Anthropic (ACP).
Fonctionnalités et commandes clés
L'outil offre plusieurs capacités spécifiques :
- Flux de travail non interactifs reprises : Essentiellement
claude -pavec support de session. Exemple :cband continue <session-id> 'quel était le résultat de la recherche ?' - Démon HTTP pour un contrôle de session à distance ou sans interface : Démarrer avec
cband serve --host 127.0.0.1 --port 7842, puis se connecter aveccband --connect localhost:7842 "démarrer un plan de migration" - Serveur ACP pour l'intégration d'éditeurs et d'interfaces alternatives : Exécuter
cband acp --model opusoucband acp --model haikupour activer l'intégration avec des outils comme Toad ou Zed - Bibliothèque TypeScript pour intégrer ces flux de travail dans des outils personnalisés
- Gestion des sessions :
cband sessionsliste les sessions actives suivies,cband sessions close --allferme toutes les sessions contrôlées
Configuration et prérequis
Les prérequis incluent Node.js ou Bun, une installation déjà authentifiée de Claude Code, et tmux pour des flux de travail locaux et assistés par démon de première classe. Options d'installation :
# utilisation ponctuelle
npx @halfwhey/claudraband "examiner la différence mise en scène"
installation globale
npm install -g @halfwhey/claudraband
Le paquet installe à la fois claudraband et cband (raccourci recommandé). Il inclut Claude Code @anthropic-ai/[email protected] mais permet de le remplacer avec la variable d'environnement CLAUDRABAND_CLAUDE_PATH.
Exemples de flux de travail
La source montre plusieurs cas d'utilisation pratiques :
- Sessions persistantes locales :
cband "auditer le dernier commit et me dire ce qui semble risqué" - Auto-interrogation : Claude peut interroger une ancienne session Claude et justifier les choix qu'elle a faits
- Interfaces alternatives : Toad ou Zed peuvent utiliser
claudraband acpcomme interface alternative pour Claude Code - Intégration de bibliothèque : Les exemples TypeScript incluent la revue de code, la gestion multi-sessions et la journalisation de sessions
Détails techniques
Les sessions sont suivies dans ~/.claudraband/. Le démon utilise par défaut tmux comme environnement d'exécution de terminal. Une option expérimentale --backend xterm existe pour un repli sans interface mais est plus lente que tmux. Le projet est marqué comme expérimental et évolue au fur et à mesure que Claude Code et les clients ACP changent.
Avertissement important : Ce n'est pas un remplacement du SDK Claude et est orienté vers une utilisation personnelle et ad hoc. Il ne gère pas OAuth ni ne contourne l'interface TUI de Claude Code - chaque interaction passe par une vraie session Claude Code.
📖 Lire la source complète : HN AI Agents
👀 See Also

Tokenmeter : Application Windows gratuite pour suivre l'utilisation des tokens de Claude Code hors ligne
Tokenmeter est une application Windows gratuite et open-source qui lit les fichiers .jsonl locaux de Claude Code pour afficher l'utilisation des tokens, les coûts estimés, les économies de cache et une carte thermique d'activité sur 90 jours — le tout hors ligne.

Compétence apple-music-play OpenClaw publiée sur ClawHub pour la recherche et la lecture Apple Music
La compétence apple-music-play publiée sur ClawHub permet de rechercher dans le catalogue en ligne d'Apple Music et de lire des morceaux directement dans l'application Musique de macOS, sans nécessiter que les chansons soient dans votre bibliothèque locale.

Décharger le travail de routine de Claude Code vers Gemma via le serveur offload-mcp MCP
offload-mcp est un nouveau serveur MCP qui permet à Claude de déléguer des tâches courantes comme les messages de commit et les résumés de PR à des API de modèles gratuites (par défaut Gemma via l'API Google GenAI), économisant ainsi les tokens de Claude et exécutant des tâches légères sans contrainte matérielle locale.

Marmy : Une application mobile auto-hébergée pour gérer plusieurs sessions d'agents d'IA de codage
Marmy est un outil open-source et auto-hébergé, construit avec Claude Code, qui vous permet de gérer plusieurs sessions d'agents d'IA de codage depuis votre téléphone. Il comprend un agent Rust pour vos machines, une application iOS, une navigation de fichiers avec coloration syntaxique, des notifications push et une architecture manager-agent.