Så lyckas du med AI i utveckling – lärdomar från en komplex VFX-editor
Så lyckas du med AI-stödd utveckling på riktigt
AI-verktyg för kodning hyllas överallt just nu. Mycket är bara snack. Men med rätt verktyg och metod kan AI bli en game changer i ditt arbete.
Jag såg nyligen en utvecklare bygga en proffsig VFX-editor för macOS och iOS – med AI-hjälp. Inget simpelt todo-verktyg. En komplex kreativ app. Det som stack ut var inte bara att den lanserades, utan hur de gjorde det. Deras approach ger värdefulla lärdomar för alla som funderar på AI i dev-flödet.
Rätt utmaning vid rätt tidpunkt
Subjective, VFX-editorn, föddes ur irritation. Utvecklare saknade bra VFX- och 3D-verktyg optimerade för Apples plattformar. De flesta är Windows-portar. Tanken: Skapa en node-editor från grunden för macOS och iOS, med Apples ramverk och modern UI som Liquid Glass.
En enkel prototyp testade idén. Den delades på sociala medier och fick dragkraft. Det visade på efterfrågan – och gav självförtroende för det stora projektet.
I november 2024 kom agentiska AI-verktyg som tog ett kliv framåt. Plötsligt funkade de för seriöst produktionsarbete.
Ramverk för att bedöma AI-kodning
Innan de körde igång satte de upp ett strikt ramverk för att kolla om AI-assisted dev passade projektet:
- Matcha din expertis: Välj område du kan utan och innan (här: grafik, speltech, Apple-dev)
- Stort scope: Något som normalt kräver flera ingenjörer i ett halvår eller mer
- Kul faktor: Det måste vara roligt, annars brinner du ut
- Kommersialt gångbart: Finns en väg till intäkter
Sedan testade de tre hypoteser:
- Blir koden och arkitekturen bra på riktigt?
- Ökar produktiviteten rejält?
- Håller det inom 200 dollar/månad i compute-kostnad?
Det här är praktiska tester för solo-utvecklare och små team.
Nyckeln: Agentisk arbetsflödesstruktur
Många misslyckas med AI för att de använder det som autocomplette. Släng in en vag fråga och hoppas. Så funkar det inte.
Effektivt AI-flöde bygger på en enkel 5-stegs loop:
1. Planläge – Beskriv problemet i detalj. Vad ska lösas? Vilka begränsningar? Vad har testats? Som att briefa en ny senior engineer.
2. Iterera planen – Förfina med AI innan kodning. Fånga arkitekturfel tidigt.
3. Kör planen – Generera kod mot den detaljerade planen.
4. Testa – Kolla att det funkar. Antag aldrig.
5. Granska – Utvärdera. Stämmer det med planen? Missade edge cases?
Poängen: Steg 1 och 2 tar tid. Det är rigoröst – du kompenserar för att AI saknar projektkunskap.
Varför context window är avgörande
Ny AI-session = tom slate. Den minns inte gårdagen. Därför måste du ladda contexten rätt:
- Tydliga specifikationer
- Kända begränsningar
- Potentiella svagheter att kolla
- Tekniska krav (arkitektur, ramverk, API:er, kodstandarder)
- Tidigare beslut och resonemang
AI fyller luckor via kodanalys, men risken för "confidently wrong" svar finns – auktoritativa fel i din domän.
Därför krävs din expertis för att spotta hallucinationer i arkitektur eller felaktiga antaganden.
Den verkliga produktivitetsboosten
AI skriver inte perfekt kod direkt. Styrkan ligger i att hantera tråkiga bitar: scaffolding, boilerplate, integrationer, edge cases.
Du fokuserar på det mänskliga: Bedöma arkitektur, fånga subtila fel, fatta kreativa beslut som gör produkten bra.
För solo-devs och små team: Ett 6-månadersprojekt för 2-3 personer krymps till en persons tidsplan – med kvalitet.
Vad som inte förändrats
Bra ingenjörskonst gäller fortfarande:
- Planering före kod
- Test och validering
- Kodgranskning (även AI-kod)
- Tydliga spec:ar
- Arkitektoniskt tänk
AI tar hand om utförande. Du styr tänkandet. Kraftfullt – om du gör det rätt.
Vägen framåt
Testa AI-dev så här:
- Välj rätt utmaning – I din expertis, för stor för solo normalt
- Sätt metrics tidigt – Kodkvalitet, boost, kostnad, tid
- Satsa på planering – Det är din multiplikator
- Var kritisk – Granska som en senior
- Dokumentera – Framtida sessioner behöver context
AI är inte längre en leksak. Det är ett seriöst dev-verktyg – med disciplin och skepsis. Spännande tider.