A Google külső eszközök integrációjával bővíti a Gemini Code Assist szolgáltatást

A Google nemrégiben jelentős előrelépést tett a Gemini Code Assist külső eszközökkel való integrálása terén. Az új fejlesztés lehetővé teszi a harmadik féltől származó eszközök használatát, beleértve olyan népszerű platformokat, mint az Atlassian Rovo, GitHub, GitLab, Google Docs, Sentry és Snyk. Ez a lépés jelentősen javíthatja a fejlesztők munkafolyamatát és hatékonyságát.

A Gemini Code Assist újdonságai

A Gemini Code Assist, amely a GitHub Copilot versenytársaként lépett piacra, igyekszik egyre átfogóbb megoldást kínálni a fejlesztőknek. A rendszer főbb jellemzői közé tartoznak:

  • Mesterséges intelligenciával támogatott kódsegédlet
  • Természetes nyelvű kommunikáció
  • Kódátalakítási képességek
  • Helyi kódbázis-ismeret

Az új integráció révén a fejlesztők közvetlenül az integrált fejlesztői környezetükben (IDE) férhetnek hozzá ezekhez az eszközökhöz, ami jelentősen csökkentheti a kontextusváltások számát és növelheti a produktivitást.

Partnerségek és integráció

A jövőbeli szorosabb együttműködés érdekében a Google stratégiai partnerségeket kötött a vezető szoftverfejlesztési eszközök gyártóival. Ryan J. Salva, a Google vezető igazgatója és Prithpal Bhogill, csoportos termékmenedzser kiemelte: "Felismerve a fejlesztők által használt eszközök sokféleségét, számos partnerrel működünk együtt, hogy technológiáikat közvetlenül a Gemini Code Assistba integráljuk. Ez átfogóbb és hatékonyabb fejlesztési élményt biztosít." Az integráció technikai megvalósítása az OpenAPI szabványon vagy egyedi YAML fájlokon alapul, lehetővé téve a természetes nyelvi parancsok API-hívásokká való átalakítását.

Technikai részletek és előnyök

A Gemini Code Assist eszközei lehetővé teszik a fejlesztők számára, hogy:

  1. Valós idejű adatokhoz férjenek hozzá
  2. Külső alkalmazásokat érjenek el közvetlenül a kódolási környezetből
  3. Csökkentsék a zavaró tényezőket és növeljék a koncentrációt

Richard Seroter, a Google Cloud vezető igazgatója megjegyezte: "Bár a Google gyakran nem az első a piacon, idővel általában vezető pozíciót ér el. A Gemini Code Assist, bár nem az első AI-támogatott IDE eszköz, kezd igazán versenyképessé válni."

Gemini 2.0 Flash támogatás

A közelmúltban bejelentett Gemini 2.0 Flash támogatás további előnyöket kínál:

  • Nagyobb kontextusablak, amely lehetővé teszi nagyobb vállalati kódbázisok megértését
  • Jobb minőségű válaszok és alacsonyabb késleltetés
  • Hosszabb megszakítás nélküli munkamenetek lehetősége

A Gemini 2.0 Flash a Google legújabb mesterséges intelligencia modellje, amellyel a Google jelentősebb fejlesztéseket igyekszik biztosítani.

Főbb jellemzői:

  • Fejlett multimodalitás: képes szöveges, képi, videós és hangalapú bemeneteket feldolgozni, valamint képeket és hangüzeneteket generálni.
  • Gyorsabb és hatékonyabb: kétszer gyorsabb, mint az előző 1.5 Pro modell, miközben teljesítménye is javult.
  • Új képességek: natív képgenerálás, irányítható szövegfelolvasás és eszközhasználat (pl. Google Keresés, kódfuttatás).
  • Ügynöki képességek: képes megérteni a felhasználói igényeket, előre gondolkodni és feladatokat végrehajtani.
  • Valós idejű alkalmazások támogatása: új Multimodal Live API-val rendelkezik, amely lehetővé teszi a valós idejű hang- és videóstreaming alkalmazások fejlesztését.

Ezek a fejlesztések valóban hasznosak lehetnek számos projekt számára, ugyanakkor Addy Osmani, a Google mérnöke arre figyelmeztet: "Az AI nem teszi drámaian jobbá a szoftvereinket, mert a szoftverek minőségét soha nem korlátozta elsősorban a kódolás sebessége." Osmani hangsúlyozza, hogy a mesterséges intelligencia fő előnye a gyorsabb iteráció és kísérletezés lehetősége, ami jobb megoldásokhoz vezethet.

Árazás és hozzáférés

A Code Assist jelenleg az OAuth 2.0 Authorization Code engedélyezési kódtípuson keresztül támogatja a partner API-k hitelesítését. A Google tervezi az API-kulcs alapú hitelesítés bevezetését is a közeljövőben. Az árképzés felhasználónkénti, havi licenceken alapul:

  • A licencek ára 19 USD és 54 USD között mozog felhasználónként és havonta
  • Havi vagy éves kötelezettségvállalás lehetséges

A fejlesztők a Google űrlapján keresztül kérhetnek hozzáférést a Code Assist eszközök privát előnézetéhez. További részletek az árazással kapcsolatan itt érhetőek el.

Összegzés

A Gemini Code Assist bővítése a harmadik féltől származó eszközök integrációjával jelentős lépés a fejlesztői produktivitás növelése felé. A Google stratégiája, hogy a mesterséges intelligenciát a fejlesztői munkafolyamat szerves részévé tegye, ígéretes jövőt vetít előre a szoftverfejlesztés területén. Ugyanakkor fontos szem előtt tartani, hogy a mesterséges intelligencia nem helyettesíti a fejlesztői szakértelmet és kreativitást, hanem inkább kiegészíti és támogatja azt. A fejlesztőknek érdemes lehet kipróbálniuk a Gemini Code Assist új funkcióit, hogy saját tapasztalatot szerezzenek arról, hogyan illeszkedik ez az eszköz a munkafolyamatukba, és milyen mértékben képes növelni a hatékonyságukat és a kód minőségét.   

Osszd meg ezt a cikket
Milyen böngészőt készít az OpenAI – és miért érdemes odafigyelni rá?
Az internetes böngészők évtizedek óta ugyanarra az alaplogikára épülnek: a felhasználó beírja, amit keres, majd linkeket követve, oldalak között navigálva próbál eljutni a kívánt információig vagy szolgáltatáshoz.
A mesterséges intelligencia által hajtott startupok korszaka
A startupok mindig is a gyors alkalmazkodásról és az új ötletek megvalósításáról szóltak. Az utóbbi években azonban a mesterséges intelligencia megjelenése alapjaiban változtatta meg a startupok működési sebességét és stratégiáját. Andrew Ng, a világszerte ismert MI-szakértő és az AI Fund vezetője, egy friss előadásában arról beszélt, hogyan tudják a vállalkozások kihasználni az MI adta lehetőségeket a villámgyors végrehajtás és az üzleti siker érdekében.
Svájc új nyelvi modellje megmutatja, hogyan lehet az AI valóban közjó
Miközben a mesterséges intelligencia (AI) gyors ütemben formálja a tudományos kutatást, az ipart és a közszolgáltatásokat, egyre több kérdés merül fel a technológia átláthatóságával, társadalmi hasznosságával és szabályozhatóságával kapcsolatban. A svájci kutatók egy új kezdeményezéssel kívánnak választ adni ezekre a kérdésekre: teljesen nyílt forráskódú, közfinanszírozású nagy nyelvi modellt (LLM) fejlesztettek, amelyet idén nyáron terveznek nyilvánosan elérhetővé tenni. A projekt hátterében az ETH Zürich, az EPFL és a Svájci Nemzeti Szuperszámítógépes Központ (CSCS) áll, a számítási kapacitást pedig a „Alps” nevű, kifejezetten AI-feladatokra tervezett szuperszámítógép biztosította.
A szoftverek fejlődésének új korszaka
Az elmúlt évtizedekben a szoftverfejlesztés alapvetően meghatározta digitális világunkat, de a legújabb technológiai áttörések új korszakot nyitnak meg, ahol a számítógépek programozása gyökeresen átalakul. Andrej Karpathy, a Tesla korábbi mesterséges intelligencia igazgatója szerint a szoftverek fejlődése a korábbi évtizedek lassú változása után az utóbbi években drámai gyorsulást mutatott, ami alapjaiban írja újra a programozásról alkotott képünket.
A Google Cloud Run GPU-támogatást biztosít mesterséges intelligencia projektekhez
A Google Cloud hivatalosan is elindította az NVIDIA GPU támogatás általános elérhetőségét a Cloud Run számára, ami jelentős előrelépést jelent a szerver nélküli platformjában. Ez a frissítés célja, hogy a fejlesztőknek költséghatékony, skálázható megoldást nyújtson a GPU-alapú feladatokhoz, különösen az AI-következtetéshez és a kötegelt feldolgozáshoz kapcsolódóakhoz. Ezzel válaszol a felhőben elérhető, GPU-erőforrások iránti növekvő igényre, miközben megőrzi azokat a kulcsfontosságú funkciókat, amelyek a Cloud Run-t népszerűvé tették a fejlesztők körében.
GitHub-integrációval erősít a Gemini Advanced
A mesterséges intelligencia alapú fejlesztői eszközök terén nincs hiány újabb és újabb fejlesztésekben. A Google ezzel kapcsolatban most bejelentette, hogy közvetlen GitHub-integrációval bővíti Gemini Advanced nevű prémium AI-asszisztensét. A lépés nem csupán válasz a rivális OpenAI hasonló fejlesztéseire, hanem egyben komoly előrelépés is a fejlesztői munkafolyamatok hatékonyságának növelésében.