# Eve (https://docs.vitrinka.ai/cs/pm/eve)



## Kde otevřete Eve [#surfaces]

Eve otevřete na stránce projektu `/p/<project>/eve`, v ostrůvku Chat na nástěnce (jeho kanál **eve**), v konverzaci úkolu nebo zkratkou ⌘J kdekoli jinde v aplikaci. Všude používá stejné rozhraní konverzace, ale zobrazuje vlákna příslušného projektu, nástěnky nebo úkolu. Viditelnost vláken závisí také na vašem přístupu.

## Co vidíte [#run]

V průběhu běhu vidíte své zprávy, odpovědi asistenta, použité nástroje a jejich výsledky i vytvořené soubory, úkoly a nástěnky. Historie konverzací patří ke konkrétnímu projektu, úkolu nebo nástěnce.

## Zařadit, řídit, přerušit [#steer]

Nečekáte na konec tahu:

* **Zařadit** — zprávu můžete poslat i během práce. Počká ve frontě na další tah; do té doby ji uvidíte jako čekající.
* **Řídit** — běh můžete přerušit a poslat mu novou instrukci. Zastaví se v nejbližším bezpečném bodě a potom podle ní pokračuje.
* **Model a míra uvažování** — pokud backend nabízí výběr, můžete pro další tah zvolit model a míru uvažování.

Všechno je živé přes sběrnici událostí workspace omezenou na to, co smíte vidět, takže běh, který spustil někdo jiný, se aktualizuje i ve vašem pohledu.

## Co Eve dělá v PM modulu [#pm]

* **Koordinuje vydání** — pokud je volitelný koordinátor zapnutý, čte omezené záznamy připravenosti, kandidáta a důkazů a vysvětluje vrácené blokátory. [Přehled](/cs/pm/brief) zůstává deterministický; Eve nemůže označit důkaz za ověřený ani zaznamenat vydání.
* **Odpovídá na otázky k úkolu** — zeptejte se v konverzaci úkolu, nebo zmiňte `@eve` v komentáři a odpověď přijde jako reakce ve vlákně.
* **Zakládá a třídí** — „udělej z toho tři úkoly" jde přes [příjem](/cs/pm/intake) jako drafty, nikdy rovnou do backlogu.
* **Filtruje** — dostupný backend může požadavek převést na [filtr úkolů](/cs/pm/views#nl). Bez připojení lokální parser rozpoznává omezenou sadu anglických výrazů.
* **Píše pravidla** — pomůže připravit definici [pravidla](/cs/pm/rules), kterou můžete před zapnutím vyzkoušet nanečisto.
* **Doplňuje návrhy** — při příjmu může doplnit typ, prioritu a štítky. Její nedostupnost nebrání uložení návrhu.
* **Dělá výtahy a shrnutí podle štítku** — `eve-distill` jednou požádá o výtah ze záznamu úkolu; `eve-summarize` udržuje průběžné shrnutí, dokud štítek platí.
* **Píše zápisy ze schůzek** — poznámky, rozhodnutí a drafty akčních bodů pro [úkol schůzky](/cs/pm/tasks#meetings) (`vitrinka task meeting-notes`).

## Výběr AI [#settings]

AI se vybírá na dvou úrovních a automatickou práci nad ní lze vypínat na obou.

* **Poskytovatel organizace** — **Nastavení → Organizace → AI** vybere jednoho poskytovatele, kterého pro @zmínky a review průchody používá každý workspace: **Eve — managed AI** (účtováno z AI kreditů organizace), OpenRouter, OpenAI nebo Anthropic s vlastním klíčem, **ChatGPT** nebo **Claude Code** přes jednorázové přihlášení k předplatnému bez klíče, nebo libovolný endpoint kompatibilní s OpenAI. Před uložením (**save**) ho vyzkoušejte (**test**); **disconnect** ho odebere.
* **Workspace** — **Nastavení → Workspace → AI** obsahuje **use EVE AI** (vypnutí nechá stávající běhy čitelné, nové zprávy dostanou jen upozornění), výchozí model a míru uvažování pro workspace a pro adminy i [přesměrování backendu](#backend).
* **Automatické toky** — doplňování příjmu, ranní brief, obnova briefu, podmínky todo a doplnění podmínek k todo běží, aniž by o ně kdo žádal; **lookup decider**, kde Eve vybírá mezi kandidáty nejednoznačného vyhledání úkolu, zůstává vypnutý, dokud ho někdo nezapne. Stránka AI organizace každý z nich zapne nebo vypne; workspace se výchozím nastavením řídí, nebo si tok vypne sám, lookup decider si může zapnout, pokud ho organizace nevypnula, a vypnutí na kterékoli úrovni vyhrává. Hloubkové vyhledání agenta (`deep: true`) se rozhodčího zeptá bez ohledu na jeho přepínač.
* **Útrata** — stránka AI workspace ukazuje útratu za spravovanou AI v tomto měsíci, rezervovaná a dokončená volání a spotřebu tokenů; kredity se kupují v **Plan & billing**.

## Připojení AI backendu [#backend]

Vitrinka předává požadavky přes `/api/v1/eve/{path}` backendu, který podporuje specifikaci AI Backend Protocol. Výchozí připojení určují `AI_BACKEND_URL` a `AI_BACKEND_TOKEN`; nastavení správce workspace má přednost. Backend na privátní, loopback nebo interní adrese, stejně jako tamní vlastní AI endpoint organizace, funguje, až když ho uloží pravomoc nad instalací ([Odchozí cíle](/cs/operator/connectors#outbound)). Požadavky měnící stav na spravovaném backendu vyžadují AI kredity workspace. Čtení a vlastní backend workspace tyto kredity nevyžadují.

Repozitář obsahuje také volitelný runtime `apps/eve` vlastněný Vitrinkou a server balíčkové konzole, nasazované odděleně od produktu v Go. Používají veřejné balíčky `@evelinka-ai/core` a `@evelinka-ai/console` ve verzi `0.5.1`. Aktivace vyžaduje jejich publikování, lockfile z registru a ověření běžícího prostředí; samotný build ze zabalených přípravných artefaktů nepotvrzuje připravenost registru.

Koordinátor vydání používá typovaná a omezená čtení serveru. Při výpadku modelu nebo nástroje oznámí, že nemůže rozhodnout, místo vymyšlené připravenosti; evidence úkolů, rozhodnutí o rozsahu a oprávnění k vydání zůstávají na serveru.

<Callout type="info">
  Air-gapped instalace bez nastaveného backendu si nechá všechno ostatní: vestavěná pravidla, lokální parser filtrů i celý engine úkolů běží bez Eve.
</Callout>
