Quelqu'un a utilisé Opus 5.5 pour vibecoder toute la suite Adobe à partir de zéro, y compris Photoshop

Quelqu’un a utilisé Opus 5.5 pour vibecoder toute la suite Adobe à partir de zéro, y compris Photoshop

Nombreux sont ceux qui entretiennent une relation toxique avec la suite Adobe. Photoshop, Illustrator, InDesign et Premiere sont des applications essentielles dans le flux professionnel, mais les décisions commerciales les plus récentes n’ont pas été appréciées, tout comme les augmentations de prix ou les limites d’utilisation agressives d’une IA qu’Adobe a transformée en une branche essentielle de l’entreprise. Ce à quoi ils ne s’attendaient pas, c’est qu’une personne arriverait et, en « quatre instants », ferait exploser toute la suite Adobe de fond en comble, créant ainsi des alternatives gratuites à Photoshop, Premiere et le reste des outils.

Eh bien, c’est ArtCraft et, bien qu’il soit réalisé avec un codage d’ambiance utilisant Opus 5.5, il s’avère qu’il fonctionne pour une utilisation de base et ressemble même à Photoshop 2020 avant toute la charge de l’IA.

ArtCraft alias Adobe Suite. Jusqu’à il y a quelques jours, ArtCraft était une plateforme qui permettait de créer des images et des vidéos avec une intelligence artificielle générative. L’un des nombreux, mais il y a quelques jours, c’est Brandon Thomas, l’un des employés de la plateforme, qui a largué la bombe. « J’ai codé des remplacements avec vibe coding pour sept des applications Adobe en Rust et open source », a-t-il ensuite partagé les liens. Quelles applications ? Bien…

  • PhotoCraft-Photoshop
  • VectorCraft – Illustrateur
  • FilmCraft – Premiere Pro
  • LightCraft-Lightroom
  • PdfCraft-Adobe Acrobat
  • EffectCraft – After Effects
  • DesignCraft-InDesign

Travaux. Tout est détaillé sur Github, même s’il s’agit également d’outils accessibles via ArtCraft et il est frappant qu’ils soient pour Windows, macOS et Linux, une plateforme sur laquelle Adobe n’a jamais fourni de solutions créatives professionnelles. Et le fait est que… ce n’est pas mal.

Mon collègue Isra teste PhotoCraft depuis quelques jours et affirme que les fonctions de base sont là, qu’il n’y a aucune trace des outils d’IA de Photoshop et qu’il faut seulement quelques mégaoctets pour donner un résultat plus que digne pour quelqu’un qui veut une expérience comme celle de Photoshop 2020. Maintenant, ce n’est pas un remplacement total, du moins pour le moment. Par exemple, pour des besoins plus spécifiques, ils ne considèrent pas que cela soit très utile pour le moment.

Il existe déjà pas mal de vidéos dans lesquelles ils le prouvent et la vérité est que c’est surprenant.

Très alpha alpha. Sur GitHub, les créateurs soulignent ce qui suit :

« PhotoCraft en est à ses débuts en alpha, et nous voulons être clairs sur sa situation : une bonne partie des fonctionnalités de Photoshop existent sous une forme ou une autre, mais elles ne remplacent pas encore le travail professionnel quotidien. Les plus grandes lacunes sont l’IA et les fonctionnalités génératives, une vingtaine d’outils, la profondeur des polices et des flux professionnels et la prise en charge des plug-ins. »

Ce « encore » indique qu’ils vont continuer à creuser plus profondément pour voir jusqu’où ils peuvent mettre en œuvre tout ce qui manque actuellement dans les différents outils. En fait, ils publient leur Discord afin que les utilisateurs puissent donner leur avis sur ce qui se passe en cours de route.

Protégé. Ce projet est défini comme une mise en œuvre en salle blanche. Fondamentalement, il s’agit d’une technique dans laquelle une équipe examine un système et rédige une spécification tandis qu’une autre, sans rapport avec la première, implémente cette spécification. Le but est que le résultat soit indépendant de l’original. À l’époque, cela s’est déjà produit avec les clones du BIOS IBM et cela est fait de manière à n’utiliser aucun type de matériel de l’application ou du système d’origine afin de démontrer qu’il n’y a pas de copie de l’original et ainsi se défendre contre une revendication de droits.

Les créateurs affirment que ces applications ont été créées uniquement à partir de spécifications publiques et du comportement observable des programmes Adobe, sans utiliser de code, de shaders ou de ressources Adobe propriétaires. En fait, si Photocraft peut lire les fichiers PSD, c’est parce qu’Adobe a publié les spécifications de format afin que d’autres programmes puissent lire et écrire dessus. Pixelmator ou Photopea, par exemple, ouvrent PSD sans problème.

« La mort de source fermée. » Sur Twitter, on soupçonne (qui devrait être prouvé) qu’ils ont décompilé les programmes pour, à partir de ce code, générer de nouvelles spécifications avec un codage d’ambiance. Il n’y a aucune preuve, mais il est frappant qu’un travail aussi fidèle à l’original ait été réalisé en si peu de temps et avec autant d’outils de la suite créative d’Adobe.

Mais bien sûr, depuis que ce projet a été rendu public, certaines voix pointent vers la mort de la source fermée. L’un d’eux est Thomas lui-même, qui déclare que l’ère des sources fermées est révolue, ce que Lumien décrit comme une provocation ayant un certain sens. Arriver à une fidélité parfaite avec la suite Adobe « en un mois », comme Thomas vise à y parvenir, demande beaucoup plus de travail, mais force est de constater que le vibe coding accélère beaucoup les choses et que protéger le code ne sert peut-être plus à rien.

La décision la plus ambitieuse de Canva ne concerne pas l'IA : il s'agit d'enfermer tout le monde à l'intérieur

Les problèmes du vibe coding. Maintenant, bien qu’il soit open source et qu’ils invitent tous ceux qui souhaitent participer à accélérer les choses, il s’agit toujours de code généré avec l’aide de l’IA et d’agents, avec ce que cela implique. Le code écrit par l’homme est généralement (ou devrait) être ordonné de manière à ce que si quelque chose tombe en panne, vous sachiez où chercher pour le corriger. Le code généré avec le vibe coding convient aux applications personnelles simples, mais lorsqu’il s’agit de projets plus importants, ce code peut inclure des éléments qu’un humain n’utiliserait jamais.

Cela a déjà été testé même pour le développement de jeux vidéo et, bien qu’il s’agisse d’un outil intéressant, il est également facile de le transformer en charabia. Si ce code a été écrit par une machine, lorsque quelque chose se brise, il faudra plus de temps à un humain pour trouver la source de l’erreur. La vidéo que je laisse ci-dessous montre également qu’il existe des choses utiles, comme le chercheur de bugs.

Manque de contrôle. Au-delà des clones de programmes, il est évident que la programmation de l’IA accélère tout considérablement, et les compilations de jeux vidéo pour PC en sont un exemple. Depuis des années, il existe une série de projets visant à faire fonctionner des jeux sur console de manière native (et non dans un émulateur) sur un PC. Un exemple est le vétéran « The Legend of Zelda Twilight Princess », appelé « Dusk », qui est le résultat d’années de travail humain.

Cependant, avec le vibe coding, cela s’est accéléré. De temps en temps, nous voyons des compilations de jeux de console pour PC, mais le problème avec beaucoup d’entre eux est qu’ils ont été réalisés avec l’IA et, même s’ils ouvrent le jeu et chargent quelques écrans, il se brise immédiatement et il est difficile de savoir comment mettre la main sur le code car, contrairement à ‘Dusk’, il n’a pas été fait par une personne.

Mais bon, pour éviter ces problèmes, le projet ArtCraft dispose d’une série de règles pour structurer le travail collaboratif. J’ai seulement mentionné les problèmes liés au vibe coding comme contexte au cas où vous ne sauriez pas vraiment de quoi il s’agissait et à quoi cela peut conduire.

Un YouTuber brésilien reproduit Photoshop dans GIMP : c'est gratuit, open source et Adobe ne peut rien faire pour l'empêcher

Alternatives gratuites et professionnelles. En fin de compte, PhotoCraft et le reste de la suite ArtCraft sont un projet intéressant et même un outil qui peut être utile à de nombreux utilisateurs, mais comme ils le déclarent eux-mêmes, ils ne remplacent pas la suite originale pour le moment. En fait, si vous voulez Photoshop, je vous recommande Affinity ou Gimp (il a un mod pour lui donner exactement la même apparence que Photoshop). Et si vous souhaitez une alternative gratuite à Premiere Pro, DaVinci Resolve propose une version gratuite extrêmement puissante.

Ces trois alternatives sont des alternatives que j’utilise presque quotidiennement (car je ne suis même pas abonné à Adobe) et elles fonctionnent à merveille. Bien entendu, je garderai un œil sur la suite ArtCraft car elle semble décidée à faire exploser complètement le business d’Adobe.

Images | Unsplash

À Simseo | La lutte pour préserver les jeux vidéo physiques a un précédent peu flatteur : lorsqu’Adobe a arrêté de vendre Photoshop