AI workflows4 min čtení

Od IDE k ADE, z editoru do řídicí místnosti

Jeden agent zadává práci dalším a přebírá jejich výsledky napříč projekty. Tak dnes vyvíjím v Orca ADE. Vedla k tomu cesta přes Cursor, Claude Code a Emdash i hledání prostředí, které udrží přehled o rozdělané práci.

Detail arkádového joysticku ve fialovém ASCII rastru, výrazně oříznutý okrajem obrázku.

Cursor jsem si zamiloval. Po zhruba třech měsících intenzivního používání jsem sečetl, kolik mě stál: téměř 23 000 Kč. Neodešel jsem proto, že by nefungoval. Odešel jsem proto, že taková útrata nebyla dlouhodobě udržitelná.

Začal jsem hledat levnější cestu ke stejnému způsobu práce. Přešel jsem na předplatné Claude a plugin Claude Code pro VS Code. Zkusil jsem také Zed a Windsurf. K mému překvapení to fungovalo velmi dobře. Mohl jsem nechat více agentů pracovat na několika projektech.

Tři agenti, tři projekty, jeden File Explorer

Mohl jsem mít otevřených několik oken s Claude Code. V každém běžel jiný agent a každý pracoval v jiném projektu. File Explorer ale v jednom okně pořád ukazoval jen jeden projekt.

Řešení existovalo. Mohl jsem otevřít rodičovskou složku, vytvořit multi-root workspace nebo si prostě zvyknout na více oken. Jenže já už nehledal další způsob, jak obejít editor. Hledal jsem správce projektů.

Do toho jsem začal používat předplatné OpenCode Go a agenta OpenCode. Zaujaly mě na něm dvě věci: je open source a je provider-agnostic.

V tu chvíli mi došlo, že nehledám další IDE s pluginem, ale aplikaci, ve které jsou agenti na prvním místě.

Co jsem od nového prostředí chtěl

V březnu jsem koupil mini PC a udělal z něj headless Linux server. Notebook s Windows se stal ovládacím panelem; samotní agenti mohli na serveru běžet i po zavření notebooku. Moje požadavky proto byly jiné než u běžného editoru:

  • správce lokálních i remote projektů,
  • open-source kód,
  • nezávislost na jednom poskytovateli modelů,
  • projektový File Explorer,
  • více agentů v jednom projektu,
  • integrovaný git, větve a worktrees,
  • správa více GitHub účtů,
  • integrovaný prohlížeč,
  • editor souborů, protože občas je rychlejší opravit jednu větu ručně.

Pro podobné nástroje se začíná používat zkratka ADE. Warp a ctx ji rozepisují jako Agentic Development Environment. Není to zatím jednotně definovaná kategorie, ale směr je stejný: IDE staví doprostřed otevřený soubor, ADE rozdělanou práci napříč projekty, agenty a worktrees.

Emdash: první prostředí, které dávalo smysl

V červnu jsem narazil na Emdash. Byl open source, nebyl navázaný na jednoho agenta a dokázal vedle sebe otevřít tolik projektů, kolik jsem potřeboval. Přesně takový přehled mi ve VS Code chyběl.

Na serveru se agenti spouštěli v relacích tmux. Mohl jsem zavřít notebook, nechat práci běžet a po návratu pokračovat ve stejné relaci.

Hledat jsem ale nepřestal. V tehdejší verzi Emdashe nešlo ve File Exploreru vytvořit nový soubor. Musel ho založit agent nebo já v terminálu. Víc mi vadil přístup z mobilu. Projekty žily na serveru, ale já je na telefonu otevíral přes mobilní terminály Termux a Termius. Na nouzový zásah to stačilo. Jako pokračování stejné práce ne.

Orca: plnotučné ADE

Na začátku srpna jsem vedle Emdash začal používat Orca ADE. Orca je také open source a umí pracovat s různými CLI agenty.
Navíc měla právě ty části, které mi chyběly: plnohodnotný File Explorer, editor souborů a mobilní aplikaci se stejnými projekty a běžícími relacemi.

Největší rozdíl nebyl v jedné funkci, ale v návaznosti práce. Markdownové soubory, web nebo kód můžu pohodlně otevřít, okomentovat konkrétní místo a komentář jedním kliknutím předat agentovi. V rozhraní vidím pětihodinové i týdenní limity předplatných Claude, Codex a OpenCode. Mám po ruce historii relací, sdílení artefaktů, automatizace, integrovaný prohlížeč, git a worktrees.

Orca CLI a orchestrační skill posunuly práci ještě o úroveň výš. Jeden agent může přes Orca CLI otevřít jiný projekt, vytvořit v něm dalšího agenta, poslat mu zadání a přečíst výsledek. Nemusím ručně obcházet okna. Stačí napsat hlavnímu agentovi, kterému říkám FirstBuddy, a ten zjistí stav projektů a zadá další práci. Rozhraní se z editoru změnilo na řídicí místnost.

To je pro mě rozdíl mezi IDE a ADE. IDE mi pomáhá upravit projekt, který mám právě otevřený. ADE mi pomáhá řídit práci, která pokračuje v několika projektech, i když notebook zavřu.

Cursor mě naučil pracovat s agentem. Emdash mi poprvé ukázal všechny projekty vedle sebe. Orca z nich udělala jeden pracovní systém.

Další články