Vous pouvez décrire une chaîne de télévision à un agent IA et la voir diffuser une heure plus tard. Une vraie chaîne linéaire, qui joue en continu, regardable sur un téléphone, un ordinateur portable et un téléviseur. Pas une playlist. Pas une vidéothèque à la demande avec un bouton lecture. Une chaîne qui est déjà en train de jouer quand vous arrivez, et qui joue encore après que vous avez fermé l'onglet.
Deux choses devaient changer pour que cela devienne possible, et les deux ont changé au cours de 2026. Voici lesquelles, la configuration exacte pour chaque environnement d'agent, ce que cela coûte, et quoi faire à la place si vous préférez ne pas approcher un agent IA.
Pourquoi une chaîne 24h/24 exigeait autrefois tout un service
Faire tourner une chaîne linéaire n'est pas le même problème qu'héberger de la vidéo, et c'est dans cette différence que se cache tout le travail.
Quelque chose doit toujours être en train de jouer. Un service de vidéo à la demande reste inactif tant que personne n'appuie sur lecture ; une chaîne n'est jamais inactive. À 4h du matin un mardi, sans un seul spectateur, elle émet toujours. La moindre coupure, un fichier dont l'encodage a échoué ou une grille arrivée au bout de sa programmation, c'est du silence à l'antenne, et le silence à l'antenne est la seule chose qu'un diffuseur ne peut pas livrer.
Chaque source doit être normalisée. Vos contributeurs vous remettent un master 4K ProRes, un plan filmé au téléphone en portrait, et un DivX de 2003. La chaîne doit produire une seule échelle de débits adaptative cohérente, sinon les lecteurs calent à chaque jonction.
Il faut une vraie grille, pas une lecture aléatoire. Une programmation : ceci à 18h, ce bloc en semaine le matin, celui-ci deux fois plus souvent que celui-là, ces cinq épisodes dans l'ordre.
Et il faut atteindre les téléviseurs. Un onglet de navigateur n'est pas une chaîne. Toucher Apple TV, Android TV et Roku suppose de publier et de maintenir une application native sur chacun.
Chacun de ces points était historiquement un métier, et les logiciels qui s'en chargeaient (l'automation de playout d'éditeurs comme Imagine Communications, wTVision ou OpenBroadcaster) se vendent à des régies finales qui ont du personnel. C'est cette barrière qui a bougé.
Ce qui a changé en 2026
MCP a rendu les services appelables par des agents qui ne les avaient jamais vus
Le Model Context Protocol est une petite idée avec une grande conséquence : un serveur décrit ses propres outils à l'exécution, et n'importe quel client qui parle le protocole lit cette description et se met à les appeler. Vous n'écrivez ni SDK ni colle d'intégration, et il n'y a plus de cycle de livraison entre le moment où un éditeur sort une fonctionnalité et celui où votre agent peut s'en servir.
Les médias s'en sont emparés vite. Mux et Cloudflare Stream proposent des serveurs MCP pour l'infrastructure vidéo. Shotstack expose du montage sur timeline dans le cloud. Kinocut fait du montage local, TwelveLabs de la compréhension et de la recherche vidéo.
Il y a pourtant un motif commun dans cette liste : chacun d'eux opère sur un clip. Téléverse ce fichier. Coupe cette timeline. Trouve le plan avec le logo. Double-le en espagnol. Ils sont sans état vis-à-vis du temps. Le travail se termine, l'outil rend la main, et rien ne continue de tourner. Une chaîne, c'est l'inverse. C'est un processus qui tournait déjà avant votre appel et qui continue après que vous avez raccroché.
Les agents ont cessé d'être des sessions pour devenir des démons
Claude Code et Claude Desktop sont interactifs. Vous les ouvrez, vous travaillez, vous les fermez. Excellents pour mettre une chaîne en place ; structurellement inadaptés pour la faire tourner pendant six mois, parce qu'il faut être assis devant.
En 2026, deux projets open source ont rendu les agents permanents ordinaires.
OpenClaw est sous licence MIT, auto-hébergé, agnostique quant au modèle et local d'abord, sa mémoire tenant dans des fichiers Markdown sur votre propre disque. Son originalité tient à l'endroit où il vit : à l'intérieur des messageries que vous utilisez déjà. WhatsApp, Telegram, Slack, Discord, iMessage, Signal. Vous n'ouvrez pas un terminal pour lui parler. Vous lui écrivez.
Hermes Agent, de Nous Research, est également sous MIT. Il conserve sa mémoire d'une session à l'autre, écrit et améliore ses propres compétences à partir de son expérience, embarque plus de 40 outils intégrés et atteint les mêmes messageries, plus l'e-mail et une ligne de commande. Un VPS à 5 dollars suffit à l'héberger, et depuis la v0.6.0 il peut lui-même jouer le rôle de serveur MCP, pas seulement de client.
Les deux parlent MCP nativement, ce qui donne l'association dont parle tout cet article :
Un agent toujours actif, joignable depuis l'application de messagerie déjà présente sur votre téléphone, qui pilote une chaîne toujours à l'antenne. Vous dirigez une station de télévision par SMS.
La chaîne ne dépend pas de l'agent
Le playout est côté serveur et continu. Il ne dépend de rien qui tourne sur votre ordinateur portable ou sur votre VPS. L'agent ne sert qu'aux changements : ajouter du contenu, ajuster la rotation, déplacer une case. Un agent inactif ne coûte rien, et un agent planté ne coûte rien non plus, parce que la chaîne continue de diffuser dans tous les cas.
C'est l'inverse de la manière dont on vend habituellement « propulsé par l'IA ». Il n'y a aucun modèle dans la chaîne de playout. Rien n'est inféré soixante fois par seconde. L'agent traduit ce que vous voulez en une grille, et la grille tourne ensuite toute seule.
Choisir son environnement d'agent
Les quatre fonctionnent. Ils sont bons sur des moitiés différentes du travail.
| Environnement | Nature | Vous lui parlez via | Idéal pour |
|---|---|---|---|
| Claude Code | Session interactive en ligne de commande | Terminal | Mettre la chaîne en place ; imports en masse |
| Claude Desktop | Application interactive | Application de bureau | La même chose, sans terminal |
| OpenClaw | Permanent, auto-hébergé, MIT | WhatsApp, Telegram, Slack, Discord, iMessage, Signal | Piloter la chaîne après le lancement, depuis votre téléphone |
| Hermes Agent | Permanent, auto-hébergé, MIT | Telegram, Discord, Slack, WhatsApp, Signal, e-mail, ligne de commande | La même chose, avec une mémoire qui s'accumule sur des mois |
Une installation raisonnable, c'est les deux : Claude Code pour la construction initiale, quand vous voulez voir ce qui se passe, puis OpenClaw ou Hermes ensuite, pour que « mets le nouvel épisode ce soir » soit un message plutôt qu'une tâche.
Brancher un service de chaîne sur chacun d'eux
Nous avons construit le serveur MCP de My TV Channel exactement pour cela : 19 outils qui mènent une chaîne du néant à la diffusion, puis continuent de l'exploiter. Il est référencé dans le registre officiel MCP et sur Smithery. Voici la vraie configuration pour chaque environnement.
Les 19 outils exposés par le serveur. Chacun embarque des annotations MCP (readOnlyHint, destructiveHint, idempotentHint, openWorldHint), pour qu'un client décide de lui-même ce qu'il accepte d'exécuter sans vous demander.
Commencez par obtenir une clé d'API sur my-tv-channel.com/agent-keys. Elle demande un abonnement actif, quel que soit le palier, et un agent ne peut délibérément pas s'en fabriquer une. Il faut un humain. La clé n'est affichée qu'une fois.
Claude Code
claude mcp add --transport http my-tv-channel \
https://my-tv-channel.com/mcp \
--header "Authorization: Bearer mytv_sk_YOUR_KEY"
Claude Desktop, ou tout client utilisant le JSON mcpServers
{
"mcpServers": {
"my-tv-channel": {
"type": "http",
"url": "https://my-tv-channel.com/mcp",
"headers": { "Authorization": "Bearer mytv_sk_YOUR_KEY" }
}
}
}
OpenClaw
openclaw mcp add my-tv-channel \
--url https://my-tv-channel.com/mcp \
--transport streamable-http \
--header "Authorization: Bearer mytv_sk_YOUR_KEY"
Cela écrit dans ~/.openclaw/openclaw.json sous mcp.servers. Vérifiez avec openclaw mcp probe my-tv-channel, et notez le conseil d'OpenClaw lui-même : préférez une variable d'environnement ou son parcours OAuth à un jeton en clair dans un fichier que vous risquez de committer.
Hermes Agent
Dans ~/.hermes/config.yaml :
mcp_servers:
my_tv_channel:
url: "https://my-tv-channel.com/mcp"
headers:
Authorization: "Bearer mytv_sk_YOUR_KEY"
Puis hermes gateway setup et hermes gateway start pour le maintenir en marche et joignable depuis la messagerie de votre choix.
Une remarque si vous branchez beaucoup de serveurs MCP en même temps : Hermes a livré la recherche d'outils pour MCP en mai 2026, ce qui évite qu'un grand catalogue combiné dégrade la précision de sélection des outils. Avec un serveur de 19 outils plus tout le reste de ce que vous avez branché, la fonction se rentabilise.
De rien du tout à l'antenne
Une fois la connexion faite, tout se passe en conversation. Ces phrases fonctionnent telles quelles.
« Quel est l'état de mon compte, sur quel palier suis-je et combien de quota de téléversement me reste-t-il ? »
Toujours le bon premier réflexe. L'agent rapporte les vraies limites du compte et, pour chaque chaîne, exactement ce qui manque encore à celle-ci avant de pouvoir passer à l'antenne.
« Crée une chaîne appelée Retro Arcade TV, identifiant retro-arcade, importe ces quatre vidéos, et préviens-moi quand elle diffuse. »
L'agent vérifie que l'identifiant est libre, crée la chaîne, importe chaque vidéo par son URL, surveille le transcodage, et vous répond quand la chaîne est à l'antenne sur https://retro-arcade.my-tv-channel.com.
« Mets les dessins animés de 6h à 9h en semaine et les infos tous les jours à 18h. »
Cela se compile en règles de programmation. Un agent bien élevé les testera d'abord à blanc sur un point de validation qui n'enregistre rien et renvoie une grille simulée sur 24 heures, avant de valider.
« Passe les parties longues deux fois plus souvent que les tests. »
Des poids par vidéo, puis une régénération de la grille.
Une chaîne passe automatiquement à l'antenne dès qu'elle a au moins quatre vidéos prêtes et quinze minutes de contenu. Le transcodage est l'étape lente ; tout le reste prend quelques secondes.
Si vous voulez voir le résultat avant de dépenser quoi que ce soit, demo.my-tv-channel.com diffuse en ce moment même. Tout ce qui la compose, la chaîne, les programmes, les poids et la grille 24h/24, a été créé par les outils décrits plus haut. Personne n'a ouvert d'application pour la construire.
Deux choses qui prennent les gens au dépourvu
Un agent ne peut pas téléverser un fichier depuis votre ordinateur. Les arguments d'outils MCP sont du JSON ; il n'existe pas de canal multipart. L'import depuis une URL publique est donc la seule voie d'ingestion dont dispose un agent. Les fichiers posés sur votre portable passent par les applications.
Les poids n'arrivent à l'antenne qu'au moment où la grille est générée. Une chaîne construit sa grille à l'instant où elle franchit le seuil de lancement, à partir des poids qui existent à ce moment-là. Réglés plus tard, ils sont bien enregistrés, bien restitués, et ne changent rien à l'antenne jusqu'à une régénération. Réglez le poids de chaque vidéo au moment de l'importer, ou régénérez une fois terminé.
Sur tous les écrans
C'est là qu'une chaîne cesse d'être une page web. Ce qu'un spectateur peut réellement utiliser aujourd'hui :
| Écran | Comment il regarde |
|---|---|
| N'importe quel navigateur | Directement sur https://{handle}.my-tv-channel.com, sans application ni compte |
| iPhone, iPad | My TV Channel sur l'App Store |
| Mac | La même fiche App Store |
| Apple TV | La même fiche App Store |
| Téléphone et tablette Android | Google Play |
| Android TV | Google Play |
| Roku | Ajouter l'application My TV Channel avec le code d'accès MYTVCHANNEL, puis trouver la chaîne à l'intérieur |
| N'importe quel site WordPress | L'extension iReplay TV Channel & Radio, intégrée dans une page |
Roku mérite une réserve. Il n'y a pas de lien profond par chaîne, donc le spectateur ajoute l'application My TV Channel par code d'accès puis trouve votre chaîne dedans. Ce n'est pas une chaîne Roku autonome à votre marque, avec votre nom sur l'écran d'accueil. Si c'est ce qu'il vous faut, c'est un chantier à part : des applications en marque blanche, qui relèvent d'une prestation et non d'un produit en libre-service.
La voie web est celle à mettre en avant quand vous partagez une chaîne. Elle fonctionne sur tout écran doté d'un navigateur, ne demande ni installation ni compte, et c'est une simple URL que vous pouvez mettre dans une bio, un QR code ou une infolettre.
Si vous préférez ne pas utiliser d'agent du tout
Tout ce qui précède est facultatif. L'agent est une porte parmi d'autres vers le même bâtiment, et ce n'est pas la bonne porte pour tout le monde. Si vous ne faites pas déjà tourner Claude, OpenClaw ou Hermes, en installer un dans le but de créer une chaîne de télévision est un drôle d'ordre des opérations.
Deux solutions de rechange atteignent exactement les mêmes chaînes, avec le même playout, sur les mêmes écrans.
Les applications iOS et macOS
Téléchargez My TV Channel sur iPhone, iPad ou Mac et construisez la chaîne à la main : importez depuis votre pellicule ou depuis Fichiers, réglez la fréquence de passage de chaque vidéo, regardez-la passer à l'antenne. Sur macOS, vous disposez en plus de la gestion du playout, absente des applications mobiles. C'est la voie la plus rapide si votre contenu est déjà sur votre appareil. Rappelez-vous qu'un agent ne peut pas téléverser de fichiers locaux : pour une vidéothèque posée sur votre portable, l'application n'est pas une solution de repli, c'est le bon outil.
L'extension WordPress
Si vous avez déjà un site WordPress, l'extension iReplay TV Channel & Radio y installe une chaîne 24h/24 sans toucher à un terminal ni à un magasin d'applications. Installez, pointez-la vers une chaîne, déposez le bloc dans une page. Pour un club, un musée, une boutique ou une rédaction locale qui publie déjà sur WordPress, c'est en général le chemin le plus court entre rien et quelque chose à l'antenne.
Les trois voies ne s'excluent pas. Un schéma courant consiste à construire la chaîne dans l'application parce que c'est là que sont les rushes, à l'intégrer sur WordPress parce que c'est là qu'est l'audience, et à brancher un agent plus tard, le jour où faire la grille hebdomadaire à la main devient lassant.
Ce que cela coûte vraiment
Le côté agent est gratuit ou presque. OpenClaw et Hermes Agent sont tous deux sous licence MIT et auto-hébergés, donc aucun des deux ne facture de licence. Vous payez les jetons du modèle pendant que l'agent réfléchit, et un hébergement si vous le voulez permanent. Un VPS à 5 dollars suffit pour Hermes, et OpenClaw tourne très bien sur une machine que vous possédez déjà.
Le côté chaîne démarre à 0,99 dollar par semaine. Ce premier palier inclut la présence publique dans Discover, ce qui mérite d'être précisé parce que les gens supposent qu'il s'agit d'une option payante. Les paliers supérieurs relèvent les quotas de téléversement et de diffusion et débloquent les règles de programmation à cases fixes ainsi que le direct.
Le lecteur web ne coûte rien à votre audience et ne lui demande rien. Pas d'installation, pas de compte.
Ce qu'un agent ne sait toujours pas faire
Une liste honnête, parce que ce sont ces points-là qui font perdre un après-midi :
- Téléverser un fichier local. Pas de multipart en MCP. Utilisez une URL publique, ou l'application.
- Créer sa propre clé d'API. C'est volontaire. Le détenteur d'une clé ne peut pas s'élever jusqu'à en émettre d'autres.
- Changer votre abonnement. La facturation n'est pas exposée à l'agent, pas du tout.
- Vous donner une chaîne Roku à votre marque. Voir la réserve plus haut.
- Importer les vidéos YouTube de quelqu'un d'autre. L'import YouTube exige que le propriétaire publie d'abord une chaîne de caractères de preuve de propriété dans la description de la vidéo, et seul l'auteur du dépôt peut le faire. C'est un garde-fou de droit d'auteur, et il n'est pas contournable.
Ce qui manque encore
La couche du clip dans la pile MCP média est quasiment résolue et va se banaliser vite ; il ne reste pas grand-chose à différencier dans le fait d'appeler FFmpeg depuis un agent. Les problèmes encore ouverts touchent tous au temps : la programmation, les fenêtres de droits, l'insertion publicitaire, la continuité, ce qui se passe à 3h du matin quand une source disparaît.
Les environnements d'agents, de leur côté, deviennent de petits systèmes d'exploitation permanents pour l'infrastructure personnelle. OpenClaw et Hermes ont tous deux livré en 2026 la mémoire persistante et les compétences auto-améliorantes, ce qui fait la différence entre un assistant qui vous aide à faire une chose et un assistant qui maintient discrètement une chose en marche. Une chaîne est un bon test pour cela, parce qu'elle ne pardonne rien. La panne est visible par votre audience sous la forme d'un écran noir.
Si vous voulez essayer la boucle complète, regardez la chaîne de démonstration pour voir le résultat, puis lisez la documentation agent pour les 19 outils et leur comportement exact. Si les agents ne sont pas votre truc, l'application et l'extension WordPress vous mènent au même endroit.
Questions fréquentes
Dois-je laisser l'agent IA tourner pour que ma chaîne reste à l'antenne ?
Non. Le playout est côté serveur et continu. L'agent n'intervient que lorsque vous voulez changer quelque chose : ajouter du contenu, ajuster la fréquence d'une vidéo ou déplacer une case. Si l'agent est inactif, planté ou éteint, la chaîne continue de diffuser.
Un agent IA peut-il téléverser un fichier vidéo depuis mon ordinateur ?
Non. Les arguments d'outils MCP sont du JSON et il n'existe pas de canal de téléversement multipart, donc un agent ne peut importer que depuis une URL publique. Pour des rushes posés sur votre portable ou votre téléphone, utilisez l'application iOS ou macOS.
Combien coûte l'exploitation d'une chaîne 24h/24 de cette manière ?
La chaîne démarre à 0,99 dollar par semaine, présence publique dans Discover comprise. Les environnements d'agents sont gratuits : OpenClaw et Hermes Agent sont sous licence MIT et auto-hébergés, vous ne payez donc que les jetons du modèle et, si vous voulez l'agent permanent, un petit VPS à partir de 5 dollars par mois environ.
Les spectateurs doivent-ils installer une application pour regarder ?
Non. Chaque chaîne dispose d'une adresse web simple de la forme https://votreidentifiant.my-tv-channel.com qui se lit dans n'importe quel navigateur, sans installation ni compte. Des applications existent pour iPhone, iPad, Mac, Apple TV, Android, Android TV et Roku pour les spectateurs qui les préfèrent, et une extension WordPress intègre la chaîne dans un site existant.
Puis-je obtenir une chaîne Roku à ma marque, avec mon propre nom ?
Pas via le produit en libre-service. Roku n'a pas de lien profond par chaîne, les spectateurs ajoutent donc l'application My TV Channel avec le code d'accès MYTVCHANNEL et trouvent votre chaîne dedans. Une chaîne Roku autonome à votre marque relève d'un projet d'application en marque blanche, qui est une prestation distincte.