Permettre à l'assistant de programmation IA de contrôler directement le bureau : l'outil CLI natif Zig usecomputer open source, compatible avec Claude Code et Codex

BlockBeatNews

Selon la surveillance de 1M AI News, le développeur open source Tommaso De Rossi a publié l’outil de commande en ligne d’automatisation de bureau usecomputer, écrit en Zig sous forme de binaire natif, sans dépendance à l’environnement d’exécution Node.js, permettant aux assistants de programmation IA (Claude Code, Codex, OpenCode, etc.) de contrôler directement la souris, le clavier et de prendre des captures d’écran sur le bureau. Supporte macOS et Linux (X11, Wayland via XWayland).

usecomputer offre des commandes CLI pour la capture d’écran, le déplacement/clic/déplacement/scroll de la souris, la saisie clavier et la composition de raccourcis, avec un système de mappage de coordonnées (coord-map) qui convertit automatiquement les coordonnées pixel des captures d’écran en coordonnées réelles de l’écran. La sortie de capture d’écran est par défaut redimensionnée pour que le côté le plus long fasse 1568 pixels, afin de s’adapter à la fenêtre de contexte du modèle. L’outil supporte également le protocole Kitty Graphics Protocol, permettant d’inclure directement les captures d’écran dans le contexte du modèle en configurant une variable d’environnement, sans avoir besoin de lire de fichiers supplémentaires.

De Rossi avait précédemment développé l’outil d’automatisation de navigateur Playwriter (plus de 3200 étoiles sur GitHub). usecomputer étend l’automatisation du navigateur à l’automatisation de bureau. Le projet a été séparé de son dépôt unique kimaki, offrant deux modes d’utilisation : CLI et bibliothèque Node.js. Le README inclut des exemples complets d’intégration avec l’outil informatique d’OpenAI et l’outil informatique d’Anthropic.

Voir l'original
Avertissement : Les informations contenues dans cette page peuvent provenir de tiers et ne représentent pas les points de vue ou les opinions de Gate. Le contenu de cette page est fourni à titre de référence uniquement et ne constitue pas un conseil financier, d'investissement ou juridique. Gate ne garantit pas l'exactitude ou l'exhaustivité des informations et n'est pas responsable des pertes résultant de l'utilisation de ces informations. Les investissements en actifs virtuels comportent des risques élevés et sont soumis à une forte volatilité des prix. Vous pouvez perdre la totalité du capital investi. Veuillez comprendre pleinement les risques pertinents et prendre des décisions prudentes en fonction de votre propre situation financière et de votre tolérance au risque. Pour plus de détails, veuillez consulter l'avertissement.
Commentaire
0/400
Aucun commentaire