Hive Terminal: PTY Sessions
Styrer interaktive terminalsessioner og REPL'er, mens tilstanden bevares på tværs af kald.
Virker med opsætning
Hvad det gør
Brug, når du har brug for tilstand på tværs af kald — opbygning af env-variabler, navigation med cd, styring af REPL'er (python -i, mysql, psql, node), eller besvarelse af interaktive prompter (sudo-adgangskode, ssh-host-key-bekræftelse, mysql-forbindelse). Lærer prompt-sentinel-exec-mønsteret (standardtilstand), rå I/O til REPL'er (raw_send=True derefter read_only=True), one-in-flight-per-session-reglen, og …
Testrapport
Hård afhængighed, ikke oplyst: SKILL.md er en brugsmanual til terminal_pty_open/terminal_pty_run/terminal_pty_close-værktøjerne, som kun findes, når Hive-queen-agentens FastMCP-terminalværktøjsserver kører — de er fraværende i almindelig Claude Code, og skillet nævner det aldrig, men fremstår som om værktøjerne bare er til rådighed. Dets eget gennemarbejdede eksempel er også fejlbehæftet: det dokumenterede expect=r">>>\s*$"-mønster til at gå ind i python3-REPL'en matcher aldrig, fordi efterfølgende ANSI-escape-koder efter prompten besejrer $-ankeret (timede ud ved hvert forsøg). Selve installationen var ren (git clone + cp verbatim, frontmatter parser, ingen manglende filer); en A/B-test mod en no-skill-basis — begge styrende repoets stdlib-PtySession — gav identiske korrekte resultater (cwd overlevede REPL-udflugten, REPL'en beregnede 42, ren lukning), og basisarmen undgik faktisk det fejlbehæftede expect-eksempel, så skillets konventioner tilførte ingen målbar korrekthed.
Testet: 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-pty-sessions ~/.claude/skills/hive-terminal-tools-pty-sessions
Kommandoer og eksempelprompter
/hive-terminal-tools-pty-sessionsStyrer interaktive terminalsessioner og REPL'er, mens tilstanden bevares på tværs af kald.
Skills udløses af almindelige forespørgsler — ingen kommandoer at huske. Efter installationen aktiverer prompter som disse skillen (på engelsk):
Open a Python REPL session and run these commandsSSH into this host and respond to the key promptKeep a psql session open across multiple queries