Menu
Přihlásit
Domů / Obsah / Vibe coding / Cascade skončil 1. července: J...
Vibe coding 03.07.2026 Tutorial

Cascade skončil 1. července: Jak migrovat na Devin Local

Windsurf je teď Devin Desktop a Cascade dosloužil 1. července 2026. Zjisti, jestli tě to zasáhlo, a projdi si krok za krokem migraci na Devin Local.

Kompletní návod

Pokud máš v CI pipeline nebo v build skriptu natvrdo zapsaný příkaz, který volá Cascade, je tvá automatizace od 1. července 2026 mrtvá. Cognition, firma za Windsurfem, přejmenovala celý produkt na Devin Desktop a starý lokální agent Cascade oficiálně dosloužil. Pro běžné používání v editoru se nic neděje – migrace proběhla automaticky. Ale pro cokoliv, co Cascade volá jménem (CI job, cron skript, interní tooling), končí podpora tvrdě a bez odkladu.

V tomhle článku ti ukážu, jak rychle zjistit, jestli se tě to týká, jak migrovat na Devin Local krok za krokem a kdy má naopak smysl zvážit přechod na Cursor nebo Claude Code místo toho, abys zůstával v Cognition ekosystému.

Co se vlastně stalo

Windsurf dostal 2. června 2026 update, po kterém se z něj stal Devin Desktop. Nejde jen o kosmetickou změnu jména – Cognition tím posunula pozicionování produktu z „AI editor" na „agent command center", tedy centrálu, odkud řídíš víc AI agentů najednou (lokálních i cloudových) v jednom Kanban přehledu.

Součástí přechodu je i výměna motoru pod kapotou. Cascade, lokální agent, který v editoru běžel roky, byl k 1. červenci 2026 vyřazen z provozu. Nahradila ho Devin Local – kompletně přepsaný v Rustu, s tvrzenou úsporou tokenů až 30 % oproti Cascade a s podporou paralelních subagentů, kteří se hlásí zpátky hlavnímu agentovi. Je to stejná architektura, jakou dřív měl jen cloudový Devin.

Proč ti na tom má záležet, i když nejsi vývojář na plný úvazek: pokud tvůj tým používá Windsurf/Cascade v jakékoliv automatizaci mimo samotný editor, ta automatizace ti teď může tiše selhávat – a nikdo si toho nemusí všimnout, dokud nespadne deploy.

Tohle je zároveň dobrá ukázka širšího problému, na který v roce 2026 naráží čím dál víc týmů: AI coding nástroje se konsolidují a mění rychleji, než stíháš aktualizovat interní dokumentaci. Loni to byl Windsurf, který se stal Devin Desktop. Předtím GitHub Copilot změnil platební model. Než na konci roku vybereš finální stack pro tým, počítej s tím, že se jméno nástroje, který dnes používáš, může za půl roku změnit – a tvoje CI pipeline by na to neměla spoléhat natvrdo.

Zasahuje tě to? Rychlý test

Než začneš cokoliv migrovat, ověř si, jestli se tě přechod vůbec týká. Rozděl si to na dvě kategorie:

  • Interaktivní použití v editoru (píšeš, agent ti navrhuje kód, ty schvaluješ) – tady se nemusíš starat vůbec o nic. Cognition tvrdí, že nastavení i historie se přenesly automaticky přes over-the-air update.
  • Pojmenovaná automatizace – CI pipeline, pre-commit hook, cron job, interní skript, který explicitně volá cascade jako binárku nebo API endpoint. Tohle se nemigrovalo samo a je potřeba to opravit ručně.

Nejrychlejší způsob, jak najít rizikové místo, je projít repozitáře greppem:

grep -rIn "cascade" --include="*.yml" --include="*.yaml" --include="*.sh" .

Pokud ti něco vypadne z .github/workflows/, .gitlab-ci.yml nebo interních deploy skriptů, máš co migrovat.

Typický nález vypadá takhle – starý krok v GitHub Actions, který volal Cascade CLI přímo:

# před – rozbité od 1. 7. 2026
- name: Run AI [code review](/content/jak-sestavit-ai-code-review-pipeline-ktery-usetri-tymu-5-hodin-tydne)
  run: cascade run --task "review-pr" --output report.json

Po migraci na Devin Local se mění jen název binárky a případně formát výstupu (zkontroluj si changelog, protože Devin Local vrací strukturovaný JSON o něco jinak):

# po migraci
- name: Run AI code review
  run: devin-local run --task "review-pr" --output report.json

Vypadá to jako kosmetická změna, ale pokud máš na report.json navázané další kroky (např. parsování a komentování PR), stojí za to si výstup ručně porovnat na testovací větvi, než to pustíš do ostrého provozu.

Migrace krok za krokem

  1. Aktualizuj editor. Ujisti se, že máš nainstalovaný Devin Desktop (bývalý Windsurf) v aktuální verzi – update proběhne automaticky, pokud máš zapnuté automatické aktualizace.
  2. Přejmenuj volání v CI. Všude, kde skript volal cascade run nebo ekvivalentní CLI příkaz, ho nahraď odpovídajícím Devin Local příkazem. Cognition zachovala stejnou strukturu argumentů, takže jde většinou o přejmenování binárky, ne o přepsání logiky.
  3. Zkontroluj proměnné prostředí a API klíče. Pokud sis dřív ukládal CASCADE_API_KEY, ověř v dokumentaci Devin Desktop, jestli se přejmenoval, nebo jestli běží paralelně jako alias.
  4. Otestuj pipeline na staging větvi, ne rovnou na produkci. Devin Local má jinou architekturu (Rust, subagenti), takže i když je API kompatibilní, timing a chování při chybách se může lišit.
  5. Sleduj token spotřebu první týden. Slibovaná úspora 30 % je hezká na papíře, ale reálné číslo záleží na tom, jak moc tvůj use case těží z paralelních subagentů.

Pokud tenhle proces zvládneš v jedné pracovní seanci, ušetříš si nepříjemné budíčky od padajícího CI později.

Co Devin Local nabízí navíc

Migrace není jen povinná údržba – Devin Local přináší i reálné vylepšení, které stojí za to využít:

  • Subagenti. Hlavní agent umí spustit paralelní podúlohy (např. jednu na testy, jednu na refaktoring) a počkat, až se mu nahlásí zpátky. V praxi to znamená kratší čekání na komplexnější úpravy.
  • Agent Command Center. Kanban přehled, kde vidíš všechny běžící agenty – lokální i cloudové – na jednom místě, včetně stavu „čeká na schválení", „běží", „hotovo".
  • Open ACP protokol. Agent Client Protocol je open-source (Apache 2.0) a umožňuje pustit do stejného editoru i jiné agenty – Codex, Claude Agent, Gemini CLI nebo OpenCode – jako rovnocenné občany, ne jen přes provizorní integraci.

Pokud jsi Cascade používal jen okrajově, tahle vylepšení ti pravděpodobně stojí za pár minut nastavení navíc.

Jak konkrétně ACP protokol mění tvůj denní workflow

Nejvíc podceňovaná změna je právě otevřený Agent Client Protocol. Doteď platilo, že sis vybral jeden AI coding nástroj a v něm zůstal – přepínání mezi Cursorem, Claude Code a Windsurfem znamenalo přepínání celého editoru i kontextu. S ACP můžeš mít v jednom okně Devin Desktop rozpracovaný task v Claude Agentovi na jedné větvi a paralelně nechat Codex řešit jiný bug na jiné větvi, aniž bys musel přepínat aplikace nebo znovu nastavovat přístup k repozitáři.

Pro tým to v praxi znamená jednu věc: můžeš si nechat každého vývojáře vybrat agenta, který mu sedí nejvíc, a přitom mít společný přehled přes Agent Command Center. Nemusíš vynucovat jeden nástroj pro celý tým jen kvůli tomu, aby to bylo „spravovatelné".

Kdy zvážit přechod jinam

Ne každý tým by měl automaticky zůstat v Devin ekosystému jen proto, že migrace „je zadarmo". Rozhoduj se podle toho, co skutečně potřebuješ:

Situace Doporučení
Máš CI pipeline hluboko provázanou s Windsurf/Cascade a týmu vyhovuje Migruj na Devin Local, je to nejmenší odpor
Chceš centrální přehled nad víc agenty (Codex, Claude, Gemini) v jednom UI Zůstaň – ACP protokol je přesně na tohle
Primárně potřebuješ dlouhé autonomní běhy nad velkým refaktoringem Zvaž Claude Code – lepší podpora dlouhých úloh a subagentů v terminálu
Chceš nejnižší cenu za sólo použití Porovnej Devin Local Free/Pro ($20/měs) s Cursor Pro ($20/měs) – funkčně jsou si dnes blízko
Tým řeší hlavně týmovou spolupráci a sdílený kontext Devin Desktop Teams ($80/měs + $40/sedadlo) nabízí sdílené Spaces napříč agenty

Klíčové je nerozhodovat se na základě zvyku, ale podle toho, co v pipeline skutečně používáš. Migrace ze zvyku bez porovnání tě může stát víc času než samotný přechod na jiný nástroj.

Časté otázky

Musím platit za novou verzi, když jsem měl Windsurf zdarma? Ne. Free tier zůstává zachovaný, jen se přejmenoval a dostal nové UI. Placené tarify (Pro $20/měs, Max $200/měs, Teams $80/měs + $40 za sedadlo) se týkají hlavně rozšířeného přístupu k cloudovým agentům a vyšších limitů na Agent Command Center, ne základního používání editoru.

Co když používám Windsurf jen pro autocomplete a nikdy jsem s Cascade explicitně nepracoval? Pak se tě migrace prakticky netýká – to je přesně ten scénář „interaktivní použití v editoru", který proběhl automaticky. Stačí zkontrolovat, že máš aktuální verzi aplikace.

Existuje riziko, že se Devin Local bude chovat jinak než Cascade i u interaktivního použití? Ano, drobné rozdíly v chování hlásí i uživatelé, kteří nic ručně nemigrovali – jde hlavně o rychlost odezvy u větších úprav díky subagentům. Pokud narazíš na neočekávané chování, zkontroluj changelog Devin Desktop, ne jen dokumentaci k Cascade.

Mám čas migraci odložit, nebo je to fakt tvrdý deadline?

  1. červenec 2026 už je za námi – pokud máš pojmenovanou automatizaci, která volá Cascade, běží aktuálně na nepodporovaném (a pravděpodobně nefunkčním) základu. Tohle už neni něco, co lze odkládat, je to aktivní incident čekající na to, až ho někdo objeví.

Shrnutí a další krok

Cascade dosloužil, Windsurf se přejmenoval na Devin Desktop a pro naprostou většinu uživatelů v editoru se nic zásadního nezměnilo. Jediné, co vyžaduje tvou pozornost hned teď, je pojmenovaná automatizace – CI pipeline, cron joby a interní skripty, které Cascade volaly explicitně.

Dnešní úkol: spusť si grep na cascade napříč repozitáři, projdi pětikrokový postup migrace výše a rozhodni se u týmové automatizace, jestli má smysl zůstat v Devin ekosystému, nebo zkusit alternativu jako Claude Code či Cursor. Ať zvolíš cokoliv, hlavně to neodkládej na poslední chvíli – další podobný EOL termín přijde dřív, než čekáš.

Dobrý dlouhodobý zvyk je nezavazovat CI pipeline natvrdo na jeden konkrétní nástroj, ale schovat volání agenta za vlastní wrapper skript. Až příště nějaký poskytovatel provede podobný rebrand nebo EOL, stačí ti upravit jeden soubor místo desítek workflow definic napříč repozitáři.

Bezplatný kurz

Nauč se Claude Code za 10 dní

Bezplatný e-mailový kurz s praktickými tipy. Žádná teorie, jen to, co funguje.

Začínáte s AI?

Navštivte zacinamsai.cz — průvodce světem AI pro úplné začátečníky.

Přejít na Začínáme s AI →

// Další články, které by tě mohly zajímat

Potřebujete pomoct s AI automatizací?

Domluvte si nezávaznou konzultaci →