Agentdriven utveckling i FileMaker – när AI flyttar in i utvecklingsmiljön

4–6 minuter

Mjukvarubranschen rör sig snabbt mot autonoma utvecklarverktyg. Det som för bara ett år sedan handlade om enklare kodförslag i textform har nu övergått i agentic workflows, där AI-modeller kan läsa av en hel kodbas, felsöka och utföra förändringar på egen hand.

I samband med lanseringen av FileMaker 26 presenterade Claris sitt nya ramverk för agentdriven utveckling. Målet är tydligt: FileMaker ska vara en förstklassig utvecklingsmiljö (first-class development target) för moderna AI-verktyg som Claude Code, Cursor och OpenAI:s Codex.

Initiativet visar var plattformen är på väg. FileMaker nöjer sig inte med att bygga in enkla AI-funktioner för slutanvändaren, utan integrerar moderna AI-agenter direkt i utvecklingsarbetet. För oss på Square Moon, som har utvecklat affärslösningar i FileMaker i över 25 år, är detta ett logiskt och välkommet steg.

Skillnaden mellan ”vibe coding” och strukturerad agentutveckling

I den allmänna AI-debatten talas det ofta om ”vibe coding” – att med hjälp av lösa instruktioner i klartext snabbt generera prototyper och experimentell kod. För verksamhetskritiska system håller inte den metoden.

Agentdriven utveckling (agentic development) är något helt annat. Det bygger på strukturerade, repeterbara och granskningsbara processer. AI-agenten fungerar som en specialiserad assistent till utvecklaren: den kan planera åtgärder i flera steg, anropa verktyg och iterera mot ett definierat mål – alltid inom ramen för systemets etablerade regler och säkerhetsarkitektur.

Hur fungerar det under huven?

I stället för att utvecklaren manuellt klipper och klistrar kod från externa chattjänster kommunicerar agenten direkt med FileMaker via ett lokalt kommandoradsgränssnitt (CLI). Det ger agenten djup kontextuell förståelse för den lösningen.

Rent praktiskt innebär det att agenten kan:

  • Arbeta direkt i scripten: Analysera logik, spåra felaktigheter och implementera rättningar direkt i script utan manuella mellansteg.
  • Hantera och optimera databasschemat: Skapa tabeller, fält och relationer utifrån instruktioner, samt hjälpa till att omstrukturera äldre relationsgrafer till modernare arkitekturmönster för högre prestanda.
  • Bygga moderna gränssnitt: Skapa moderna, webbaserade UI-komponenter via Web Viewer eller uppdatera äldre layouter med bibehållen affärslogik.
  • Dra nytta av modelloberoende: Arkitekturen är inte låst till en specifik AI-leverantör. I takt med att modeller från Anthropic, OpenAI och andra aktörer blir mer kapabla, utvecklas och förbättras arbetsflödet i FileMaker i samma takt.

FileMaker som stabil grund i en AI-driven era

En vanlig missuppfattning är att AI-kodning gör etablerade lågkodsplattformar överflödiga. I praktiken är förhållandet det motsatta.

Att generera rå kod från grunden löser inte de svåra frågorna kring behörighetsstyrning, dataintegritet, transaktionssäkerhet, hosting och kontinuerlig drift. FileMaker erbjuder sedan länge en beprövad och stabil motor för just detta. När den grundtryggheten kombineras med agenternas snabbhet uppstår en stark hävstång: utvecklingstakten ökar markant, samtidigt som den tekniska driftsäkerheten består.

Som Ryan McCann, CEO för Claris, sammanfattade det:

“Our purpose remains the same: take the most powerful technologies available and make them usable by the people closest to the problem. AI makes that purpose more achievable than it’s ever been.”

Mänsklig domänkunskap avgör resultatet

Agenter kan skriva script och skapa fält på sekunder, men de förstår inte din verksamhets sammanhang – logiken och affärsreglerna, användarnas faktiska vardag och hur processerna samverkar i verkligheten.

Det gör att den mänskliga expertisen blir ännu viktigare. Utvecklarens roll flyttas från rutinmässigt manuellt klickande och skrivande till övergripande arkitektur, kravställning, säkerhet och kvalitetssäkring.

För er som systemägare innebär detta också en förändrad kalkyl: projekt och integrationer som tidigare valdes bort för att de ansågs för tidskrävande eller kostsamma blir plötsligt fullt genomförbara.

Hur vi styr utvecklingen – och undviker fällan med skör AI-kod

Den största risken med autonoma agenter är inte att de skriver dålig kod, utan att de snabbt och självsäkert bygger lösningar baserade på missförstånd. Lämnas en agent utan tydliga ramar gissar den vad utvecklaren menade, tappar bort tidigare arkitekturbeslut när kontextfönstret fylls, och bedömer sedan sitt eget arbete som felfritt.

För att bygga system som håller över tid krävs därför ett metodiskt styrsystem. Detta är vår hållning:

  • Planering och kodning hålls strikt isär: En agent ska inte tillåtas planera och koda i samma session. När en agent tillåts göra båda tenderar den att i smyg designa om arkitekturen mitt under implementeringen.
  • Krav och begrepp förankras först: Innan en enda rad kod skrivs initieras intervjuer där agenten ställer frågor i strukturerade omgångar. Verksamhetens begrepp låses i en gemensam domänmodell, och svåra vägval dokumenteras som arkitekturbeslut.
  • Avgränsade, vertikala sessioner: Större funktioner bryts ned i vertikala snitt där varje delmoment kan testas och demonstreras självständigt. Varje del genomförs i en ren session med nollställt minne för att undvika att gammal kontext förvanskar koden.
  • Oberoende granskning på två separata axlar: När koden är klar granskas den i en separat session utifrån två skilda frågor: Följer koden systemets tekniska standard, och uppfyller den faktiskt beställarens verksamhetskrav?

Square Moons perspektiv

Hos oss integrerar vi redan idag dessa principer, styrsystem och tester när vi jobbar med  AI-assisterade utvecklingsverktyg.

Att Claris nu gör FileMaker till en “förstklassig målmiljö för autonoma agenter” bekräftar att plattformen är i högsta grad modern och rustad för framtiden. För er, våra kunder, innebär det att era befintliga lösningar kan förvaltas mer kostnadseffektivt, moderniseras snabbare och fortsätta fungera som en långsiktigt trygg ryggrad i verksamheten.

Vill du diskutera framtidssäkring av era system?

Står ni inför att modernisera ett äldre verksamhetssystem, eller vill ni veta mer om hur modern AI-arkitektur och agentverktyg kan tillämpas på er befintliga FileMaker-lösningar?

Hör av dig till oss för ett förutsättningslöst samtal!

Mer att konsumera

Agentic development with FileMaker (Claris.com)

Community Live 51: Agentic development update (Claris på Youtube)

Fler nyheter