Aller au contenu principal

Installation

Le client de bureau Powerduck est une application local-first. Il s'installe comme n'importe quel autre programme de bureau, ouvre de vrais fichiers sur le disque et démarre sans compte.

Téléchargement​

Récupérez le programme d'installation pour votre plateforme sur le site web Powerduck. Les builds suivants sont produits avec electron-builder.

PlateformeProgramme d'installationArchitectures
macOS.dmg (et .zip pour les mises à jour automatiques)Apple Silicon (arm64) et Intel (x64)
WindowsProgramme d'installation NSIS (.exe)x64
LinuxAppImage (.AppImage)x64

macOS​

  1. Ouvrez le .dmg et glissez Powerduck dans Applications.
  2. Au premier lancement, macOS peut demander confirmation pour ouvrir une application téléchargée hors de l'App Store. Autorisez dans la boîte de dialogue, ou faites un clic droit sur l'application et choisissez Ouvrir.
  3. Deux builds sont publiés : arm64 pour Apple Silicon (série M) et x64 pour les Mac Intel. Téléchargez celui qui correspond à votre machine.

Windows​

  1. Lancez le programme d'installation NSIS (.exe) et suivez la configuration.
  2. Si SmartSign indique un éditeur non reconnu, choisissez Informations complémentaires, puis Exécuter.

Linux​

  1. Téléchargez l'.AppImage.
  2. Rendez-la exécutable et lancez-la.
chmod +x Powerduck-*.AppImage
./Powerduck-*.AppImage

L'AppImage fonctionne sans installation système. Certaines distributions nécessitent FUSE pour le montage.

Ce qui s'exécute sur votre machine​

Le client de bureau est une application Electron en deux parties.

  • Le processus principal (Node.js), qui gère l'accès aux fichiers, les requêtes HTTP externes, le serveur de simulation local, les connexions aux bases de données et le terminal intégré.
  • Le renderer (l'espace de travail React), qui affiche la spécification, le chat IA et les outils.

Cette séparation compte pour la sécurité et la fiabilité. Les requêtes nécessitant un accès réseau et au système de fichiers sont traitées par le processus principal, pas par la WebView : les invites et les clés API n'apparaissent pas dans la console du navigateur, et les restrictions CORS directes du navigateur vers le fournisseur ne s'appliquent pas. Voir IA et modèles.

Configuration requise​

  • macOS à jour, Windows 10 ou version ultérieure, ou une distribution de bureau Linux majeure.
  • De l'espace disque pour l'application. Les spécifications ouvertes restent à leur emplacement d'origine.
  • Le réseau n'est nécessaire que pour envoyer des requêtes, synchroniser des sources Git ou appeler un modèle IA hébergé ; le reste fonctionne hors ligne.

Licence​

Le client de bureau peut être évalué librement. Il est vendu sous licence perpétuelle après un achat unique, sans abonnement. La clé de licence est générée à l'achat et affichée une seule fois. L'hébergement cloud est un service par abonnement distinct. Voir Facturation Cloud pour la distinction.

Ensuite, passez au Démarrage rapide.