Ensemblr je desktopová aplikace pro orchestraci více programovacích agentů, která ovládá CLI Pi nebo CLI Claude Code. Každý pracovní prostor má vlastní pracovní strom Git, větev a cestu kontroly, přičemž agenti uvnitř sdílejí společnou pracovní kopii a orchestrátor rozděluje vlastnictví souborů a integruje výsledky. Agent v pracovním prostoru může ovládat samotnou aplikaci přes Ensemblr Control, rozhraní s řízením přístupu, které umožňuje spouštět subagenty do vlastních záložek konverzace, delegovat úkoly, čekat na jejich dokončení, číst zprávy a integrovat výsledky. Nad vším stojí Concierge, agent, který nepatří žádnému pracovnímu prostoru, čte napříč všemi projekty a pamatuje si, co se naučil mezi konverzacemi.
Aplikace nabízí dvouúrovňovou delegaci s omezenou hierarchií, kde kořenový agent předává úkoly manažerovi, který je dále rozděluje na koncové úkoly, režim plánování, který drží agenta na nástrojích pouze pro čtení až do odevzdání plánu, a režim nepřítomnosti, který umožňuje agentovi dokončit úkol bez dotazování uživatele. Součástí je nástěnná tabule s pracovními prostory v různých fázích, integrace s GitHubem, Linear a Infisical, lokální kontrola změn končící na GitHubu, terminály nad skutečnými PTY s podporou pojmenovaných skriptů, a podpora tří jazyků rozhraní. Aplikace nevyžaduje účet, neobsahuje telemetrii, stav ukládá do lokální databáze SQLite, tajemství šifruje prostřednictvím klíčenky nebo bezpečného úložiště a tokeny GitHubu zůstávají v nástroji gh.
Pro hodnocení programu se prosím nejprve přihlaste