Créer facilement et rapidement un environnement de code sur téléphone avec Discord
(github.com/RoundTable02)Remote-OpenCode - Faire du vibe coding avec Discord, n'importe où et n'importe quand
Je l’ai créé parce qu’une erreur s’est produite pendant mon trajet domicile-travail et que c’était frustrant de ne pas pouvoir la gérer.
[Recommandé pour]
- Celles et ceux qui veulent faire du codage à distance pendant leurs trajets du matin ou sur le chemin de l’école
- Celles et ceux que OpenClaw rebute à cause de la configuration de l’environnement ou des contraintes de sécurité
- Les utilisateurs d’OpenCode
[Fonctionnalités]
/opencode— en envoyant un prompt à l’IA, un thread est créé automatiquement, la réponse est affichée en streaming en temps réel, et il est possible de l’interrompre en cours de route avec un bouton d’interruption/work— crée automatiquement un Git worktree pour travailler sur une branche isolée, puis permet, une fois terminé, de créer une PR ou de supprimer le worktree en un clic/code— dans un thread, l’activation du mode pass-through permet de dialoguer avec l’IA avec de simples messages, sans commande slash/queue— met plusieurs tâches en file d’attente et les exécute séquentiellement, avec un contrôle fin sur la pause/reprise et sur la poursuite ou non en cas d’échec
C’est sûr, car rien ne transite par un serveur externe.
npm install -g remote-opencode
L’installation peut être terminée avec une simple commande.
Je suis reconnaissant d’avoir dépassé les 1 100 téléchargements cumulés sur NPM.
Comme c’est 100 % open source, toutes les contributions et tous les retours, y compris les critiques franches, sont les bienvenus !
GitHub et vidéo de démonstration : https://github.com/RoundTable02/remote-opencode
3 commentaires
N’avez-vous pas prévu d’intégration avec Telegram ?
Pour l’instant, je tire au maximum parti de la praticité de la configuration des bots Discord !
S’il existe un niveau de confort similaire, je pense qu’on pourrait aussi développer Telegram comme projet séparé.
En plus, vous pouvez configurer le système pour que seuls les utilisateurs désignés puissent exécuter des commandes dans un canal Discord.
Il peut aussi être utilisé dans des canaux de groupe.