Integrácia AI¶
FrontISTR rozvíja iniciatívy, ktoré kombinujú agentov AI s rôznymi úlohami súvisiacimi so softvérom vrátane nastavenia prostredia, spúšťania analýz a zlepšovania kódu. Očakáva sa, že rozsah situácií, v ktorých možno AI využívať, sa bude ďalej rozširovať, napríklad o podporu tvorby modelov a integráciu s externými nástrojmi. Táto stránka predstavuje tieto iniciatívy integrácie AI.
Fabrica — dielňa na používanie agentov AI¶
FrontISTR-Fabrica je dielňa (Fabrica) na používanie agentov AI určená používateľom aj vývojárom FrontISTR. Do šablóny promptu pripravenej pre každú úlohu vyplňte požiadavky a odovzdajte ju agentovi AI; AI potom vytvorí pracovný plán, vykonáva úlohu a podľa potreby žiada o potvrdenie a nakoniec zhrnie výsledky v správe. Používateľ sa tak môže sústrediť na kontrolu výsledkov a rozhodovanie.
Pomocou šablón môžete interaktívne vykonávať napríklad nasledujúce úlohy.
- Nastavenie prostredia — od preskúmania nastavení zostavenia po kompiláciu a kontrolu funkčnosti
- Spúšťanie analýz — kontrola sietí, vytváranie vstupných súborov, spúšťanie riešiča a usporiadanie výsledkov
- Pridávanie funkcií a opravy chýb — od preskúmania kódu cez implementáciu a testovanie až po commity
- Dokumentácia — písanie manuálov a kontrola konzistencie s kódom
- Prispievanie — príprava issues a merge requestov a návod na push do forku
Na používanie Fabrica potrebujete prostredie, v ktorom možno FrontISTR zostaviť a spustiť, a tiež agenta AI, napríklad GitHub Copilot, Claude Code alebo Codex. Postupy inštalácie, predpoklady a pokyny pre jednotlivé šablóny nájdete v súboroch README repozitára.
Za konečné rozhodnutie, či prijať príkazy alebo kód navrhnutý AI, zodpovedá používateľ. Šablóny majú túto kontrolu uľahčiť; nezaručujú správnosť výstupu vytvoreného AI.