Hive Terminal: Job Control
Spravuje dlouho běžící nebo na pozadí spuštěné terminálové úlohy pomocí vzoru start-poll-wait.
Funguje s nastavením
Co umí
Použijte při spouštění čehokoli, co běží déle než minutu, čehokoli, co streamuje logy, čehokoli, co chcete nechat běžet, zatímco děláte jinou práci — nebo když terminal_exec sám přešel na pozadí a vrátil job_id. Učí vzor start→poll→wait s evidencí offsetu terminal_job_logs, idiom blokujícího pollování `wait_until_exit=True`, signál pro obnovení truncated_bytes_dropped, ten…
Testovací report
Učí tři MCP nástroje Hive runtime (terminal_job_start / terminal_job_logs / terminal_job_manage), jejichž implementace žije uvnitř frameworku Hive a nejsou volatelné v obyčejném shellu Claude Code, takže se testovalo uplatnění znalostí, ne živé provedení. Doslovná instalace je čistá (platný YAML frontmatter, přítomen references/signals.md). V A/B testu produkoval skill podstatně správnější sekvenci než základní varianta: přesně trefil konvenci záporných exit kódů subprocessu (-2/-15/-9 mapující každý signál na to, co úlohu skutečně zabilo) a signál zaostávání truncated_bytes_dropped, což obojí obecná znalost správy shellových úloh v základní variantě zvládla jen přibližně.
Testováno: 2026-07-12 · Claude Code 2.x (agent harness)
Instalace
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
Příkazy a ukázkové prompty
/hive-terminal-tools-job-controlSpravuje dlouho běžící nebo na pozadí spuštěné terminálové úlohy pomocí vzoru start-poll-wait.
Skilly se spouštějí běžnými požadavky — žádné příkazy k zapamatování. Po instalaci ho aktivují prompty jako tyto (anglicky):
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