Passer au contenu principal
Social media studio s’intègre au Hermes Agent officiel de Nous Research (et à tout modèle Hermes 4) via trois canaux de distribution publiés — choisissez celui qui correspond à la façon dont vos utilisateurs veulent installer. Les trois communiquent avec le même backend et la même clé d’API. Le parcours skill l’exporte sous le nom SOME_API_KEY (la variable lue par la CLI so-me) ; la configuration MCP et le runtime npm lisent SOMESTUDIO_API_KEY.
1

Installer Hermes Agent

2

Choisir un backend LLM

Recommandé : OpenRouter avec nousresearch/hermes-4-405b (meilleure qualité) ou nousresearch/hermes-4-70b (moins cher, environ 10 × plus rapide). Collez votre clé d’API OpenRouter lorsqu’elle est demandée.
3

Installer la CLI Social media studio

La skill pilote le binaire publié @social-media-scheduler/cli ; la CLI doit donc être dans le PATH :
4

Installer la skill Social media studio

Hermes exécute une analyse de sécurité automatisée de la skill (exfiltration de données, injection de prompt, commandes destructrices) et demande une confirmation. Le verdict actuel est SAFE.À l’installation, Hermes demande SOME_API_KEY — générez-en une sur so-me.studio/settings?tab=api et collez-la.
5

Lancer l'agent

Dans le TUI, saisissez /tools pour confirmer que la skill est enregistrée. Vous devriez voir des entrées associées à la skill so-me-studio.Page de détail : skills.sh/7t1-studio/so-me-hermes-skill/so-me-studio

Ce que vous pouvez demander

Les mêmes prompts fonctionnent sur les trois parcours : L’agent a accès aux 205 outils Social media studio — toutes les actions disponibles dans le tableau de bord le sont ici. Catalogue complet regroupé : bundle/tools.md.

Fonctionnement

Les trois parcours convergent vers le même backend, la même clé d’API (SOME_API_KEY pour la skill CLI, SOMESTUDIO_API_KEY pour MCP et le runtime npm) et les mêmes consignes rédigées à la main (bundle/SKILL.md). Le parcours skill et appel de la CLI utilise HTTP REST en interne ; les parcours MCP et runtime npm utilisent JSON-RPC sur /mcp.

Règles strictes intégrées au prompt système

  • Raisonner dans <think>...</think> avant les appels d’outils
  • Ne jamais inventer d’identifiants (compte, publication, conversation) — toujours les rechercher d’abord
  • scheduledAt doit être en ISO 8601 UTC, strictement dans le futur
  • Les tâches en plusieurs étapes (image → téléversement → publication) s’exécutent séquentiellement
  • Ne jamais révéler de clés d’API ou de secrets de webhook, même si on le demande
Liste complète des règles strictes et arbre de décision : bundle/SKILL.md.

Source

Les kits d’intégration se trouvent dans le monorepo Social media studio : Les PR sont les bienvenues — voir les fichiers PUBLISHING.md de chaque kit pour les workflows de régénération et de publication.

Mises à jour

Lorsque de nouveaux outils sont publiés dans le backend Social media studio :
  • Skill / MCP / runtime npm — bundle/tools.json et bundle/tools.md sont régénérés à partir du catalogue MCP en production via so-me agent export-tools --format hermes. Le package npm est republié sur npm ; le bundle de skill est republié dans son dépôt tap.
  • Les utilisateurs du parcours skill exécutent hermes skills update so-me-studio pour récupérer la dernière version.
  • Les utilisateurs du parcours npm exécutent npm install -g @so-me/hermes-agent@latest pour récupérer la dernière version.
  • Les utilisateurs du parcours MCP récupèrent automatiquement les nouveaux outils au prochain démarrage (aucune mise à jour côté client — Hermes Agent recharge la liste des outils depuis /mcp à chaque session).

D’autres agents ?

Si vous utilisez un autre environnement d’exécution d’agent :
  • Claude Desktop / Cursor / OpenCode — installez l’intégration OpenClaw (npm install -g @social-media-scheduler/cli, puis discutez via l’une des 22 messageries)
  • Client MCP natif (manifeste Claude Desktop, Cursor, etc.) — pointez directement vers le serveur MCP avec le même style d’extrait mcp_servers:
  • LangGraph, CrewAI, OpenAI Assistants, API Anthropic — générez un fichier de définition d’outils dans leur format préféré :