Zpět na domů

Agent-Bridge pro IT: plátno relací AI agentů

Agent-Bridge — self-hosted webová aplikace pro správu terminálových relací a AI agentů přes nekonečné plátno. Podpora uzlů na VPS, kontejnerech Incus s izolací a Docker. Vizuální stavy, opětovné připojení z prohlížeče.

Plátno Agent-Bridge: ovládání AI agentů v terminálu
Advertisement 728x90

Agent-Bridge: webový plánek pro správu terminálových relací a AI agentů

Vývojáři pracující s několika AI agenty a terminály na různých strojích často ztrácejí kontrolu. Agent-Bridge (AB) tento problém řeší prostřednictvím samostatného webového aplikace: nekonečný plánek s živými okny relací, reálným stavem a přístupem z jakéhokoli prohlížeče. Uzly jsou servery, kontejnery nebo virtuální stroje s PTY démonem; agenty jsou například Claude, Codex nebo podobné; relace jsou procesy běžící na uzlech.

Plánek imituje RTS rozhraní: zoom, pohyb, seskupování oken podle projektů. Stavy (zaneprázdněný/idle/chyba) jsou zobrazeny ikonami a miniaturní mapou – okamžitý přehled více než 20 relací bez nutnosti otevírání každého terminálu.

Architektura a klíčové komponenty

AB se nasazuje na serveru a funguje přes URL bez Electronu nebo VPN. Terminologie:

Google AdInline article slot
  • Uzel: výpočetní jednotka (VPS, Incus kontejner, Docker, VM) s PTY démonem.
  • Agent: AI nástroj v terminálu (Claude, Qwen, Kilo).
  • Relace: PTY proces na uzlu, trvalý a znovu připojitelný.

Plánek je jádrem: okna s terminály, agenty, poznámkami. Seskupení do "ostrovů" podle úkolů (back-end, front-end, infrastruktura). Miniaturní mapa s body stavů pro globální přehled.

Představa: statistiky (čas práce, využití zdrojů), historie stavů.

Praktické scénáře nasazení

Vzdálený uzel přes SSH

SSH průvodce automatizuje instalaci PTY démona: zadání hostitele – získání endpointu na plánku. Bez ruční konfigurace.

Google AdInline article slot

Paralelní práce na projektech

5 repozitářů, 8 terminálů, 3 agenty: plánek zobrazuje aktivitu, tiling mřížkou nebo zaměření na jedno okno.

Izolace přes Incus kontejnery

Jeden host s Incus/LXD: systémové kontejnery s root přístupem pro agenty, docker-in-docker bez hacků. Výhody:

  • Izolace: pokud se kontejner pokazí – znovu vytvořen, host je čistý.
  • Vložený Docker: plnohodnotný daemon, compose up funguje.
  • Měřítko: 50+ uzlů na jednom serveru, přepínání kliknutím.
  • Bind-mount: sdílená složka pro artefakty mezi hostem a kontejnery.

AB na hostovi vidí všechny PTY démony jako uzly.

Google AdInline article slot

Umístění v ekosystému nástrojů

AB doplňuje tmux, Warp, VS Code Remote: zaměření na vizuální správu desítek relací přes prohlížeč. Nejde o nahrazení terminálu, ale nadstavbu pro multi-machine scénáře. Dodržování soukromí: desky jsou pouze pro vlastníka.

Cesta k vývoji

  • Mobilní rozhraní pro monitorování.
  • Integrace s Incus: vytváření a správa kontejnerů přímo z AB.
  • Proxy middleware: zachycení provozu agentů, metriky, logy.

Co je důležité

  • Trvalé relace s automatickým připojením z prohlížeče, bez SSH šachování.
  • Vizuální monitorování stavů na plánku pro 10+ uzlů.
  • Izolace přes Incus: plnohodnotná prostředí s Dockerem na jednom hostovi.
  • Samostatná webová aplikace: přístup z jakéhokoli zařízení přes URL.
  • Open source: možnost rozšíření komponent (okna, statistiky).

— Editorial Team

Advertisement 728x90

Číst dál