Dette ser ud til at være den første udfordring mod Microsofts GitHub Copilot, selvom den er stærkt begrænset lige nu.
AI-applikationer og store sprogmodeller (LLM'er) er i høj kurs i disse dage, med Microsoft og OpenAI fører for det meste ansvaret. Men forud for den seneste eksplosion i populariteten af dette domæne, havde Microsoft allerede givet os et hint om, hvad der er det næste, når det introducerede GitHub Copilot tilbage i 2021. Teknologifirmaet Redmonds førende på dette område er blevet tydeligt med udrulningen af applikationer som ChatGPT og Bing Chat, som begge er ret dygtige - hvis ikke perfekte - i at skrive kode og rette fejl i den. Selvom Google Bard også kan skrive kode, ser Google nu ud til at følge i Microsofts fodspor ved at lancere AI-drevne parprogrammeringsfunktioner i Colab, som sandsynligvis vil konkurrere mod Microsoft.
For dem, der ikke er klar over det, tilbyder Google Colab Jupyter-notebooks hostet i skyen, så udviklere kan skriv og kør kode i Python direkte i browseren uden at downloade yderligere software. Selvom det er gratis at bruge, tilbyder Google
flere betalingsniveauer i tilfælde af at din kode er computerkrævende og ikke kan køre tilstrækkeligt godt på det gratis lag. Colab er et ret modent værktøj, siden det blev lanceret tilbage i 2017, og nu ønsker Google at overlade det ved at tilbyde AI-assisteret programmeringsfunktioner svarende til Microsofts GitHub Copilot.Google har annonceret at Colab vil udnytte de kodemodeller, som Codey tilbyder for at lette kodegenerering og færdiggørelsesmuligheder sammen med en specialiseret chatbot, der gør det muligt for udviklere at skrive høj kvalitet kode hurtigere. Virksomheden har understreget, at Codeys træningsdatasæt bruger "tilladt licenseret" kode, der er skræddersyet til Python og Colab kodningsmiljøer. Codey er baseret på PaLM 2, som er den seneste LLM, der driver den nye version af Google Bard.
De nye AI-funktioner i Colab vil i første omgang kun være tilgængelige for kunder baseret i USA, med Google understreger, at den første udgivelse vil prioritere kodegenerering baseret på naturligt sprog prompter. Dette skulle reducere den tid, der kræves til at skrive boilerplate-kode, hvilket gør det muligt for udviklere at fokusere på højere prioriterede aspekter af deres software. Programmører vil være i stand til at trykke på knappen "Generer" øverst på deres Colab-notebook for at skrive en prompt og generere kode. I mellemtiden vil den integrerede chatbot fungere som en samtalegrænseflade, hvor du kan stille specifikke spørgsmål om koden og andre brugssager såsom "Hvordan importerer jeg data fra Google Sheets?"
Google har bemærket, at den Codey-drevne integration vil være tilgængelig gratis, hvilket er gode nyheder for de syv millioner kunder, som for det meste består af studerende, som Colab i øjeblikket kan prale af. Når det er sagt, vil betalte kunder i USA først få adgang til AI-funktionerne, efterfulgt af free-tier-brugere i samme region. Når denne første udrulning er fuldført, planlægger Google at udvide til flere lande.
Det er vigtigt at bemærke, at dette i bund og grund er den første konkurrent mod Microsofts GitHub Copilot i det store teknologiske domæne. Selvom det har et stort salgsargument i form af gratis adgang i forhold til GitHub Copilots basisniveau på $10/måned, er den stadig stærkt begrænset i, hvad den kan. Codey er begrænset til Colab-kode i skyen, mens Copilot integreres med flere populære lokale integrerede udviklingsmiljøer (IDE'er), herunder Visual Studio, Visual Studio Code, Neovim og mere. Derudover dækker Codeys kodningsmuligheder kun Python, hvorimod Copilot henvender sig til udviklere på tværs af flere teknologiske stakke, inklusive Python, Java, C, Ruby og Javascript, blandt andre.
Uanset hvad er intentionen fra Google klar her. Virksomheden er opsat på at udfordre Microsoft i det AI-assisterede programmeringsrum, og det logiske næste skridt kan omfatte at tilbyde integrationer med IDE'er, inklusive dets egne Android Studio.