Voici Nitro, votre assistant design ! Créez des carrousels en discutant ! 🎉
Une seule commande, une publication au design soigné. L'interface de ligne de commande de PostNitro crée des carrousels et des publications à image unique conformes à votre marque, ajoute en option des images générées par IA et les programme sur LinkedIn, Instagram, TikTok et Threads, sans navigateur, sans outil de conception ni intervention manuelle. Chaque commande utilise le format JSON, ce qui la rend aussi simple d'utilisation pour les agents IA et les pipelines d'intégration continue que pour vous.
npm install -g @postnitro/cli — et votre terminal se transforme en studio de contenu.
Emballer
@postnitro/cli sur npm
Interface
Entrée JSON, sortie JSON — compatible avec les scripts
Crée
Carrousels et publications d'images, PNG/PDF
Horaires à
LinkedIn, Instagram, TikTok, Threads
La commande « postnitro carousel generate --context '5 remote work tips' --wait » génère un carrousel finalisé, conforme à votre charte graphique et prêt à être téléchargé. Sans onglets, sans glisser-déposer, sans boîte de dialogue d'exportation.
Du JSON propre sur la sortie standard, les erreurs JSON sur la sortie d'erreur standard, sans couleurs ni invites interactives à interpréter. Claude Code, Cursor et tout agent capable d'exécuter des commandes shell peuvent le gérer de manière fiable ; vous pouvez aussi l'installer comme une compétence et laisser l'agent apprendre par lui-même.
Publiez des annonces de mise en production directement depuis votre pipeline de déploiement, ou exécutez une tâche nocturne qui transforme le calendrier éditorial du lendemain en publications programmées. Les codes de sortie et la sortie JSON facilitent la détection des erreurs.
Générez votre infographie à partir d'un sujet, d'une URL d'article ou d'une publication X, ou importez votre propre fichier JSON pour un contrôle total, y compris les mises en page avec colonnes de données. Dans les deux cas, le rendu s'effectue via vos modèles et votre charte graphique.
Ajoutez --generate-images avec un bref brief visuel et des images IA seront créées et intégrées à vos diapositives avant le rendu — en arrière-plan ou intégrées, sur des diapositives stratégiques ou sur l'ensemble de celles-ci.
La commande `generate-and-schedule` génère le contenu, attend le rendu et l'inscrit dans votre calendrier avec des légendes adaptées à chaque plateforme. La commande `import-and-schedule` fait de même pour vos diapositives. Un flux de travail complet pour la gestion de contenu, en une seule commande shell.
Enregistrez votre modèle, votre marque, votre préréglage et votre format de sortie avec les valeurs par défaut. Chaque commande suivante n'aura besoin que du contenu ; si votre espace de travail ne contient qu'un seul candidat, l'interface de ligne de commande le sélectionnera automatiquement.
L'interface de ligne de commande (CLI) est une surcouche légère de l'API Embed et partage votre clé et votre solde de crédits avec l'API REST et le serveur MCP. Démarrez-la dans le terminal et changez de surface d'exécution à votre guise.
Nécessite Node.js 18+ et un compte PostNitro avec un abonnement payant.
Récupérez votre clé API depuis PostNitro → Profil → Intégrer → Générer une clé API, puis enregistrez-la. Vous pouvez également utiliser la variable d'environnement POSTNITRO_API_KEY ou l'option --api-key pour chaque commande (recommandé pour l'intégration continue).
Répertoriez vos modèles, marques et préréglages d'IA, puis enregistrez vos favoris afin que les commandes de création n'aient besoin que de contenu.
--wait interroge jusqu'à ce que le rendu soit terminé et imprime le JSON final : URL des fichiers, un designId pour la planification et un lien profond editorUrl pour continuer à modifier dans PostNitro.
Récupérez l'identifiant du design (designId) et programmez la publication sur vos comptes LinkedIn, Instagram, TikTok ou Threads connectés, ou enregistrez-la comme brouillon. Voilà le processus complet : idée → design → publication programmée, sans quitter le terminal.
La conception d'une publication ne représente que la moitié du travail. PostNitro prend désormais le relais : programmez vos publications ou enregistrez vos brouillons directement sur LinkedIn, Instagram, TikTok et Threads, avec des légendes et des paramètres adaptés à chaque plateforme. Créez ou importez une maquette, associez-la à un créneau horaire, et PostNitro la publie pour vous, via l'API, le serveur MCP ou l'interface de ligne de commande, sans aucun outil de planification supplémentaire.
Saisissez « --type article » à une URL et l'IA extrait les points clés pour les transformer en diapositives défilables.
Rédaction du contenu, conception graphique, publication réservée : une seule commande. En cas d’échec de la planification, vous récupérez l’identifiant de conception et pouvez réessayer sans dépenser de crédits.
Côté importation : vos diapositives sont converties du format JSON en publication réservée en une seule commande. Même système de sécurité : si la planification échoue après une importation réussie, vous récupérez l’identifiant de conception pour réessayer sans avoir à dépenser à nouveau des crédits.
Contrôle éditorial total : transmettez vos diapositives au format JSON directement ou à partir d’un fichier, et PostNitro les intègre à votre modèle et à votre marque.
Les publications d'images sont similaires aux carrousels : un seul objet diapositive au lieu d'un tableau, avec les mêmes indicateurs d'image IA disponibles.
La création vous attribue un identifiant de conception ; la planification l’ajoute à votre calendrier avec des légendes spécifiques à chaque plateforme. Gérez l’intégralité de la file d’attente (liste, mise à jour, suppression) sans quitter l’interface.
Ignorer --wait pour les générations longues ou les tâches par lots : la création renvoie immédiatement un embedPostId, et status/output récupère le résultat lorsque vous êtes prêt.
L'interface en ligne de commande (CLI) a été conçue en priorité pour les agents : indicateurs prévisibles, sortie lisible par machine et actions destructives conditionnées par l'option `--yes`. Installez la compétence PostNitro et votre agent de programmation apprendra l'intégralité du flux de travail (découverte, valeurs par défaut, création, planification) sans que vous ayez à écrire la moindre invite.
Toutes les fonctionnalités de l'API Embed, sous forme de commandes composables. Exécutez une commande avec l'option --help pour obtenir plus de détails.
| Group | Commands | What it's for |
|---|---|---|
| Installation | auth set-key · auth status · auth clear · defaults get · defaults set | Enregistrez votre clé API ainsi que votre modèle par défaut, votre marque, votre préréglage et votre format de sortie. |
| Découverte | liste de modèles · liste de marques · liste prédéfinie · liste de réseaux sociaux | Trouvez les identifiants de vos modèles, kits de marque, préréglages d'IA et comptes de réseaux sociaux connectés. |
| Carrousels | Générer un carrousel · Importer un carrousel · État du carrousel · Sortie du carrousel · Modèle d'importation de carrousel | Créez des publications à plusieurs diapositives avec l'IA ou à partir de vos propres diapositives, et obtenez des résultats. |
| Publications d'images | Génération d'images · Importation d'images · État des images · Sortie d'images · Modèle d'importation d'images | Les équivalents à image unique — mêmes indicateurs, un seul objet diapositive au lieu d'un tableau. |
| Kits de marque | Création de marque · Acquisition de marque · Mise à jour de marque | Gérez le logo, le nom et le nom d'utilisateur figurant sur vos créations. |
| Planification | Créer un planning · Liste des plannings · Consulter un planning · Mettre à jour un planning · Supprimer un planning | Publier des articles et des brouillons avec des légendes et des paramètres spécifiques à chaque plateforme ; gérer la file d’attente. |
| One-shots | générer-et-planifier · importer-et-planifier | Créer, attendre et programmer en une seule commande — pour les carrousels ou les publications d'images. |
| comptes sociaux | liste sociale · obtenir des réseaux sociaux · déconnexion sociale | Examinez les comptes LinkedIn, Instagram, TikTok et Threads connectés. |
Chaque échec est consigné dans un objet JSON structuré sur la sortie d'erreur standard (stderr) avec un code de sortie différent de zéro : inutile d'analyser les journaux ou de deviner. Votre pipeline se ramifie en fonction du code de sortie ; votre agent lit le message et corrige son appel.
| Erreur courante | Réparer |
|---|---|
Aucune clé API trouvée | Utilisez l'option --api-key, définissez la variable d'environnement POSTNITRO_API_KEY ou exécutez la commande auth set-key. |
--brand-id manquant… plusieurs candidats | Indiquez explicitement l'identifiant ou enregistrez-en un avec des valeurs par défaut ; la liste des candidats s'affiche dans la boîte d'erreur. |
Prévu à est dans le passé | Utilisez une heure ISO-8601 avec au moins 5 minutes d'avance, et un Z de fin. |
Les diapositives doivent être un tableau comportant au moins 3 entrées. | Fournir les diapositives d'introduction, de développement et de conclusion |
Un article IMAGE prend un seul objet diapositive, et non un tableau. | Utilisez --slide (objet) pour les images, --slides (tableau) pour les carrousels |
Refus de supprimer… sans --oui | Ajoutez --yes pour confirmer les actions destructives — rien de destructeur ne se produit par accident |
Installez l'interface de ligne de commande, enregistrez vos paramètres par défaut et transformez n'importe quel sujet, article ou calendrier de contenu en publications programmées et conformes à votre marque, depuis le terminal, un script ou votre agent IA.
Obtenez votre clé APIUn seul document — le format par défaut et le plus adapté aux publications de documents sur LinkedIn.
Une image par diapositive, prête à être téléchargée directement n'importe où.
Ignore complètement le rendu et renvoie le design modifiable — la méthode la plus rapide lorsque vous avez seulement besoin de planifier ou de continuer à modifier.
Chaque rendu final inclut un identifiant de conception (designId, requis par la planification) et un lien profond editorUrl permettant d'ouvrir le design dans l'éditeur PostNitro. Le type de réponse n'a aucune incidence sur le coût en crédits.
| Plan | Price | Credits/Month | Typical Usage |
|---|---|---|---|
| Mensuel | 10 $/mois | 250 crédits/mois | Accès complet à l'interface de ligne de commande et automatisation régulière |
| niveaux supérieurs | Voir la page des plans | Plus de crédits | Équipes, agences et pipelines à haut volume |
| Operation | Credits per Slide |
|---|---|
| Importation de contenu | 1 crédit par diapositive |
| Génération d'IA | 2 crédits par diapositive |
L'interface de ligne de commande (CLI) partage les crédits avec l'API d'intégration et le serveur MCP. Les images générées par l'IA utilisent un quota d'images distinct pour l'organisation et n'ont aucune incidence sur le coût en crédits d'une publication.
Get Your API KeyCLI | Serveur MCP | API intégrée | Kit de développement logiciel intégré | |
|---|---|---|---|---|
| Idéal pour | Flux de travail de terminal, scripts shell, CI et agents qui exécutent des commandes shell | Des assistants IA créent des publications de manière conversationnelle. | Plateformes d'automatisation personnalisées et sans code | Permettez à vos utilisateurs de concevoir des carrousels au sein de votre application |
| Interface | Commandes avec options — JSON en entrée, JSON en sortie | Langage naturel via un client MCP | REST sur HTTPS | Éditeur visuel intégrable |
| Installation | npm install -g @postnitro/cli | Un bloc de configuration ou une commande CLI | Clé API + client HTTP quelconque | package npm + clé API |
| Planification | Oui — y compris la génération et la planification ponctuelles | Oui — CRUD complet via les outils | Oui — via l'API Schedule | Non — conception seulement |
| Même clé et crédits | Oui | Oui | Oui | Oui |
Il s'agit du même moteur. Utilisez l'interface de ligne de commande (CLI) dans les terminaux et les pipelines, le MCP au sein des assistants IA, l'API REST depuis votre propre code et le kit de développement logiciel (SDK) lorsque vos utilisateurs ont besoin d'un éditeur visuel.
npm install -g @postnitro/cli — puis générez, affichez et planifiez votre premier carrousel en moins de cinq minutes.
Obtenez votre clé API