Publica en Threads desde Gemini CLI

Gemini CLI puede redactar un lote de publicaciones de Threads a partir de archivos del repositorio, publicar las mejores y leer las respuestas en la misma sesión.

Hermoso es un servidor MCP de marketing: 922+ herramientas a través de un único endpoint con OAuth que permiten a un agente investigar los anuncios que ya se publican en un mercado, generar anuncios terminados de imagen y vídeo, publicarlos y construir las campañas de pago que hay detrás. Gemini CLI llega a todo ello a través de una sola conexión. Esta página cubre una parte: lo que Gemini CLI puede hacer de verdad en Threads, y lo que Threads no le permite hacer.

Conecta Hermoso a Gemini CLI

  1. Instala la extensión.
    gemini extensions install https://github.com/hermoso-ai/hermoso
    Instala la última versión del repositorio público de Hermoso: cinco habilidades (research, ad-from-brand, generate, product-photoshoot y marketing) más un archivo de contexto GEMINI.md. Las habilidades ejecutan el comando hermoso a través de npx, así que no se añade nada a la lista de herramientas de Gemini CLI y no cuesta contexto hasta que se ejecuta un comando. gemini extensions list las muestra en Agent skills.
  2. Inicia sesión una vez.
    npx -y hermoso auth login
    Abre un inicio de sesión en el navegador y guarda una credencial de uso exclusivo del propietario en ~/.hermoso/config.json. Gemini CLI puede ejecutarlo por ti la primera vez que necesite Hermoso. ¿No hay navegador en esa máquina? Crea una clave en MCP & CLI → Terminal & API keys y ejecuta npx -y hermoso auth login --token hmk_….
  3. Opcional: también el servidor MCP.
    gemini mcp add --scope user --transport http hermoso https://app.hermoso.ai/mcp
    Gemini CLI encuentra el servidor de autorización de Hermoso cuando la primera conexión responde 401 y se registra por sí mismo, así que no va ninguna clave en settings.json; /mcp auth hermoso dentro de una sesión ejecuta el inicio de sesión. Las habilidades llegan a todas las herramientas sin él.
  4. Pídele algo a Gemini CLI. «Saca los anuncios de más larga duración de mis tres competidores más cercanos y remezcla el mejor gancho en un vídeo 9:16», o «publica este render en el canal». El agente elige las herramientas; tú apruebas el gasto.

Ejecutamos la instalación de arriba el 2026-09-23 con Gemini CLI 0.60.0 en un directorio personal limpio: descargó la versión actual de hermoso-ai/hermoso, y gemini extensions list mostró las cinco habilidades y el archivo de contexto. La extensión no lleva un servidor MCP propio, y es deliberado: una lista de herramientas se carga en cada sesión, y las habilidades no cuestan nada hasta que se ejecutan. Hermoso no está afiliado ni respaldado por Google.

Luego conecta Threads tú mismo, una vez, en Ajustes → Conectores de Hermoso. Es una pantalla de consentimiento OAuth, así que es el único paso que necesita un navegador. Todo lo que viene después es una llamada a una herramienta.

Las herramientas de Threads que obtiene Gemini CLI

  • post_to_meta: publica texto, una imagen o un vídeo con target: "threads", opcionalmente geoetiquetado.
  • schedule_post: la encola junto con todos los demás canales.
  • list_threads_posts / threads_insights: lo que has publicado, y cómo le ha ido a cada publicación.
  • list_threads_replies / reply_to_thread / hide_thread_reply: lee las respuestas, contesta como la marca y oculta lo que no corresponde.
  • list_threads_mentions: quién habla de ti.
  • search_threads_keyword / search_threads_locations: búsqueda por palabra clave y los ids de ubicación que necesita un geoetiquetado.
  • delete_thread: elimina una publicación.

Threads es el canal donde Hermoso llega más lejos más allá de publicar. Además de publicar hay una superficie completa para leer y responder (respuestas, menciones, búsqueda por palabra clave e insights por publicación), lo que lo hace útil también como canal de escucha, no solo como salida. Ten en cuenta que Threads es una concesión OAuth aparte de Facebook, aunque comparta la Página.

Límites de Threads que conviene conocer antes de automatizar nada

TextoUna publicación de Threads tiene un límite de 500 caracteres, el más estricto de aquí salvo X. Se aplica al crear o encolar la publicación, así que una publicación demasiado larga se rechaza mientras sigues ahí para corregirla, en lugar de cortarse en silencio por el camino.
VisibilidadSolo público. «Threads no tiene publicaciones no listadas, privadas ni borradores.» Una publicación de Threads existe públicamente o no existe.
CarruselDe 2 a 20 diapositivas, con imágenes y vídeo mezclados. Ambos límites son palabras de la propia Meta, citadas en la tabla que los aplica: «Los carruseles deben tener al menos 2» elementos, y «no más de 20 imágenes, vídeos o una mezcla de ambos en total». Eso convierte a Threads en el carrusel de medios mixtos más generoso de todos los canales de aquí.
Qué cuentapageId. La misma identidad de Página conectada lleva Facebook, Instagram y Threads.

Pruébalo en Gemini CLI

Pídelo con lenguaje normal. Son frases sencillas, no un DSL:

“Convierte cada título de ./docs/launch.md en una publicación de Threads de menos de 500 caracteres, publica las dos primeras y revisa las respuestas antes de terminar la sesión.”

Ese flujo pasa por get_brand → generate_text → post_to_meta (target: "threads") → list_threads_replies. Gemini CLI pide permiso antes de ejecutar un comando de shell, y las habilidades actúan a través del comando hermoso, así que una publicación aparece como una línea que puedes leer antes de decir que sí. Para las herramientas MCP ofrece una vez, siempre para esa herramienta, o siempre para el servidor.

Gemini CLI en Threads: la parte que muerde

Si además añades Hermoso como servidor MCP, Gemini CLI nombra cada herramienta mcp_hermoso_ más el nombre de la herramienta, así que la herramienta de respuesta aparece en su pregunta de confirmación con ese prefijo. Permite siempre las lecturas, list_threads_replies y list_threads_mentions, y deja que la herramienta de respuesta siga preguntando. Responde en público en nombre de la marca.

Dos detalles de Gemini CLI deciden lo segura que es esta configuración. gemini mcp add escribe en .gemini/settings.json del proyecto a menos que pases --scope user, lo cual es útil cuando un repositorio siempre debe trabajar con una misma marca. Y nunca añadas Hermoso con --trust: salta todas las confirmaciones del servidor, incluidas las que aparecen antes de una publicación. Las herramientas MCP llegan con el nombre mcp_hermoso_ más el nombre de la herramienta, y --exclude-tools mantiene fuera cualquiera de ellas.

Investiga Threads antes de publicar

search_threads busca Threads públicos por palabra clave a través de la superficie de investigación, y search_threads_keyword hace lo mismo a través de tu cuenta de Threads conectada. No hay biblioteca de anuncios de Threads, porque no hay anuncios de Threads que archivar.

La mitad de pago

No hay un producto de anuncios de Threads en Hermoso, y sería un error insinuar que lo hay. Threads aquí es un canal orgánico: publicar, leer, responder, medir. Las herramientas de pago cubren Meta (Facebook e Instagram), Google Ads, Microsoft Advertising, Reddit Ads, LinkedIn, Pinterest, X Ads, TikTok Ads, Snapchat Ads, ChatGPT Ads, Apple Search Ads y AppLovin Ads.

Lo que Gemini CLI no puede hacer por sí solo

Un agente con presupuesto solo es útil si el radio de impacto está acotado, así que la valla está en el servidor y no en un prompt. Cada campaña de anuncios, conjunto de anuncios, grupo de anuncios y anuncio se crea en pausa, y los cambios de estado que activan dinero real se niegan a ejecutarse sin una marca de confirmación explícita. Cada render se cotiza primero (hermoso_capabilities publica el coste exacto en créditos de cada modelo antes de que se gaste nada). Los créditos se reservan antes de la primera llamada al proveedor y se liquidan al coste exacto después, así que un envío fallido se reembolsa en lugar de dejarte cobrado por nada. Los borrados también requieren confirmación, y cada estructura de campaña se lee de nuevo desde la plataforma publicitaria antes de que tu agente te diga qué ha construido.

Un paso no es deliberadamente sin cabeza: vincular una cuenta es una pantalla de consentimiento OAuth, así que conectas el canal una vez en un navegador. Todo lo que viene después es una llamada a una herramienta.

El resto de la matriz

Desde Gemini CLI, publica en: Facebook · Instagram · TikTok · YouTube · X · LinkedIn · Pinterest · Bluesky · Telegram. O consulta todo lo que Gemini CLI puede publicar.

Publicar en Threads desde: Claude · ChatGPT · Claude Code · Cursor · Codex · Cline · OpenClaw · Grok Bot · Hermes · Perplexity · Le Chat · Claude Cowork · Perplexity Computer · Paperclip

Preguntas frecuentes

¿Puede Gemini CLI publicar en Threads?

Sí, con la extensión de Gemini CLI de Hermoso. Ejecuta gemini extensions install https://github.com/hermoso-ai/hermoso, que añade cinco habilidades de Hermoso que manejan el comando hermoso, y luego inicia sesión una vez con npx -y hermoso auth login. El inicio de sesión abre un navegador y guarda la credencial por sí mismo, así que no hay ninguna clave que crear ni que pegar. Si además quieres que las herramientas de Hermoso aparezcan en la lista propia de Gemini CLI, gemini mcp add --scope user --transport http hermoso https://app.hermoso.ai/mcp añade el servidor alojado, que inicia sesión con OAuth. Gemini CLI tendrá entonces más de 922+ herramientas, incluidas las que publican en Threads, y las que investigan los anuncios que ya circulan en tu mercado y renderizan el creativo desde el principio.

¿Cómo conecto Threads a Gemini CLI?

Dos pasos, una vez cada uno. Ejecuta gemini extensions install https://github.com/hermoso-ai/hermoso, que añade cinco habilidades de Hermoso que manejan el comando hermoso, y luego inicia sesión una vez con npx -y hermoso auth login. El inicio de sesión abre un navegador y guarda la credencial por sí mismo, así que no hay ninguna clave que crear ni que pegar. Si además quieres que las herramientas de Hermoso aparezcan en la lista propia de Gemini CLI, gemini mcp add --scope user --transport http hermoso https://app.hermoso.ai/mcp añade el servidor alojado, que inicia sesión con OAuth. Después conecta Threads dentro de Hermoso en Ajustes → Conectores, lo que abre una pantalla de consentimiento OAuth en el navegador. Desde entonces Gemini CLI publica en Threads como una llamada a herramienta más.

¿Gemini CLI necesita mi contraseña de Threads?

No. Conectas Threads a Hermoso una vez mediante una pantalla de consentimiento OAuth en el navegador, y Gemini CLI lo alcanza después como una llamada a una herramienta. Vincular una cuenta es el único paso que no es sin cabeza; nada de lo que viene después necesita una contraseña, y nunca se entrega ninguna credencial al modelo.

¿Puede Gemini CLI lanzar anuncios de Threads además de publicar?

No. No hay un producto de anuncios de Threads en Hermoso. Threads aquí es orgánico: publicar, leer respuestas y menciones, responder y medir.

¿Puede Gemini CLI publicar un carrusel en Threads?

Sí, de 2 a 20 diapositivas, con imágenes y video mezclados. Ambos límites son las cifras que Meta publica para la API de Threads. Gemini CLI llama a la misma herramienta de publicación en cualquier caso, y un canal que no puede llevar un carrusel se rechaza con el motivo real incluido.

¿Puede Gemini CLI investigar Threads antes de publicar?

Sí. search_threads busca Threads públicos por palabra clave a través de la superficie de investigación, y search_threads_keyword hace lo mismo a través de tu cuenta conectada.

Empieza gratis con 30 créditos al registrarte y consigue 250+ más. Todas las funciones están en todos los planes.

Empieza gratis →   Ver precios