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

Agent OpenClaw conserve la mémoire lors du passage de l'abonnement Claude à l'API
Un développeur rapporte avoir migré avec succès sa configuration OpenClaw d'un abonnement Claude vers une clé API sans perdre la mémoire de l'agent, en utilisant la compétence mengram-memory qui sauvegarde dans une couche externe. L'agent a conservé ~100+ faits appris, des procédures évoluées et des souvenirs épisodiques.

Distillerie : Un Plugin Claude Code pour un Contexte d'Équipe Persistant
Distillery est un plugin pour Claude Code qui fournit aux équipes un contexte partagé et persistant entre les sessions et les personnes. La version 0.2.0 ajoute la recherche hybride, l'audit de connexion et la prise en charge de uv.

Traduire en fr : Détails visuels du flux de travail de Claude Code, hiérarchie de la mémoire et système de compétences
Un utilisateur de Reddit a partagé un diagramme visuel montrant comment Claude Code organise la mémoire via des fichiers CLAUDE.md en couches et implémente des compétences réutilisables via des fichiers SKILL.md. La boucle de flux de travail suggère d'utiliser le mode Plan avec acceptation automatique et des commits fréquents.

Pneuma : Un environnement de bureau généré par IA où les logiciels se matérialisent à partir de descriptions
Pneuma est un environnement informatique de bureau où vous décrivez ce que vous voulez—un moniteur de CPU, un jeu, une application de notes ou un visualiseur de données—et un programme fonctionnel se matérialise en quelques secondes. Le système génère des modules Rust autonomes, les compile en WebAssembly et les exécute dans des instances Wasmtime isolées avec rendu GPU via wgpu.