Hive Terminal: Job Control

Beheert langlopende of naar de achtergrond verplaatste terminaljobs met start-poll-wait-patronen.

Door aden-hive · aden-hive/hive

Werkt met setup ★ 8.0/10

Hive Terminal: Job Control — Beheert langlopende of naar de achtergrond verplaatste terminaljobs met start-poll-wait-patronen.

Wat het doet

Gebruik dit bij het starten van alles wat langer dan een minuut draait, alles wat logs streamt, alles wat je op de achtergrond wilt laten doorlopen terwijl je iets anders doet — of wanneer terminal_exec automatisch naar de achtergrond is verplaatst en een job_id heeft teruggegeven. Leert het start→poll→wait-patroon met offset-boekhouding via terminal_job_logs, het blocking-poll-idioom `wait_until_exit=True`, het hervattingssignaal truncated_bytes_dropped, de…

Testrapport

Leert drie Hive-runtime-MCP-tools (terminal_job_start / terminal_job_logs / terminal_job_manage) waarvan de implementatie zich binnen het Hive-framework bevindt en die niet aan te roepen zijn in een kale Claude Code-shell, dus is getest op kennistoepassing in plaats van live uitvoering. Verbatim installatie is schoon (geldige YAML-frontmatter, references/signals.md aanwezig). In de A/B-test leverde de skill een aanmerkelijk correctere volgorde op dan de basisagent: hij had de conventie van negatieve subprocess-exitcodes (-2/-15/-9, die elk signaal koppelen aan wat de job daadwerkelijk beëindigde) en het achterstandssignaal truncated_bytes_dropped feilloos onder de knie, terwijl de basisagent dit met algemene shell-job-control-kennis slechts bij benadering goed had.

Getest op: 2026-07-12 · Claude Code 2.x (agent harness)

Installatie

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

Commando's en voorbeeldprompts

  • /hive-terminal-tools-job-controlBeheert langlopende of naar de achtergrond verplaatste terminaljobs met start-poll-wait-patronen.

Skills reageren op gewone verzoeken — geen commando's om te onthouden. Na installatie activeren prompts zoals deze de skill (in het Engels):

  • 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