Orca

Čo to je

Orca je ADE — Agent Development Environment. Ich vlastná veta to vystihuje najlepšie: IDE bolo postavené pre teba, ADE je postavené pre teba a tvojich agentov. V jednej aplikácii máš worktree, terminály, editor, prehliadač aj diffy — teda všetko, čo agent potrebuje, aby si za ním nemusel prepínať okná.

Robí ju Stably (prešli Y Combinatorom). Je zdarma a open source pod MIT, na GitHube má cez 47-tisíc hviezd a nové veci pridávajú prakticky denne.

Orca s rozdelenou obrazovkou: worktree vľavo, agent v termináli, editor a náhľad súboru
Agenti, terminály, prehliadač, diffy a súbory sa dajú poskladať do splitov podľa tvaru úlohy.

Paralelné worktree

Hlavná vec, kvôli ktorej to celé existuje. Každá úloha beží vo vlastnom izolovanom git worktree — žiadne stashovanie, žiadne žonglovanie s vetvami, agenti si navzájom nelezú do zmien. Jeden prompt vieš rozposlať piatim agentom naraz, výsledky porovnať a zmergovať víťaza.

Zoznam worktree s bežiacimi agentmi a ich stavmi
V bočnom paneli vidíš každý worktree aj to, čo v ňom agent práve robí.

Ktorýkoľvek CLI agent

Claude Code, Codex, Cursor CLI, Gemini, Copilot, OpenCode, Grok, Amp, Cline a ďalšie sú prednastavené; hocijaký iný CLI agent sa dá pridať. Predplatné používaš svoje vlastné — Orca nie je ďalšia vrstva, cez ktorú by si platil tokeny.

Design mode

Ku každému worktree si vieš otvoriť skutočné okno Chromia. Klikneš na prvok v UI a agentovi sa pošle jeho HTML, CSS a orezaný screenshot. Namiesto opisovania „ten button vpravo hore má zlý padding“ ho jednoducho ukážeš.

Okno Chromia s bežiacou aplikáciou vedľa stromu súborov
Prehliadač je súčasť aplikácie, jeden na každý worktree.

Review agentovej práce

Na ktorýkoľvek riadok diffu vieš pripnúť markdown komentár, nazbierať ich a poslať späť agentovi naraz. K tomu inšpekcia CI, riešenie konfliktov a otváranie PR-iek — všetko bez odchodu z aplikácie.

Diff s pridaným komentárom na konkrétnom riadku
Komentáre na diffe fungujú ako code review, len adresátom je agent.

GitHub a Linear

PR-ká, issues aj Project boardy sú priamo v aplikácii. Z ktorejkoľvek úlohy sa dá otvoriť worktree, PR-ko schváliť a Linear issue založiť aj s výberom tímu — bez prepínania kontextu.

Board s issues a epicmi priamo v Orce
Board z Linearu vedľa bežiacich agentov.

Ostatné veci

Resources