Multistack 1.0.0: Slipp løs parallelle agenter i terminalen

Multistack 1.0.0: Slipp løs parallelle agenter i terminalen

Jul 06, 2026 ** ai agents terminal tools open source rust developer tools parallel processing zerostack tui applications vibe coding

Multistack: Terminalverktøyet som organiserer AI-agentene dine

Hvis du har prøvd deg fram med AI-agentrammeverk som zerostack, kjenner du sannsynligvis til utfordringen: flere agenter som kjører samtidig. Enten du kjører parallelle researchoppgaver, tester ulike agentkonfigurasjoner eller koordinerer en hel gjeng spesialiserte arbeidere – uansett brukscase blir det fort rot med multiple terminalfaner eller bakgrunnsprosesser.

Multistack tilbyr en løsning: et lettvekts TUI-verktøy (Text User Interface) som gir deg kontroll over kaoset med parallelle agenter.

Hvorfor Multistack skiller seg ut

Multistack er ikke designet som et webdashboard eller en skyløsning. Verktøyet er bevisst terminalbasert, noe som betyr:

  • Ingen ekstra belastning: Ingen nettleser, ingen Electron, ingen GUI-rammeverk som suger ressurser. Bare en rask og responsiv TUI.
  • Naturlig i terminalen: Hvis terminalen er ditt arbeidsmiljø, passer dette rett inn i arbeidsflyten din.
  • Personvern først: Alt blir værende på din egen maskin. Ingen eksterne tjenester, ingen telemetri – bare lokal prosessering.

Verktøyet kjører flere zerostack-agenter i sine egne PTY-er (pseudo-terminaler), med ekte terminalemulering og korrekt input/output-håndtering.

En kjapp gjennomgang av funksjonene

Oversikt over status

Grensesnittet bruker tydelige visuelle indikatorer for hva som skjer med hver agent:

  • [~] — Agenten jobber aktivt
  • [✓] — Oppgaven ble fullført
  • [X] — Prosessen døde eller feilet
  • [ ] — Venter på input

Hver agent har også sin egen timer, slik at du kan spore hvor lenge operasjoner tar uten å måtte regne i hodet.

Hopp inn i en hvilken som helst agent

En av de mest hendige funksjonene: trykk Enter på en agent, og du hopper rett inn i terminaløkten. Tastetrykkene dine går rett til den underliggende prosessen. Når du er ferdig, trykker du Esc for å komme tilbake til agentoversikten. Ingen tmux-konfigurasjon nødvendig.

Signalintegrasjon

Multistack lytter etter statussignaler fra zerostack via Unix domain sockets. Det betyr at grensesnittet holder seg synkronisert med hva som faktisk skjer inne i hver agent – selv i headless loop-iterasjoner der du kanskje ikke har direkte terminaltilgang.

Slik kommer du i gang

Multistack er foreløpig i beta og krever zerostack v1.5 (også i beta). Slik installerer du det:

# Installer zerostack v1.5+ hvis nødvendig
cargo install zerostack --version 1.5.0-rc4

# Installer Multistack
cargo install multistack --version 1.0.0-rc2

Du trenger Rust 1.85+ (2024 edition) og zerostack på PATH-en din.

Nyttige tastatursnarveier

| Tastekombinasjon | Handling | |------------------|----------| | n | Start ny agent | | Enter | Åpne valgt agents TTY | | r | Gi nytt navn til valgt agent | | k | Avslutt valgt agent | | ↑/↓ | Naviger i utvalget | | Esc | Avslutt TTY / lukk / avslutt | | q | Avslutt |

Den store sammenhengen

Denne utgivelsen markerer en voksende trend i AI-verktøy: bevegelsen mot lokalt først, utviklerkontrollert infrastruktur. Verktøy som Multistack appellerer til utviklere som vil ha kraften i multiagentsystemer uten å gi fra seg kontrollen til hostede plattformer.

Enten du bygger komplekse agentpipelines, tester distribuert AI-arbeidsflyt, eller bare vil ha en bedre måte å overvåke flere agenter som jobber parallelt – Multistack er verdt et forsøk. Det er lisensiert under GPL-3.0, så koden er tilgjengelig for alle som vil forstå, endre eller bidra.

Terminalen forsvinner ikke – og multiagent-arbeidsflyter heller ikke. Verktøy som dette gjør fremtiden litt mer håndterbar, én PTY om gangen.

Read in other languages:

TR SV FI RO PT PL NL HU IT FR ES DE DA ZH-HANS EN