← Blog
Notre journal9 min de lecture

Comment étendre rapidement votre propre PI avec Claude

Notes issues de la production des assets dérivés d'AirJelly — et pourquoi le plus difficile n'a jamais été de générer une animation, mais de la contraindre.

Translated by AI

Pour qu'une PI se sente vraiment vivante, elle ne peut pas rester une simple illustration de personnage.

Nous devons l'étendre en stickers, emoji, GIF animés et autres assets qui permettent au personnage d'apparaître dans davantage de situations — et d'aider plus de gens à le voir, l'utiliser et s'en souvenir.

Dans un flux de travail entièrement manuel, cela prend un temps considérable. L'animation en pixel art est particulièrement exigeante : chaque mouvement est construit image par image, tandis que les proportions, les couleurs, les formes et le langage visuel du personnage doivent tous rester cohérents.

Aujourd'hui, quelques courtes conversations avec Claude peuvent étendre une PI existante bien plus rapidement tout en préservant son style de design d'origine. Cet article partage les problèmes que j'ai rencontrés en créant des GIF animés pour AirJelly, et le flux de travail auquel je suis finalement arrivé.

02 · La première tentative

Demander directement des GIF à Codex et Claude

Ils pouvaient produire rapidement une méduse animée, mais les résultats n'étaient pas tout à fait corrects. Le personnage bougeait, mais l'animation ne capturait pas l'essence du design en pixel art d'AirJelly.

La taille des pixels, la silhouette, les proportions, les limites de couleurs, les formes des tentacules et le timing des images comptent tous. Si ne serait-ce qu'un seul de ces éléments dérive trop loin, le résultat commence à ressembler à un nouveau personnage similaire plutôt qu'à AirJelly lui-même.

Le vrai défi n'était donc pas de générer une animation. C'était de construire des contraintes suffisamment claires pour préserver l'identité visuelle du personnage tout au long du processus.

Méduse pixel saluant avec l'inscription HI.hi
Méduse pixel souriante avec une étincelle au-dessus de sa tête.happy
Même cloche, même palette, même grain
03 · Une meilleure approche

Connecter Pixelorama à Claude

J'ai choisi Pixelorama parce qu'il a été conçu spécifiquement pour le pixel art et l'animation image par image. Il fournit des grilles, l'édition au niveau du pixel, la gestion des images, les aperçus d'animation et l'export sur fond transparent.

Ces limitations au niveau de l'outil deviennent des contraintes créatives utiles. Elles donnent à Claude un environnement qui suit la logique de l'animation en pixel art, au lieu de lui demander d'approximer un style pixel art à partir d'une simple description textuelle.

Méduse pixel tenant un appareil photo.photo
Une cellule de sprite = une cellule de grille
04 · La pièce manquante

Pixelorama n'avait pas de MCP natif, alors Claude en a créé un

Pixelorama ne fournit pas de serveur MCP, donc la première étape a été de demander à Claude d'en écrire un et de l'intégrer au flux de travail. Zéro dépendance npm, un seul fichier, Node ≥ 18. Il fait deux choses : écrire directement les fichiers de projet .pxo (implémenté d'après le code source de Pixelorama v1.1.10, pxo_version 6), et piloter la CLI headless de Pixelorama pour exporter des images.

Une fois intégré, le problème le plus difficile — la cohérence de style — était en grande partie résolu. Il restait à décrire l'action, l'expression, le timing et les détails en conversation, puis à faire prévisualiser et affiner par Claude.

Méduse pixel à côté de la mascotte Claude, avec un cœur au-dessus d'eux.claude
Quatre outils, un seul fichier stdio
OutilObjectif
pixelorama_infoIndiquer la version de Pixelorama encapsulée et le chemin d'installation
create_pxoConstruire un projet .pxo à partir de données d'images RGBA brutes (animation multi-images)
export_imageExport headless en png/gif, avec mise à l'échelle entière, plages d'images, spritesheets
project_infoLire la taille et le nombre d'images d'un .pxo existant
L'enregistrer avec Claude Code
claude mcp add pixelorama -- node ~/pixelorama-mcp/server.mjs
05 · La sédimentation des règles

Transformer les leçons répétées en une Skill réutilisable

Au-delà de l'intégration de l'outil, j'ai rassemblé les prompts, les règles de design et le flux de travail de production dans une Skill. Cela signifie que je n'ai plus à expliquer les mêmes règles à Claude chaque fois que je crée une nouvelle animation — Claude réutilise le langage visuel établi, et le flux de travail devient plus cohérent au fil du temps.

Méduse pixel à l'expression pensive.think
Les règles, écrites une fois pour toutes
01Discipline de la grille

Ne jamais faire de rotation CSS ni de mise à l'échelle fractionnaire d'un sprite pixel — rastérisez-le plutôt sur la grille. Une cellule de sprite équivaut à une cellule de grille, partout dans la scène.

02Langage du mouvement

Pas de fondus alpha ni d'images intermédiaires semi-transparentes. Les choses apparaissent par découpe, mouvement, révélation ligne par ligne, coupes franches ou tramage.

03Pas d'interpolation, des paliers

Le pas discret donne à l'animation image par image son côté saccadé. Une interpolation continue lui donne un glissement, et c'est ce glissement qui empêche de la lire comme du pixel art.

04Garder vivant

Anticipation, dépassement, suivi — exprimés de manière discrète. Randomisez les angles finaux et les points d'atterrissage pour que les répétitions ne paraissent jamais mécaniques.

06 · Le flux de travail

Tout prévisualiser ensemble, puis exporter par lots

Organisez toutes les actions par catégorie et prévisualisez-les ensemble sur une seule page HTML. Cela facilite beaucoup la comparaison des proportions du personnage, de l'amplitude du mouvement, de la vitesse de lecture et du style global sur l'ensemble complet — et fait apparaître les incohérences avant l'export, pas après.

Une fois chaque action affinée, exportez l'ensemble complet en GIF transparents. Concevoir ensemble, relire ensemble, exporter ensemble maintient toute une famille d'assets cohérente d'une manière que l'export de chaque élément au fur et à mesure n'atteint jamais.

Méduse pixel jouant de la guitare.guitar
Méduse pixel endormie avec un Z au-dessus de sa tête.sleep
Méduse pixel buvant dans une tasse.drink
Méduse pixel agitant un tentacule.wave
Quatre des quarante-six, exportées en une seule passe
07 · Au-delà des GIF

Étendre les mêmes assets en davantage de produits de PI

Les GIF ne doivent pas nécessairement être le résultat final. Choisissez les images fixes les plus expressives parmi les animations, convertissez-les en SVG et emportez-les dans Figma pour une seconde passe — contours, couleurs, traits, mise en page — puis adaptez l'illustration pour des stickers, des charms acryliques et des badges.

Les mêmes assets de mouvement peuvent aussi être réutilisés en vidéo : AirJelly en avatar présentateur animé qui réagit à la narration avec des expressions assorties. De l'emoji animé au graphisme plat, en passant par les produits dérivés physiques et les personnages vidéo, une même collection d'assets de PI ne cesse d'être séparée, recombinée et réutilisée.

Méduse pixel faisant un pouce levé.like
Méduse pixel avec l'inscription THX en rose et des cœurs.thanks
Les images fixes deviennent des stickers et des badges
Annexe

Récupérez le kit

Les deux pièces sont dans une seule archive — le serveur MCP Pixelorama et la Skill d'animation pixel, plus un README avec les étapes d'installation. Remplacez le nom du personnage et les chemins de fichiers par ceux de votre propre projet.

pixel-animation-kit.zipserver.mjs · SKILL.md · README — 8 KB

Pixelorama lui-même provient de pixelorama.org ou des releases GitHub. Sur macOS, le chemin par défaut est ~/Applications/Pixelorama.app ; définissez PIXELORAMA_BIN pour tout autre emplacement. Après avoir redémarré Claude Code, les outils apparaissent sous la forme mcp__pixelorama__*.

Ce qui a vraiment changé

La valeur de Claude ici n'est pas qu'il dessine une image plus vite. C'est qu'il peut étendre le langage de design qu'une PI possède déjà — le MCP Pixelorama fournissant les contraintes au niveau de l'outil et la Skill maintenant les règles visuelles en place.

Des animations qui nécessitaient auparavant un long cycle de production image par image se réalisent désormais en quelques cycles de conversation, de prévisualisation et d'affinage. J'espère que cela vous donnera des idées pour votre propre personnage.

← Retour au blog