BLUN Code
BLUN Code arbetar som skrivbordsprogram och som CLI, direkt med riktiga filer och programvaruprojekt. Den sätter sig in i projektets sammanhang, genomför ändringar, kör kommandon och tester och gör varje arbetssteg möjligt att granska.
Utvecklingsmiljön med AI för riktigt arbete med kod
BLUN Code är en AI-kodagent och en AI-stödd utvecklingsmiljö för nya och befintliga programvaruprojekt. Produkten finns både som grafiskt skrivbordsprogram och som konsolverktyg för kommandoraden. Utvecklare kan därmed stanna kvar i det arbetssätt som passar projektet.
BLUN Code förklarar inte bara hur en ändring skulle kunna se ut i teorin. Den kan läsa projektets faktiska sammanhang, redigera filer, köra kommandon, starta tester och kontrollera resultaten. Det som annars vore ett samtal om kod blir en utvecklingsprocess i projektet självt, som går att följa.
Skrivbordsprogram och CLI
BLUN Code erbjuder två vägar in till samma slags utvecklingsarbete.
BLUN Code Desktop
Skrivbordsprogrammet ger en visuell arbetsyta för projekt, samtal, filer, ändringar och agentuppgifter. Det passar användare som vill följa utvecklingsstegen överskådligt och granska resultat i ett grafiskt gränssnitt.
På skrivbordsytan kan bland annat följande synas:
- öppna projekt och arbetsytor
- uppgifter och pågående agentsteg
- relevanta filer och projektsammanhang
- planerade ändringar
- skillnader före och efter en redigering
- körda kommandon och testresultat
- fel, varningar och öppna kontrollpunkter
- samtal med de olika BLUN-modellerna
Gränssnittet gör också det tekniska arbetet lättare att följa för produktansvariga och team som inte vill följa varje steg i terminalen.
BLUN Code CLI
CLI:et tar BLUN Code direkt in i konsolen. Det arbetar i den aktuella projektkatalogen och passar utvecklare som styr sitt arbete via terminal, editor och de utvecklingsverktyg de redan har.
Via CLI:et kan BLUN Code:
- läsa och söka i projektfiler
- förklara hur en kodbas hänger ihop
- göra riktade ändringar i filer
- skapa nya filer och komponenter
- köra terminalkommandon
- starta tester, byggen och kontroller
- analysera felmeddelanden
- förbättra ändringar utifrån resultaten
- arbeta igenom uppgifter i flera steg
CLI:et är särskilt användbart för snabba ingrepp, flöden som ska automatiseras, servermiljöer och utvecklare som helst slipper byta till ytterligare ett grafiskt gränssnitt.
Förstå hela projektet
Bra utvecklingsarbete börjar med sammanhang. BLUN Code kan först ta in projektets struktur, hitta de relevanta filerna och läsa de regler som redan finns. Innan någon ändring görs kan den förklara vilka komponenter som berörs och var riskerna ligger.
Till projektsammanhanget kan höra:
- källkod och katalogstruktur
- konfigurationsfiler
- beroenden
- tester
- databasscheman
- API-definitioner
- dokumentation
- befintliga utvecklingsregler
- bygg- och driftsättningskonfiguration
Användaren behöver därmed inte leta fram varje enskild fil för hand eller klistra in hela den tekniska bakgrunden i ett meddelande.
Från krav till kontrollerad ändring
BLUN Code kan hantera en uppgift som en fullständig utvecklingsprocess:
- Förstå kravet: målet och den förväntade verkan klarläggs.
- Undersöka projektet: berörda filer, komponenter och beroenden identifieras.
- Bedöma riskerna: möjliga sidoeffekter och nödvändiga tester synliggörs.
- Planera ändringen: arbetet delas upp i steg som går att följa.
- Redigera koden: filer och komponenter ändras på riktigt.
- Köra kontrollerna: tester, byggen och relevanta kvalitetskontroller startas.
- Rätta felen: resultaten analyseras och nödvändigt efterarbete genomförs.
- Sammanfatta ändringen: användaren får en tydlig översikt över vad som gjorts och vad som styrker det.
Det här förloppet hindrar att en uppgift betraktas som klar så snart den första koden finns. En ändring är hållbar först när den har kontrollerats i projektets verkliga sammanhang.
Hitta fel metodiskt
När något går fel kan BLUN Code se på källkod, loggar, felmeddelanden och tester tillsammans. Den kopplar ihop det synliga symtomet, den möjliga orsaken och de tekniska beläggen.
I stället för att pröva ändringar på måfå kan BLUN Code:
- beskriva felet så att det går att återskapa,
- avgränsa de komponenter som berörs,
- väga flera möjliga orsaker mot varandra,
- köra riktade diagnoskommandon,
- lägga till ett passande test,
- genomföra rättningen,
- visa att felet inte längre uppstår.
Nya funktioner och kompletta projekt
BLUN Code är inte bara till för små rättelser. Den kan bygga nya komponenter, API:er, databasfunktioner, användargränssnitt och kompletta funktioner. Vid större arbeten kan King ta hand om arkitekturen och det långsiktiga genomförandet, Queen den produktionsnära implementeringen och Prince de snabba stöduppgifterna.
Typiska användningsområden är:
- webb- och backend-utveckling
- skrivbords- och mobilprojekt
- API:er och integrationer
- databaser och migreringar
- automatiseringar och skript
- tester och kvalitetssäkring
- refaktorisering och modernisering
- teknisk dokumentation
- analys av större kodbaser
- uppbyggnad av nya programvaruprojekt
Flera modeller i ett och samma utvecklingsflöde
BLUN Code kan använda de olika BLUN-modellernas styrkor inom ett och samma projekt:
- King för komplexa arkitekturer, stora refaktoriseringar och långsiktiga agentuppgifter
- Queen för professionell daglig utveckling, kodgranskningar och krävande funktioner
- Prince för snabba förklaringar, små ändringar och återkommande kontroller
- Voice för dikterade krav och utvecklingsarbete som styrs med rösten
- Imagine för grafiskt material, mockuper och visuella beståndsdelar
Inom ett sammanhängande projekt kan användaren därmed arbeta på olika prestandanivåer utan att bygga upp hela sammanhanget på nytt varje gång.
Kontroll över ändringarna
BLUN Code ska snabba upp utvecklingsarbetet utan att göra ändringar osynliga. Användaren kan se vilka filer som berörs, vilka kommandon som körts och vilka kontroller som gått igenom.
Innan något publiceras kan ändringar granskas, kompletteras eller förkastas. Det tekniska ansvaret stannar därmed där det hör hemma, medan BLUN tar hand om den tidskrävande analysen och implementeringen.
Typiska uppgifter för BLUN Code
- ”Analysera det här projektet och förklara arkitekturen för mig.”
- ”Hitta orsaken till det här felet och belägg den med ett test.”
- ”Implementera den här funktionen fullständigt och kör kontrollerna.”
- ”Modernisera den här komponenten utan att ändra befintligt beteende.”
- ”Bygg API:et och de databasändringar som hör till.”
- ”Granska den här koden med avseende på säkerhet och kvalitet.”
- ”Bygg ett nytt projekt utifrån den här specifikationen.”
- ”Kör testerna och åtgärda allt som ändringen bryter.”
När BLUN Code är rätt val
Använd BLUN Code när:
- arbetet sker direkt i ett källkodsprojekt,
- filer verkligen måste läsas och ändras,
- terminalkommandon, tester eller byggen ska köras,
- ett befintligt kodförråd måste förstås,
- fel ska diagnostiseras metodiskt,
- utvecklare föredrar ett skrivbordsprogram eller ett CLI,
- ändringar behövs med resultat som går att kontrollera.
När en ny webbapp ska byggas utan att gå direkt in i källkoden är BLUN Apps den mer guidade miljön. För ett installerbart program på Windows, macOS, iOS eller Android erbjuder BLUN Software det passande produktflödet.
Priser
Fyra nivåer. Ett centralt avtal.
Alla fyra nivåer finns på BLUN:s centrala väntelista. Det finns ännu inget köp och ingen debitering.
per månad
2× agentkrediter
För planering, förhandsvisning, export och publicering.
Ställ dig i väntelistan
