Hive Terminal: Job Control

Gestiona trabajos de terminal de larga duración o en segundo plano con patrones de inicio-sondeo-espera.

Por aden-hive · aden-hive/hive

Funciona con configuración ★ 8.0/10

Hive Terminal: Job Control — Gestiona trabajos de terminal de larga duración o en segundo plano con patrones de inicio-sondeo-espera.

Qué hace

Úsalo al lanzar cualquier cosa que tarde más de un minuto, que transmita logs en streaming, o que quieras mantener en ejecución mientras haces otro trabajo — o cuando terminal_exec se puso en segundo plano automáticamente y te devolvió un job_id. Enseña el patrón inicio→sondeo→espera con el seguimiento de offsets de terminal_job_logs, el modismo de sondeo bloqueante `wait_until_exit=True`, la señal de reanudación truncated_bytes_dropped, la…

Informe de la prueba

Enseña tres herramientas MCP del runtime de Hive (terminal_job_start / terminal_job_logs / terminal_job_manage) cuyas implementaciones viven dentro del framework Hive y no se pueden invocar en un shell de Claude Code normal, por lo que se probó sobre la aplicación del conocimiento y no sobre ejecución en vivo. La instalación literal es limpia (frontmatter YAML válido, references/signals.md presente). En el A/B, la skill produjo una secuencia sustancialmente más correcta que la base: acertó de lleno en la convención de códigos de salida negativos de subprocess (-2/-15/-9, que mapean cada señal a lo que realmente mató el trabajo) y en la señal de retraso truncated_bytes_dropped, dos aspectos que el conocimiento general de la base sobre control de trabajos de shell acertó solo de forma aproximada.

Probado el: 2026-07-12 · Claude Code 2.x (agent harness)

Instalación

git clone https://github.com/aden-hive/hive
cd hive
mkdir -p ~/.claude/skills
cp -r core/framework/skills/_preset_skills/terminal-tools-job-control ~/.claude/skills/hive-terminal-tools-job-control

Comandos y prompts de ejemplo

  • /hive-terminal-tools-job-controlGestiona trabajos de terminal de larga duración o en segundo plano con patrones de inicio-sondeo-espera.

Los skills se activan con peticiones en lenguaje natural, sin comandos que memorizar. Tras instalarlo, prompts como estos lo activan (en inglés):

  • Run this long build job in the background and poll it
  • Check the logs on this backgrounded terminal job
  • Wait for this job to finish without blocking everything