Hive Terminal: Job Control
Gère les tâches de terminal longues ou mises en arrière-plan avec des motifs start-poll-wait.
Fonctionne avec configuration
Ce que fait
À utiliser pour lancer tout ce qui s'exécute plus d'une minute, tout ce qui diffuse des logs en continu, tout ce que vous voulez laisser tourner pendant que vous faites autre chose — ou quand terminal_exec est passé en arrière-plan automatiquement et vous a renvoyé un job_id. Enseigne le motif start→poll→wait avec la tenue des offsets de terminal_job_logs, l'idiome de polling bloquant `wait_until_exit=True`, le signal de reprise truncated_bytes_dropped, le…
Rapport de test
Enseigne trois outils MCP du runtime Hive (terminal_job_start / terminal_job_logs / terminal_job_manage) dont les implémentations vivent à l'intérieur du framework Hive et ne sont pas appelables dans un simple shell Claude Code — il a donc été testé sur l'application des connaissances plutôt que sur une exécution en direct. L'installation telle quelle est propre (frontmatter YAML valide, references/signals.md présent). Dans l'A/B, le skill a produit une séquence nettement plus correcte que la base : il a parfaitement respecté la convention des codes de sortie négatifs de subprocess (-2/-15/-9, chacun correspondant au signal ayant réellement tué la tâche) et le signal de retard truncated_bytes_dropped, deux points sur lesquels les connaissances générales de la base en contrôle de tâches shell n'étaient qu'approximativement justes.
Testé le: 2026-07-12 · Claude Code 2.x (agent harness)
Installation
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
Commandes et exemples de prompts
/hive-terminal-tools-job-controlGère les tâches de terminal longues ou mises en arrière-plan avec des motifs start-poll-wait.
Les skills se déclenchent sur des demandes en langage courant — aucune commande à retenir. Après installation, des prompts comme ceux-ci l'activent (en anglais) :
Run this long build job in the background and poll itCheck the logs on this backgrounded terminal jobWait for this job to finish without blocking everything