ai:platformy:vibe-kanban

Vibe Kanban

Vibe Kanban je nástroj pro plánování, spouštění a review práce s AI coding agenty. Z pohledu workflow kombinuje issue board, workspaces pro běh agentů a review rozhraní nad změnami v kódu. Open-source implementace je dostupná v repozitáři BloopAI/vibe-kanban.

Web i README staví Vibe Kanban na myšlence, že u AI coding agentů už není hlavním omezením samotné psaní kódu, ale lidské plánování a review. Nástroj proto cílí na situace, kdy běží více agentů paralelně a je potřeba:

  • rozdělit práci na menší issue a podúkoly
  • spouštět více agentů vedle sebe bez ručního přepínání mezi branchemi a worktrees
  • průběžně kontrolovat diffy a vracet agentům komentáře
  • navazovat review, QA a merge do jednoho workflow

Na webu je tenhle tok zjednodušený do tří kroků: plan, prompt, review.

Podle README se práce ve Vibe Kanban opírá o dva hlavní prvky:

  • kanban issues — slouží pro plánování, priorizaci a přiřazování práce
  • workspaces — prostředí, ve kterém dostane agent vlastní branch, terminál a dev server

V praxi to znamená, že issue neslouží jen jako backlog, ale jako vstup do agentního běhu. Z vybraného issue lze vytvořit workspace, v němž agent pracuje na izolované větvi, a výsledek se pak vrací zpět do review fáze.

README shrnuje základní workflow takto:

  • naplánovat práci přes kanban issues
  • spustit coding agenta v workspace
  • zkontrolovat diff a nechat inline komentáře
  • otevřít pull request a změnu mergnout

Z veřejného webu a README vyplývají hlavně tyto schopnosti:

  • paralelní běh více coding agentů nad lokálními workspaces
  • automatizace vytváření git worktrees a spuštění setup skriptů
  • review změn přímo v UI včetně inline komentářů
  • vestavěný prohlížeč pro QA a kontrolu aplikace
  • rozpad práce na issues a sub-issues
  • týmové issue tracking workflow s automatickou aktualizací stavu při práci agentů a při vytváření nebo mergování PR
  • přepínání mezi více coding agenty bez změny hlavního workflow

README uvádí, že Vibe Kanban umí přepínat mezi více coding agenty. Výslovně zmiňuje například:

  • Claude Code
  • Codex
  • Gemini CLI
  • GitHub Copilot
  • Amp
  • Cursor
  • OpenCode
  • Droid
  • CCR
  • Qwen Code

Smysl této vrstvy je hlavně v tom, aby workflow nebylo navázané na jediný nástroj. Pokud se změní aktuálně nejlepší agent, není potřeba měnit celý způsob práce.

Základní spuštění je podle webu i README velmi jednoduché:

npx vibe-kanban

README zároveň upozorňuje, že před spuštěním má být uživatel autentizovaný do vybraného coding agenta. Aktuální seznam podporovaných agentů je vedený v dokumentaci projektu.

GitHub README popisuje i self-hosting a lokální vývoj. Pro vývoj ze zdrojových kódů jsou potřeba hlavně:

  • Rust
  • Node.js 20+
  • pnpm 8+

Instalace závislostí a vývojový běh vypadají takto:

pnpm i
pnpm run dev

README také zmiňuje možnost self-hostingu přes Docker a provoz za reverse proxy. V takovém případě je potřeba správně nastavit VK_ALLOWED_ORIGINS, jinak backend odmítne požadavky z jiného originu chybou 403.

Vibe Kanban dává smysl hlavně tam, kde už se pracuje s více AI coding agenty nebo kde se tým nechce zamknout do jediného vendor workflow.

  • pro paralelní práci více agentů nad jedním projektem
  • pro kombinaci plánování, review a QA v jednom rozhraní
  • pro týmy, které chtějí issue board pevně napojit na agentní execution workflow
  • pro situace, kde se hodí rychle přepínat mezi nástroji jako OpenCode a dalšími coding agenty

Naopak pokud někdo hledá jen jednoduchý osobní kanban bez vazby na branch, PR a review proces, jde spíš o robustnější nástroj, než je potřeba.

Z repozitáře je vidět, že projekt není malý wrapper nad jedním CLI, ale samostatná aplikace s větší codebase. GitHub u repozitáře ukazuje hlavně kombinaci Rustu a TypeScriptu a README počítá s webovou i backendovou částí.

To odpovídá tomu, že Vibe Kanban řeší nejen issue board, ale i workspace orchestrace, review rozhraní, vestavěné preview a napojení na vzdálenější nebo self-hosted deployment.

  • ai/platformy/vibe-kanban.txt
  • Poslední úprava: 2026/04/03 06:25
  • autor: Petr Nosek