Dette ser ut til å være den første utfordringen mot Microsofts GitHub Copilot, selv om den er sterkt begrenset akkurat nå.
AI-applikasjoner og store språkmodeller (LLM-er) er på topp i disse dager, med Microsoft og OpenAI leder for det meste ansvaret. Men før den nylige eksplosjonen i populariteten til dette domenet, hadde Microsoft allerede gitt oss et hint om hva som er neste når det introduserte GitHub Copilot tilbake i 2021. Teknologifirmaet Redmonds ledelse på dette området har blitt tydelig med utrullingen av applikasjoner som ChatGPT og Bing Chat, som begge er ganske dyktige - om ikke perfekte - i å skrive kode og fikse feil i den. Selv om Google Bard også kan skrive kode, ser det ut til at Google nå følger i fotsporene til Microsoft ved å lansere AI-drevne parprogrammeringsfunksjoner i Colab, som sannsynligvis vil konkurrere mot Microsoft.
For de som ikke er klar over det, tilbyr Google Colab Jupyter-notatbøker som er vert på skyen, slik at utviklere kan skriv og kjør kode i Python direkte i nettleseren uten å laste ned noe ekstra programvare. Selv om det er gratis å bruke, tilbyr Google
flere betalingsnivåer i tilfelle koden din er datamaskinintensiv og ikke kan kjøre tilstrekkelig godt på gratisnivået. Colab er et ganske modent verktøy siden det ble lansert tilbake i 2017, og nå ønsker Google å overlade det ved å tilby AI-assisterte programmeringsfunksjoner som ligner på Microsofts GitHub Copilot.Google har annonsert at Colab vil utnytte kodemodellene som tilbys av Codey for å lette kodegenerering og fullføringsmuligheter, sammen med en spesialisert chatbot for å gjøre det mulig for utviklere å skrive høy kvalitet kode raskere. Selskapet har understreket at Codeys opplæringsdatasett bruker «tillatelse lisensiert» kode som er skreddersydd for Python- og Colab-kodemiljøer. Codey er basert på PaLM 2, som er den siste LLM som driver den nye versjonen av Google Bard.
De nye AI-funksjonene i Colab vil i utgangspunktet kun være tilgjengelige for kunder basert i USA, med Google understreker at den første utgivelsen vil prioritere kodegenerering basert på naturlig språk spør. Dette bør redusere tiden som trengs for å skrive standardkode, slik at utviklere kan fokusere på høyere prioriterte aspekter av programvaren deres. Programmerere vil kunne trykke på "Generer"-knappen øverst på Colab-notisboken for å skrive en melding og generere kode. I mellomtiden vil den integrerte chatboten fungere som et samtalegrensesnitt der du kan stille spesifikke spørsmål om koden og andre brukstilfeller som "Hvordan importerer jeg data fra Google Sheets?"
Google har lagt merke til at den Codey-drevne integrasjonen vil være tilgjengelig gratis, noe som er gode nyheter for de syv millioner kundene, for det meste bestående av studenter, som Colab for tiden kan skryte av. Når det er sagt, vil betalte kunder i USA først få tilgang til AI-funksjonene, etterfulgt av gratis-lag-brukere i samme region. Når denne første utrullingen er fullført, planlegger Google å utvide til flere land.
Det er viktig å merke seg at dette i hovedsak er den første konkurrenten mot Microsofts GitHub Copilot i det store teknologidomenet. Selv om det har et stort salgsargument i form av gratis tilgang i forhold til GitHub Copilots basisnivå på $10/måned, er den fortsatt sterkt begrenset i hva den kan gjøre. Codey er begrenset til Colab-kode på skyen, mens Copilot integreres med flere populære lokale integrerte utviklingsmiljøer (IDE), inkludert Visual Studio, Visual Studio Code, Neovim og mer. I tillegg dekker Codeys kodefunksjoner bare Python, mens Copilot henvender seg til utviklere på tvers av flere tekniske stabler, inkludert Python, Java, C, Ruby og Javascript, blant andre.
Uansett er intensjonen fra Google tydelig her. Selskapet er innstilt på å utfordre Microsoft i det AI-assisterte programmeringsområdet, og det logiske neste trinnet kan inkludere å tilby integrasjoner med IDE-er, inkludert sine egne Android Studio.