graphify-tool-arkido-evaluation

Begränsa din tokenanvändning — eller gå i konkurs

Niklas AndervangAI6 min läsning

Agentiska arbetsflöden håller snabbt på att bli ryggraden i modern utveckling — planeringsagenter, granskningsagenter, refaktoriseringsagenter, släppagenter. Men det finns ett växande problem som många team underskattar: du skalar inte din AI-användning, du skalar din kostnadsrisk. Om du inte kontrollerar tokenanvändningen kommer du att stöta på en kostnadsvägg.

Agentiska arbetsflöden skalar kostnaden snabbare än värdet. En kunskapsgraf för kodbas (t.ex. Graphify) ersätter dyr utforskning med strukturerade frågor — vilket minskar verktygsanrop med 3–4 gånger och den totala arbetsflödeskostnaden med cirka 50%.
Innehåll

Den dolda kostnadsdrivaren: utforskning, inte intelligens

De flesta antar att LLM-kostnaden kommer från resonemang. I verkligheten är den största kostnadsdrivaren ineffektiv utforskning.

Typiskt agentbeteende:

  1. Lista kataloger
  2. Sök (grep) efter mönster
  3. Läs stora filer
  4. Upprepa — varje session

Detta leder till hög tokenförbrukning, upprepat arbete, långsam exekvering och dålig kostnadsförutsägbarhet. På Arkido, där vi specialiserar oss på integrationer och AI-agentbaserade arbetsflöden, var detta en av de första flaskhalsarna vi identifierade när vi utvärderade verktyg.

Vår utvärdering: Graphify och Codebase Knowledge Graph-metoden

Som en del av vårt arbete med AI-driven utveckling utvärderade vi Graphify, ett verktyg som bygger en Codebase Knowledge Graph (kunskapsgraf över kodbasen).

Idén är enkel men kraftfull: istället för att låta agenter återupptäcka din arkitektur, ger du dem en karta över hela din kodbasstruktur.

Graphify bygger denna karta genom att extrahera:

  • Beroenden mellan filer och moduler
  • Funktion- och komponentrelationer
  • Hög-impact "hotspots"
  • Arkitektoniska gränser

Allt detta exponeras genom lätta frågor istället för tung filutforskning.

Siffrorna (det som faktiskt betyder något)

Vi testade samma arkitektur-tunga uppgift med och utan en kunskapsgraf.

Mått Med Graphify Utan
Tid att slutföra ~45 sekunder ~3 minuter
Verktygsanrop 18 65
Reduktion 3,6× färre anrop —

På Arkido tittar vi inte bara på prestanda – vi tittar på kostnadsimplikationer. Verktygsanrop = kostnadsmultiplikatorer. Att reducera dem med 3–4× har en direkt inverkan på din AI-budget.

Var besparingarna faktiskt uppstår

I ett djupare benchmark (refaktorering + kodkvalitetsanalys) delade vi upp arbetsflödet:

Fas Utan graf Med graf
Strukturell utforskning ~25–30 anrop ~7 anrop
Mönsterdetektion (grep etc.) ~12 anrop ~12 anrop
Totalt ~37–42 ~19

Nyckelinblick från vår utvärdering:

  • ~75% reduktion i strukturell utforskning
  • ~50% reduktion totalt

Den verkliga ineffektiviteten ligger inte i analysen – den ligger i att hitta vad som ska analyseras.

Skiftet: från utforskning till strukturerad förfrågan

Gammalt sätt (dyrt)

  • Utforska först
  • Förstå senare
  • Missa saker → utforska igen

Nytt sätt (effektivt)

  • Fråga efter struktur först
  • Identifiera hotspots
  • Dyka in i koden med precision

Detta är mönstret vi nu rekommenderar i vårt AI-integrationsarbete: Graf först, grep sedan. Grafen berättar var du ska leta; traditionella verktyg berättar vad du tittar på.

Agentpåverkan i verkligheten

Planeringsagent

Mått Utan Med graf
Verktygsanrop ~30 ~8
Hastighet Baslinje ~4× snabbare

Granskningsagent

Mått Utan Med graf
Verktygsanrop ~12 ~4
Hastighet Baslinje ~3× snabbare

Refaktorering / arkitekturanalys

  • ~50% färre verktygsanrop
  • Bättre identifiering av högrisksområden

Kvalitet är en del av kostnaden

En av de mest förbisedda kostnadsdrivarna är missad kontext. När agenter missar viktiga kopplingar producerar de svagare resultat, behöver nya försök och utforskar igen.

I vår utvärdering avslöjade grafbaserade arbetsflöden kritiska problem som brute-force-utforskning sannolikt skulle missa, eftersom agenten började med hög-impact noder istället för slumpmässig provtagning.

Bättre prioritering minskar både kostnad och risk.

En enkel kostnadsmodell

Ur ett integrations- och arkitekturperspektiv: Total AI-kostnad ≈ Kostnad per anrop × Antal anrop × Försöksfaktor

En Codebase Knowledge Graph minskar både antalet anrop och försöksfaktorn. Därför är effekten multiplicerande, inte inkrementell.

Detta är samma skifte vi såg i molnet

Före Efter
Låt agenter utforska allt Ge agenter strukturerad kontext
Optimera prompts Optimera arbetsflöden
Skala användning Kontrollera kostnaden

Avvägningar (och när det är meningsfullt)

Fördelar

  • 3–4× färre verktygsanrop
  • ~50% total reduktion i arbetsflöden
  • Snabbare exekvering
  • Bättre arkitektoniska beslut
  • Mer förutsägbar kostnad

Begränsningar

  • Ersätter inte inspektion på kodnivå
  • Kräver att grafen hålls uppdaterad (automatiserat i praktiken)

Arkido-perspektiv

Ur vårt perspektiv på Arkido — som arbetar i skärningspunkten mellan integration, arkitektur och AI-agentarbetsflöden — är detta inte bara ett verktygsval. Det är ett arkitektoniskt mönster.

Vi ser Codebase Knowledge Graphs (med verktyg som Graphify) bli:

  • En standardkomponent i AI-aktiverade utvecklingsplattformar
  • En kostnadskontrollmekanism för LLM-användning
  • En grund för skalbara agentbaserade arbetsflöden

Viktiga slutsatser

  • Tokenanvändning är det nya molnkostnadsproblemet
  • Det mesta av kostnaden kommer från utforskning, inte resonemang
  • En Codebase Knowledge Graph eliminerar upprepad upptäckt
  • Graphify bevisade detta i praktiken: 3,6× färre verktygsanrop, ~50% total reduktion
  • Det vinnande mönstret: Graf först, sedan allt annat

Vanliga frågor (FAQ)

Vad är en kunskapsgraf för en kodbas?

En strukturerad representation av en kodbas som kartlägger beroenden och arkitektur, vilket gör det möjligt för agenter att fråga om struktur istället för att utforska filer manuellt.

Hur minskar Graphify tokenanvändningen?

Genom att ersätta dyra utforskningssteg med effektiva graffrågor, vilket minskar antalet verktygsanrop avsevärt.

Varför är agentbaserade arbetsflöden dyra?

Eftersom agenter upprepade gånger utforskar stora kodbaser från grunden och förbrukar tokens och verktygsanrop utan återanvändbar strukturell kontext.

Ersätter detta verktyg som grep eller filäsning?

Nej. Det kompletterar dem — grafer hanterar struktur, medan traditionella verktyg hanterar implementeringsdetaljer.

Vad är "gudsnoder"?

Höggradigt sammankopplade delar av en kodbas som indikerar hög påverkan och risk när de modifieras.

När bör du implementera denna metod?

När du har växande AI-användning, flera agenter eller ökande kostnader — särskilt i komplexa eller långlivade system där upprepad utforskning blir dyr.

Nyckelord

  • AI cost optimization
  • token usage reduction
  • Graphify
  • Codebase Knowledge Graph
  • agentic workflows
  • AI integration
  • Arkido
  • LLM cost control
  • MCP tools
  • dependency graph
  • software architecture AI
  • development productivity

Källor

  1. Graphify — Kunskapsgraf för kodbas
Martin Holmberg

VD / CEO

Kontakta Martin för mer information om hur vi kan hjälpa dig.

Martin Holmberg

martin.holmberg@arkido.se

+46 702 580 755

Relaterade artiklar