Hopp til hovedinnhold

Søndag 8. november

 Tilbake Koding 2 min 08.11

Graphicle gir kodeagenten kodegraf og prosjekthukommelse i én lokal Rust-binær

torsdag 15. oktober · KI-generert · Kilde: GitHub

Innholdet er KI-generert og kan inneholde feil. Sjekk originalkilden.

Gi kodeagenten en lokal kodegraf og en prosjekthukommelse som foreldes når koden endres, med Graphicle 0.1.0 fra KarLex AI.

3 minutter og 18 sekunder. Så lang tid brukte Graphicle 0.1.0 på å bygge kodegrafen for Kubernetes (31 000 filer), mot 26 minutter og 38 sekunder for Graphify 0.9.88 på samme maskin med 16 CPU-er, ifølge README-en på GitHub. Kodegraf-motoren er en Rust-port av Graphify, og KarLex AI slapp versjon 0.1.0 under Apache-2.0 den 14. oktober. Tallene kommer fra én utforskende kjøring per verktøy, ikke et gjennomsnitt.

Graphicle samler tre ting i én installasjon: en kodegraf over filer, funksjoner, kall og imports (parset med tree-sitter, uten modell), en hukommelse for dokumentasjon, beslutninger og tidligere Claude Code- og Codex-sesjoner, og én MCP-server som eksponerer begge. Alt ligger i én SQLite-fil. Agenten får utdrag merket med fil og linjenummer innenfor et tokenbudsjett, og MCP-verktøyene bruker Graphifys navn som query_graph og get_neighbors.

Det mest interessante grepet er at minner knyttes til funksjonene de handler om. Endrer du funksjonen, regnes minnet som utdatert, mens endringer andre steder i fila vanligvis lar det stå. Minner som agenten foreslår, venter på din godkjenning i nettappen før de tas i bruk.

graphicle setup rører mange filer: .mcp.json, hooks i .claude/settings.local.json, en seksjon i AGENTS.md og Git-hooks. Hver fil sikkerhetskopieres som .graphicle-bak, og graphicle disconnect reverserer alt. Native Windows-støtte mangler, og WSL2 er ikke testet.

Skepsisen på Hacker News går på om slike verktøy faktisk hjelper. Flere i tråden mener agenter klarer seg like godt eller bedre med vanlig tekstsøk, og utvikleren innrømmer hullet:

«Det vi ikke har gjort ennå, er det du egentlig spør om: fullfører en kodeagent faktisk flere oppgaver med disse verktøyene?» — KarLex AI på Hacker News

Hva bør du gjøre?

  1. Prøv graphicle setup i et sideprosjekt først, og les lista over endrede filer før du kjører det i et arbeidsrepo.
  2. Bruk graphicle graph extract . --code-only hvis ingenting skal forlate maskinen, fordi den fulle varianten sender dokumenter og bilder til den LLM-en den finner en API-nøkkel til.
  3. Gi agenten samme oppgave med og uten Graphicle, og sammenlign tokenforbruk og resultat før du gjør det til standard.

Pulsen · norske KI-nyheter for deg som bygger. Sakene er KI-generert fra originalkilden, som alltid lenkes.