N° 02 ·

Claude Code en parallèle : ce que ça coûte vraiment

Schéma : un coordinateur découpe la tâche et lance trois sessions Claude Code en parallèle, chacune sur sa branche git, puis les branches sont assemblées.

Salut,

Jour 50 aujourd’hui, la moitié du challenge. 50 vidéos tournées, presque 22 000 personnes sur TikTok et 7 400 sur Instagram. À ma question de la semaine dernière, 38 % d’entre vous m’ont dit débuter, 42 % coder un peu et 20 % être déjà développeurs. Merci, ça m’aide à savoir à qui j’écris.

Au menu

  • 🔨 Ce que je construis : Nadia, le logiciel que je me suis fabriqué pour tenir une vidéo par jour
  • 📰 La grosse news : Claude Code lance plusieurs sessions en parallèle, et la facture suit
  • 💬 3 prompts que j’ai vraiment tapés cette semaine
  • 🧰 L’outil de la semaine : whisper.cpp, pour transcrire une vidéo gratuitement sur ta machine
  • 📓 Le tuto : comment je monte une vidéo par jour sans logiciel de montage
  • 🔗 Les 7 ressources qu’on me réclame, au même endroit

Ce que je construis

Pour tenir une vidéo par jour, je me suis construit un outil, il s’appelle Nadia. Il programme mes vidéos sur TikTok et Instagram, et quand tu commentes un mot sous une vidéo, c’est lui qui t’envoie la ressource en message privé. Une partie d’entre vous est arrivée dans cette liste comme ça.

Techniquement c’est assez simple. Il y a un petit serveur à moi avec 4 Go de mémoire, une API qui reçoit la vidéo et qui la programme, et un moteur de tâches qui surveille les commentaires et envoie le message privé quand le mot correspond à une règle. Tout passe par l’API officielle d’Instagram, donc pas de robot qui clique à ma place.

Cette semaine je lui ai ajouté une fiche par vidéo. J’y vois les vues jour après jour, la part de gens qui likent, enregistrent ou partagent, et combien zappent dans les premières secondes. C’est l’image juste en dessous.

La fiche d’une vidéo dans Nadia : la courbe des vues jusqu’à 36 871, et les taux de likes, d’enregistrements, de partages et de commentaires au fil des jours.


La grosse news

Le fait. Anthropic a ouvert le 17 septembre la bêta des nouveaux Projects de Claude Code. Tu donnes une grosse tâche à un coordinateur, par exemple une migration ou une fonctionnalité entière. Il la découpe et lance une session par morceau, en parallèle. Chaque session a sa branche git et sa copie du dépôt, et elles partagent les instructions, les fichiers et la mémoire du projet. Si deux sessions touchent le même code, tu te retrouves avec un conflit de merge à régler. Pour l’instant tout tourne dans le cloud (la version sur ta machine est annoncée « très bientôt ») et c’est réservé à une partie des abonnés Pro et Max. Anthropic prévient aussi que chaque session compte comme une session complète, donc un projet consomme tes limites plus vite. Le billet d’Anthropic.

Mon avis. Écoute, c’est cool : ça permet d’écrire dans un chat et ça spawn des sub-agents tout seul. C’est vraiment cool pour commencer et vibe coder.

Comment t’en servir. Que tu aies l’accès ou pas, tu peux t’entraîner ce soir à découper une tâche. Prends la prochaine chose que tu veux coder et écris d’abord les trois morceaux qui peuvent avancer sans toucher aux mêmes fichiers. C’est ce que fait le coordinateur, et si toi tu n’y arrives pas sur ton projet, il aura du mal aussi. Si tu as l’accès, commence avec deux sessions. Tu peux choisir un modèle pour le coordinateur et un autre pour les sessions, et la consommation s’affiche par projet, donc regarde-la avant d’en lancer dix.

Schéma : un coordinateur découpe la tâche et lance trois sessions en parallèle dans le cloud, chacune sur sa branche git, puis les branches sont assemblées ; deux sessions sur le même code donnent un conflit de merge.


3 prompts de la semaine

Pour contester un seul point. Je commence par dire ce qui est bon, sinon l’agent réécrit tout, y compris ce qui marchait.

J’adore, mais je challengerais cette partie : ⟨la phrase ou l’affirmation qui te gêne⟩.

Pour séparer le créatif du technique. C’est de ce prompt qu’est sortie ma chaîne de montage, avec un agent qui coupe, un autre qui fait les visuels et un troisième qui vérifie le rendu.

Est-ce que je pourrais séparer les choses : la partie créative d’un côté, qu’un modèle fasse, la partie purement technique de l’autre, qu’un autre modèle fasse ? Comment améliorer cette chaîne pour que chaque agent fasse la partie qui lui est dédiée ? Je veux vraiment des étages séparés.

Schéma de ma chaîne de montage : je tourne et je dépose les rushs ; la session écrit le brief et lance trois agents à la suite, A pour les coupes avec Sonnet, B pour le visuel avec Fable, C pour le rendu avec Sonnet ; puis je donne mon feu vert et ça se publie tout seul.

Pour avoir un rapport qu’on peut regarder. Dans le terminal je survole les longs textes. Quand je demande une page HTML avec des tableaux, je lis vraiment.

Est-ce que tu as des pistes sur les sujets où ça avance bien ? Fais-moi un petit rapport dans une page HTML, comme ça je vois bien s’il y a des pistes à suivre.


L’outil de la semaine

whisper.cpp transforme de la parole en texte sur ta machine, sans internet.

C’est le modèle Whisper d’OpenAI réécrit en C++ pour tourner en local. Ça remplace un abonnement de transcription comme Otter, qui coûte 16,99 $ par mois. Chez moi il recale mot à mot les sous-titres de chaque vidéo du challenge, et cette semaine il a transcrit les 370 vidéos d’un créateur que j’étudie. C’est gratuit, sous licence MIT.

Un abonnement de transcription comme Otter coûte 16,99 $ par mois ; whisper.cpp est gratuit, tourne sur ta machine, sans internet.

Il tourne sur Mac, Windows et Linux, et tout est expliqué sur la page du projet. Le plus simple, si tu as Claude Code, c’est de lui demander de s’en occuper :

Installe whisper.cpp sur ma machine, télécharge un modèle qui comprend le français, et transcris ⟨ma-video.mp4⟩ dans un fichier texte.

Prévois un peu de place, le modèle le plus précis pèse environ 1,5 Go.


Le tuto de la semaine

Plusieurs d’entre vous m’ont demandé comment je monte mes vidéos. Je n’ouvre aucun logiciel de montage, tout se passe dans le terminal avec Claude Code, et voilà à quoi ça ressemble aujourd’hui.

  1. Je tourne et je dépose les rushs dans un dossier. Un premier agent les colle bout à bout, enlève les silences, puis passe trois fois sur ce que j’ai dit pour attraper les bégaiements et les phrases que j’ai recommencées. Il s’appuie sur whisper.cpp, l’outil dont je parle juste au-dessus, et sur ffmpeg.
  2. Les sous-titres sont calés mot à mot et gravés dans l’image. L’agent relit toute la transcription, corrige les mots mal entendus et choisit ceux qui s’affichent en orange.
  3. Un deuxième agent s’occupe du visuel. Il fait la cover, place le titre en haut de l’écran et incruste une capture ou un site filmé quand je parle de quelque chose qu’on peut montrer. Il me sort une planche avec toutes les images, et je valide avant d’aller plus loin.
  4. Un troisième agent fait le rendu et vérifie. Il sort deux fichiers, un pour TikTok et un pour Instagram, ajoute une musique libre de droits, puis relit la vidéo finale en entier et contrôle neuf points avant de me l’envoyer.

Moi je tourne, je choisis le titre et je valide sur Telegram. Une fois que j’ai donné mon feu vert, ça se publie tout seul.

Trois images de la vidéo du jour 46 : la cover avec son titre, un sous-titre gravé dans l’image, et un site filmé incrusté à l’écran.

La version que j’ai mise sur GitHub est plus ancienne et beaucoup plus simple. Elle colle les clips, coupe les silences, enlève les « euh » et les faux départs et transcrit en local, mais elle ne fait ni les sous-titres gravés, ni la cover, ni la musique. Je ne l’ai pas encore mise à jour. Si tu veux essayer ce soir, c’est quand même par là qu’il faut commencer : le dépôt sur GitHub.


Les 7 ressources qu’on me réclame

Comme promis dans le premier mail, voilà tout ce que j’ai envoyé en DM depuis le début.


Si ce mail peut servir à quelqu’un, fais-le suivre. Et s’il y a quelque chose dont tu te fous, ou que tu aimerais voir dans ce genre de mail, dis-le-moi aussi, il suffit de répondre.

À mardi,

Vincent

Un mail · le mardi · gratuit

Le prochain, dans ta boîte

Un mail par semaine, le mardi.

Désinscription en un clic sur chaque mail. Je hais le spam.