Új játékos a színen: a Void szerkesztő méltó kihívója lehet a Cursornak és a Copilotnak?

Segítséget kaptál? Szívesen töltöd itt az idődet? Visszajársz hozzánk? Támogasd a munkákat: Ko-fi és Paypal!

A Void egy nyílt forráskódú, mesterséges intelligenciával támogatott kódszerkesztő, amely a szabadságot, az átláthatóságot és az adatvédelmet helyezi előtérbe. Vajon készen áll arra, hogy felvegye a versenyt a népszerűbb, zárt megoldásokkal?

Mi is az a Void?

A Void egy új, fejlesztők által fejlesztőknek szánt kódszerkesztő, amely mesterséges intelligenciát integrál a mindennapi munkafolyamatokba. A Cursor és a GitHub Copilot alternatívájaként pozícionálja magát, teljesen nyílt forráskódú, és lehetőséget ad a felhasználóknak arra, hogy saját maguk válasszák meg, milyen MI-modelleket használnak, hogyan tárolják az adatokat, és mit érhet el a szerkesztő.

A Void alapítói, Andrew és Mathew Pareles, a Y Combinator támogatását élvezik, és céljuk, hogy valódi, közösségi alapú versenytársat kínáljanak a népszerű zárt rendszerekkel szemben. Az első nyilvános béta 2025 januárjában jelent meg, és azóta is folyamatosan frissül.

Milyen élményt nyújt a Void?

A Void technikai alapját a Visual Studio Code adja, így a felület ismerősnek tűnik, különösen azoknak, akik már dolgoztak a Microsoft által fejlesztett szerkesztővel. Támogatja a szokásos témákat, bővítményeket és billentyűkombinációkat. Az integrált terminál, a Git-támogatás és a nyelvi szerverekkel való integráció is alapfelszereltség.

A Void ugyanakkor sokkal nagyobb rugalmasságot kínál a mesterséges intelligencia használatában: a modellek helyben is futtathatók például az LM Studio, az Ollama vagy akár az OpenAI, Anthropic és Google által biztosított felhőkörnyezetek segítségével.

Személyes benyomások

A Voidot a Fedora 41 alatt próbálták ki, egy helyben futó Gemma 3 12B nyelvi modell segítségével, amit az LM Studio biztosított. A tapasztalatok alapján a szerkesztő gyors, reszponzív, és a mesterséges intelligencia szervesen illeszkedik a munkamenetbe – nem valamilyen utólagosan ráépített, zavaró funkcióként jelenik meg.

Miután a modellt beállították az LM Studio „Developer” fülén keresztül, a Void automatikusan felismerte, így a kezdés is gördülékeny volt. A parancsokra – például „Foglalja össze a teljes kódbázist” vagy „Jó ez a kód?” – a válaszok meglepően pontosak és hasznosak voltak.

Ami a teljesítményt illeti, a tesztelő szerint a válaszidők kicsit lassúak voltak a Nouveau GPU-illesztőprogram használata mellett, de ez minden bizonnyal javulna az NVIDIA zárt meghajtóinak alkalmazásával.

Alapfunkciók és bővíthetőség

A Void szinte az összes VS Code-téma és bővítmény használatát lehetővé teszi, így a váltás nem igényel különösebb energiát. A legtöbb beállítás és megszokott funkció a helyén marad, a felhasználói felület ismerős és logikus.

Az integrált terminál szintén hibátlanul működött: parancsokat, mint uname -a vagy echo "Vissza kéne térnem a programozáshoz" probléma nélkül futtatta le.

Hol érhető el?

A Void binárisai letölthetők a GitHub-profiljukról, jelenleg Linuxra biztosított a legstabilabb verzió, de folyamatban van a Windows és macOS portolás is, amelyek a hivatalos oldalon lesznek elérhetők.

Fontos megjegyezni, hogy a Void még aktív fejlesztés alatt áll, így kisebb hibák vagy instabilitások előfordulhatnak.

Összegzés

A Void ígéretes versenyző a fejlesztői szerkesztők világában, különösen azok számára, akik nem szeretnének zárt rendszerekre támaszkodni a mesterséges intelligencia terén. A személyre szabhatóság, az adatvédelmi tudatosság és a nyílt forráskód mind hozzájárulnak ahhoz, hogy valódi alternatívát jelentsen a Cursor vagy a Copilot mellett.

Ha „vibe codingra” keresel eszközt Linux alatt, érdemes egy esélyt adni a Voidnak – egyre több fejlesztőnek jelenthet új otthont a kódsorok között.

Szómagyarázat

  • Void: Egy nyílt forráskódú kódszerkesztő, amely mesterséges intelligenciát integrál, és lehetővé teszi, hogy a felhasználó maga válassza ki a használt modelleket.
  • Cursor: Zárt forráskódú, mesterséges intelligenciával kiegészített kódszerkesztő, amely automatikus kódgenerálást és javaslatokat kínál.
  • Copilot: A GitHub és az OpenAI által fejlesztett MI-alapú programozási asszisztens, amely kódot javasol, egészít ki, vagy ír meg automatikusan.
  • LM Studio: Egy helyi környezet, amely lehetővé teszi nagy nyelvi modellek (LLM – Large Language Models) futtatását a felhasználó saját gépén. További információ: lmstudio.ai
  • Gemma 3 12B: A Google által fejlesztett nyelvi modellcsalád egy tagja, amely nagy paraméterszámmal dolgozik, és összetett programozási vagy nyelvi feladatokat tud értelmezni.
  • X11 / Wayland / Nouveau: Grafikus megjelenítő technológiák és illesztőprogramok Linux alatt. A Nouveau az NVIDIA kártyákhoz készült nyílt meghajtó, amely gyakran gyengébb teljesítményt nyújt a zárt illesztőkhöz képest.