Développeur solo crée un agent IA de bureau multiplateforme avec contrôle à distance mobile en 3 semaines, expédié dans plus de 40 pays

Vous vous souvenez du gamin qui réparait les connexions dial-up et les câbles HDMI de tout le monde ? 30 ans plus tard, le voilà de retour — cette fois en livrant un agent IA de bureau avec une télécommande mobile, en solo, en 3 semaines. Le projet s'appelle Skales, et il prend déjà de l'ampleur.
Ce que c'est
Skales est un agent de bureau natif (signé pour macOS, Windows, Linux) avec plus de 139 outils. Apportez vos propres clés API. Priorité au local. Gratuit. Vous l'utilisez directement sur votre bureau, ou vous le couplez avec une application mobile compagnon (Android Closed Testing sur Play Store, iOS sur TestFlight) via un QR code à travers un relais crypté. Depuis votre canapé, vous pouvez commander votre bureau dans une autre pièce pour lire des fichiers, envoyer des e-mails, exécuter du code — tout ce que vous voulez. L'application mobile peut également fonctionner de manière autonome et locale avec Gemma.
Détails clés de la construction
- Chronologie : A commencé à reconstruire un projet abandonné à partir du 25 décembre. La version précédente était un SaaS Laravel — « gonflé, mauvais format. » Cette fois : un agent de bureau natif. Trois semaines du début à la livraison.
- Stack technique : L'agent de bureau est natif (pas Electron, pas un wrapper web). Signé pour macOS. Fonctionne aussi sur Windows et Linux.
- Outils : Plus de 139 outils disponibles. BYOK (apportez vos propres clés). Conception locale d'abord signifie pas de dépendance à un fournisseur pour l'accès LLM.
- Couplage mobile : QR code + relais crypté. Le téléphone se couple avec le bureau. Peut également être utilisé de manière autonome avec Gemma localement.
- Portée : Utilisateurs actifs de plus de 40 pays et en croissance.
- Accroc de test : À 00h30, Play Console a signalé « 12 522 appareils ne sont plus pris en charge. » Résolu rapidement avec l'aide de Claude Opus et Sonnet. Feu vert pour les tests fermés.
Comment Claude a aidé
Le développeur crédite Claude d'avoir réduit le temps de développement d'environ 3 fois. Sans cela, le projet aurait pris trois fois plus de temps. En particulier, Opus et Sonnet ont aidé à résoudre rapidement le problème de compatibilité du Play Store tard dans la nuit.
À qui cela s'adresse
Les développeurs qui veulent un agent IA de bureau gratuit et local qu'ils peuvent contrôler à distance depuis leur téléphone, avec un contrôle total sur leurs propres clés API et modèles.
Consultez le projet sur GitHub : github.com/skalesapp/skales
📖 Lire la source complète : r/ClaudeAI
👀 See Also

Les API navigateur WebMCP pourraient réduire les besoins de scraping web pour les agents d'IA.
Le WebMCP de Google introduit des API navigateur qui permettent aux sites web d'enregistrer des outils que les agents d'IA peuvent appeler directement, éliminant potentiellement une grande partie du scraping DOM et des contournements anti-bots que les développeurs construisent actuellement.

Cadre d'Amélioration de Soi Récursive pour les Agents de Codage IA Utilisant Claude Code
Un framework open-source permet aux agents de codage IA de s'améliorer de manière récursive en utilisant Claude Code. Le système analyse les traces des agents, identifie les modèles d'échec et met en œuvre des correctifs, obtenant une augmentation de performance de 25 % en un seul cycle de test.

OpenClaw Nerve WebUI ajoute le contrôle vocal et un tableau de bord de gestion d'équipe.
Nerve est une interface WebUI pour OpenClaw qui offre un tableau de bord tout-en-un pour surveiller et gérer des agents IA, avec contrôle vocal via double-tap shift pour Whisper et des capacités de création d'équipes de sous-agents.

Plugin OpenClaw Context Meter affiche le pourcentage d'utilisation du jeton Telegram
Un nouveau plugin OpenClaw affiche le pourcentage d'utilisation des tokens après chaque réponse du bot Telegram, montrant des valeurs comme '45k / 200k (22%)' et détectant les événements de compaction. Le plugin évite les problèmes de mémoire insuffisante en codant en dur les fenêtres de contexte au lieu d'utiliser execSync.