A GitHub másodpilótája sok fejlesztőt meglepett azzal a képességével, hogy "megérti a kódot", és felajánlotta, hogy kiegészíti azt Ön helyett. A GitHub több millió sornyi forráskódjára kiképzett Copilot gyorsan bebizonyította, hogy neve találó. Ez volt a legközelebb ahhoz, hogy egy ingyenes asszisztens segítő kezet nyújtson.

Aztán elhagyta a béta verziót, és a sokak által "csali és kapcsoló" megközelítésben a GitHub mindenkit megkért, hogy fizessen, aki továbbra is használni szeretné.

Most látod, most nem!

Köszönet A GPT-3 AI szuperképességei, A másodpilóta átugrott a korábbi aranystandardon a kódkiegészítésben, az IntelliSense-en. Ha megtanulja, hogyan oldották meg a problémákat más kódolók a GitHubon, A Copilot egy gombnyomással megoldást kínálhat hasonló problémákra.

Kezdetben a Copilotot csak zárt bétaverzión keresztül próbálhatta ki. Miután regisztrált és hozzáadott egy bővítményt kedvenc szerkesztőjéhez (például a VS Code-hoz), a Copilot használatra kész.

Aztán a béta véget ért. Amikor megpróbálja használni a Copilotot, a beépülő modulja nem működött, ezt a problémát csak havi 10 dollár fizetésével tudta megoldani.

instagram viewer

Ingyenes nyílt forráskódú kód megfizethető áron

A másodpilóta nem varázsütésre „tanult a kódról”. Csakúgy, mint a GPT-3 cikkek millióit elemezte, hogy megtanulja, hogyan kell írni, a Copilot elemezte a GitHubon meglévő kódot, hogy megtanulja a kódolást. A Copilot béta alatt ez nem volt probléma. Most azonban a GitHub mások munkáját és szellemi tulajdonát használja fel arra, hogy a Copiloton keresztül bevételt szerezzen.

További probléma, hogy a Copilot elemzett kódrészleteihez különböző felhasználói licencek tartoznak. Egyesek engedélyezhetik a szabad sokszorosítást és módosítást, mások nem. Ráadásul, ha a kód egy része hibát tartalmaz vagy rosszindulatú, a Copilot nem fog ítélkezni! Végül is a kód az kód. Jobb?

Tehát a Copilot megnyitja a zsilipeket a jogi problémák előtt:

  • Ha a Copilot javaslatait használja, hogyan lehet biztos abban, hogy valaki más kissé módosított kódját nem a sajátjaként mutatja be?
  • Hogyan biztosíthatja, hogy valaki más ne használja az Ön GitHub-projektjét a megoldásában, és pénzt szerezzen munkájából anélkül, hogy egy fillért fizetne?
  • Lehet-e legálisan bevételt szerezni a Copilot segítségével létrehozott projekttel, ha az olyan GitHub-projektekből származó részleteket használ, amelyek licence ezt tiltja?

Ha maga a másodpilóta mindkettő szabad lenne és nyílt forráskódú, akkor „jobban igazodna” a GitHubon tárolt projektek legtöbb licencéhez. A béta alatt úgy tűnt, hogy ez lesz a helyzet. Most nem az.

Egy másik probléma, hogy a Copilot nem biztos, hogy garantálja az eredményeket. A 10 dolláros havi költség egyesek számára kicsi lehet, de a világ egyes részein a fejlesztők számára ez óriási növekedést jelent a 0 dollárhoz képest.

Hivatalosan a Copilot ingyenes marad "a GitHubon népszerű nyílt forráskódú szoftverek karbantartói és az ellenőrzött hallgatók számára". Ez magában foglalja például a LibreOffice, a Firefox vagy a GIMP karbantartóit.

Az alternatívák barátságosabbak lehetnek a nyílt forráskóddal szemben

Lehet, hogy a másodpilóta a legnépszerűbb "AI-kód asszisztens" (még nincs megfelelő bevált kifejezés az "ilyen típusú megoldásra"), de nem ez az egyetlen. Vannak alternatívák, és sokan, akik kipróbálták a Copilotot a béta alatt, és nem szeretik az új előfizetéses modellt, özönlenek hozzájuk.

A legérdekesebbek közül néhány:

  • Tabnine az egyik legnépszerűbb kódkiegészítő megoldás. A mesterséges intelligencia által támogatott javaslatai, mint például a Copilot, előfizetést igényelnek (havi 12 dollárért). Az "alap" verzió azonban mindenki számára ingyenes, és bár "nem olyan okos", jó segítség lehet.
  • Sárkány egy másik népszerű kódkiegészítő megoldás. Ingyenes verziót kínál, amely több mint egy tucat programozási nyelvet és kódszerkesztőt támogat. Bevételszerzési tervüket elsősorban egy nyelv – a Python – működteti, amelyhez fizetett támogatást kínálnak.
  • CodeWhisperer az Amazon véleménye az AI-asszisztensek kódolásáról, és elég ígéretesnek tűnik. Azonban nem tudnánk. A Copilot korábbi állapotához hasonlóan az Amazon CodeWhisperer is csak korlátozott várólistán keresztül érhető el.
  • GPT-Code-Clippy A mesterséges intelligencia kódkiegészítő világának feltörekvő csillaga, mivel ez a Copilot legközelebbi nyílt forráskódú alternatívája. A Copilothoz hasonlóan a GPT-Code-Clippy is a GPT-3-on alapul, és több ezer GitHub-projektre lett kiképezve. A kiváló minőségű kimenet biztosítása érdekében a képzés csak több mint 10 GitHub-csillaggal rendelkező projektet vett igénybe. Azt is megkövetelte, hogy a projekteknek legalább két kötelezettségvállalással kell rendelkezniük, licenc kíséretében, kivéve a forkokat.
  • Stack kapitány más megközelítést követ: ahelyett, hogy az AI-ra hagyatkozna kódjavaslatainál, a Google segítségével keres megoldásokat. Ezután lekéri és megjeleníti a StackOverflow válaszait és kódjavaslatait.

Kevesebb kódolás a kód nélküli jövő előtt

A Copilot új előfizetési modellje sok tekintetben akadályt jelent az AI-kód kitöltése iránt érdeklődők számára. Lehet, hogy ez a jelenleg elérhető legfejlettebb megoldás a maga nemében, de szerencsére úgy tűnik, ez csak átmeneti.

Alternatívák már léteznek, és annak ellenére, hogy nem ugyanazon a szinten, nagyon közel vannak. Sokan hasonló megközelítést követnek, vagy akár ugyanazon a technológiai vagy tudásbázison osztoznak a Copilot mögött. Egyesek teljesen nyílt forráskódúak és gyorsan fejlődnek.

Hamarosan azonban ezek is elavulhatnak. A kódolási asszisztensek következő lépése teljesen megszünteti a kódírás szükségességét. Lehetővé teszi programok írását természetes nyelven. Az álma, hogy megmondja a számítógépének, hogy „készítsen egy játékot”, és az eredmények azonnal megjelennek a képernyőn, hamarosan valósággá válik.