Happy - Client mobile/web pour Codex et Claude Code
(github.com/slopus)- Client open source permettant de contrôler à distance Claude Code et Codex depuis mobile (iOS/Android) et le web
- Fonctionne comme un wrapper CLI : on démarre une session IA en local avec les commandes
happy claude/happy codex, puis on peut reprendre le contrôle depuis son téléphone - Permet de voir immédiatement sur son téléphone ce que l’IA est en train de faire pendant une absence — inutile de rester collé à son bureau
- Grâce aux notifications push, on est averti immédiatement quand Claude Code ou Codex demande une autorisation ou rencontre une erreur
- Chiffrement de bout en bout : le code de l’entreprise ne transite pas en clair par le serveur. Il est aussi possible d’exécuter son propre serveur relais
- Entièrement open source, sans télémétrie ni tracking, avec audit complet du code possible. Licence MIT / TypeScript
- Composition du projet
- Happy App — interface web + client mobile (basé sur Expo)
- Happy CLI — interface en ligne de commande pour Claude Code et Codex
- Happy Agent — CLI de contrôle d’agents distants (création de sessions, transfert, supervision)
- Happy Server — serveur backend pour la synchronisation chiffrée (on peut utiliser le serveur gratuit, mais c’est utile si l’on veut une sécurité totale)
- Étapes d’utilisation :
- Installer l’application mobile : App Store, Google Play
- Installer avec
npm install -g happy - Lancer
happy claudeouhappy codex, puis associer l’application mobile via le code-barres, et c’est tout - Ensuite, on peut faire travailler l’agent à distance sans retenue
6 commentaires
Il existe aussi une version auto-hébergée,
hapiRemodex - Contrôle à distance pour Codex
L’UI/UX est moins convaincante, mais comme il prend aussi en charge plusieurs OS, je vais sans doute utiliser celui-ci.
C’est ce que j’avais envie de créer, mais quelqu’un l’a développé à ma place.
Quand je ferme une session en local puis que j’en ouvre une nouvelle, cette session se ferme aussi dans l’app mobile, mais la nouvelle session ouverte apparaît bien dans la liste.
On dirait qu’on peut travailler à tout moment en se connectant à une session ouverte en local, sans avoir à faire
/remote-controlà chaque fois.Je vais peut-être devoir réfléchir à remplacer le raccourci que j’ai configuré par
happy claude --dangerously-skip-permissionshahaOh haha, je vais essayer ça après le boulot. Merci pour la présentation~ !
C’est pratique pour les utilisateurs de Codex qui ne prennent pas encore en charge l’accès à distance.
L’avantage, c’est qu’on peut utiliser Claude Code et Codex ensemble.