Gå til indholdet

AI-integration

FrontISTR arbejder med initiativer, hvor AI-agenter kombineres med en række softwarerelaterede opgaver, herunder opsætning af miljøer, kørsel af analyser og forbedring af kode. Det forventes, at anvendelsesområdet for AI fremover udvides yderligere, blandt andet til støtte ved modelopbygning og integration med eksterne værktøjer. Denne side introducerer disse initiativer for AI-integration.

Fabrica — et værksted til brug af AI-agenter

FrontISTR-Fabrica er et værksted (Fabrica) til brug af AI-agenter, rettet mod både FrontISTR-brugere og -udviklere. Udfyld kravene i en promptskabelon, der er forberedt til den enkelte opgave, og giv den til en AI-agent; AI'en udarbejder derefter en arbejdsplan, udfører opgaven mens den indhenter bekræftelse efter behov, og sammenfatter resultaterne i en rapport. Brugeren kan dermed koncentrere sig om at gennemgå resultaterne og træffe beslutninger.

Med skabelonerne kan følgende typer opgaver udføres interaktivt.

  • Opsætning af miljø — Fra undersøgelse af build-indstillinger til kompilering og funktionskontrol
  • Kørsel af analyser — Kontrol af mesh, oprettelse af inputfiler, kørsel af løseren og organisering af resultater
  • Tilføjelse af funktioner og fejlrettelser — Fra undersøgelse af koden til implementering, test og commits
  • Dokumentation — Udarbejdelse af manualer og kontrol af overensstemmelse med koden
  • Bidrag — Udarbejdelse af udkast til issues og merge requests samt vejledning i push til en fork

For at bruge Fabrica kræves et miljø, hvor FrontISTR kan bygges og køres, samt en AI-agent som GitHub Copilot, Claude Code eller Codex. Se repositoryets README for installationsprocedure, forudsætninger og brugen af de enkelte skabeloner.

Det er brugeren, der træffer den endelige beslutning om, hvorvidt kommandoer eller kode foreslået af AI skal accepteres. Skabelonerne er beregnet til at gøre denne gennemgang lettere; de garanterer ikke, at AI-genereret output er korrekt.

Relaterede emner

AI-assisted translation May contain errors Official docs Status