Pig
Pig, outil intelligent axé sur l’amélioration de l’efficacité de l’IA
Étiquettes :Amélioration de l’efficacité de l’IAPrésentation des outils
Pig est un outil d’automatisation IA conçu pour les applications de bureau Windows, adapté aux logiciels anciens sans interfaces traditionnelles et aux workflows à interfaces complexes.
Il offre des prototypes en mode chat, une API d’agent et un SDK Python de bas niveau, mais l’équipe officielle a cessé le développement actif en mai 2025 ; il convient d’évaluer soigneusement les risques de maintenance lors de son utilisation.
État actuel du produit
| Composant | État actuel | Utilisation principale | Situation du logiciel open source |
|---|---|---|---|
| Pig Chat | Le service d’hébergement gratuit reste prévu. | Tester l’automatisation de bureau en langage naturel | L’interface et le plan de contrôle ne sont pas entièrement open source |
| Agent API | Phase Alpha : des changements destructeurs peuvent survenir. | Laisser l’agent exécuter des tâches complètes sur le bureau | Plan de contrôle source fermée |
| Python SDK | Disponible mais plus en développement actif | Contrôler des machines locales ou distantes à partir du code | Open source Apache 2.0 |
| Piglet | Peut fonctionner de manière indépendante sous Windows | Fournit des captures d’écran, ainsi que des interfaces de contrôle par clavier et souris | Open source |
Fonction principale
Automatisation conversationnelle
Pig Chat peut se connecter à l’ordinateur de l’utilisateur, décrire les tâches en langage naturel et valider rapidement le processus, sans avoir besoin d’écrire de script au préalable.
- Idéal pour explorer des opérations de bureau répétitives
- Il est possible de valider la faisabilité avant le codage officiel.
- Une interface instable peut encore entraîner des déviations de fonctionnement.
Agent API
L’agent API utilise les mêmes capacités de traitement informatique que les produits de chat, et peut soumettre des tâches de niveau supérieur depuis une application.
- Destiné aux workflows trans-fichiers et multi-étapes
- On peut passer chaque élément de la file d’entrée au proxy pour traitement.
- Il reste de catégorie Alpha et ne doit pas être déployé sans protection dans des processus de production critiques.
SDK et Piglet
Piglet fournit des pilotes de bureau sur les machines Windows, et le SDK Python permet d’accéder à l’écran, de contrôler la souris et le clavier, ainsi que de sélectionner des machines locales ou distantes.
- Prend en charge la capture d’écran, la lecture de la taille de l’écran et de la position du curseur
- Prend en charge l’entrée de texte, les touches, les déplacements et les clics de la souris
- On peut céder le contrôle à un opérateur humain et attendre son retour.
Tutoriel d'utilisation
- Lisez d’abord l’annonce officielle de cessation du développement et l’avertissement Alpha pour vous assurer que les risques sont acceptables.
- Installez Piglet et le SDK Python sur une machine de test Windows isolée.
- Démarrer Piglet localement, ou utiliser une clé pour ajouter la machine au plan de contrôle hébergé.
- Sélectionnez la machine via le SDK et établissez une connexion pour tester d’abord la capture d’écran et la reconnaissance en lecture seule.
- Ajoutez progressivement des actions de clic, de saisie et de pression de touches, et prévoyez une confirmation manuelle pour les actions clés.
- Enregistrez les changements d’interface, la récupération en cas d’échec et les solutions de gestion des identifiants avant d’élargir l’automatisation.
À qui s’adresse-t-il
- Développeurs ayant besoin d’automatiser des logiciels anciens sous Windows sans API
- Équipe d’IA qui étudie les agents de manipulation informatique et les mécanismes de prise de contrôle homme-machine
- Utilisateurs techniques disposés à gérer eux-mêmes les pilotes et à maintenir le code d’intégration
- Projets d’automatisation réservés uniquement à des expérimentations et à des processus internes à faible risque
Prix et mode d’utilisation
| Forfait ou version | Prix | Période de facturation | Droits ou crédit principal | Adéquat pour les utilisateurs |
|---|---|---|---|---|
| SDK open source et Piglet | Gratuit | Pas applicable | Interface de contrôle et de développement de bureau local, les coûts d’infrastructure sont à la charge de l’utilisateur | Développeurs auto-hébergés |
| Produits de gestion existants | Gratuit | Pas de période fixe officiellement divulguée | Hébergement du plan de contrôle, de l’interface utilisateur et de la base de données, sans garanties de niveau de service publiques | Utilisateur de test |
| Mise en œuvre et accompagnement de l’entreprise | Contacter le fondateur | Par projet | Peut inclure des fonctionnalités de mise en œuvre, un soutien prioritaire ou des capacités Alpha ; le prix n’est pas divulgué. | Équipe d’automatisation complexe |
Actuellement, les autorités ne disposent d’aucun forfait de paiement standard ni de limite de service claire ; en cas de changements futurs concernant les services d’hébergement, les utilisateurs actifs seront informés et une solution de migration leur sera proposée.
Avantages du produit
- Se concentrer sur le bureau Windows, et non pas seulement prendre en charge les pages de navigateur
- Piglet peut fonctionner de manière indépendante en local, sans compte Pig.
- Le SDK Python offre des interfaces plus directes pour l’écran, le clavier et la souris.
- Prend en charge la prise de contrôle manuelle, ce qui facilite le maintien d’une surveillance pour les étapes à haut risque.
Restrictions d'utilisation et précautions
- Le développement actif du projet a été interrompu, et l’avenir des correctifs de sécurité, de la compatibilité et de la disponibilité à long terme reste incertain.
- L’interface Alpha peut subir des changements destructeurs sans avertissement.
- Le proxy desktop peut cliquer par erreur, écraser des fichiers ou divulguer des informations d’écran ; il convient d’utiliser un environnement isolé et des droits minimaux.
- Les fonctionnalités d’arborescence des fenêtres, de fichiers et de commandes dans la carte du site officiel ne peuvent pas être considérées comme déjà mises en œuvre.
- Le plan de contrôle de gestion est fermé, les entreprises sensibles doivent évaluer les risques liés aux connexions à distance et aux identifiants.
- Les tâches formelles doivent prévoir des délais d’expiration, des journaux d’audit, un retrait et une confirmation manuelle.
API, SDK et situation du logiciel open source
Pig propose une API d’agent, un SDK Python et une interface locale Piglet ; le SDK peut être installé à l’aide d’un outil de gestion de paquets pour se connecter à des machines Windows locales ou distantes.
Le Python SDK est licencié sous la licence Apache 2.0, et Piglet a également son code source publié ; le plan de contrôle hébergé, l’interface et la base de données ne sont pas tous open source.
Questions fréquentes
Pig est-il toujours en développement ?
Non, la documentation officielle indique que l’équipe a cessé le développement en mai 2025, mais les composants de hébergement gratuits existants restent prévus pour continuer à fonctionner.
Peut-on l’utiliser entièrement en local ?
Piglet peut fonctionner de manière indépendante sur l’appareil et être appelé via un SDK, permettant un contrôle de base du bureau sans recourir à un plan de contrôle à distance.
Est-ce adapté à un environnement de production ?
L’interface est toujours désignée comme Alpha et le projet n’est plus activement maintenu ; il n’est pas recommandé de l’utiliser directement dans des processus de production critiques où aucune tolérance aux pannes n’est possible.
Numéro d’enregistrement de sécurité publique du Guangxi : 45132202000164