A Vercel projektjei most SDK-kulcsok megosztása nélkül olvashatják egymás flagjeit

A Vercel új Project Connections funkciója lehetővé teszi, hogy egy csapat alkalmazásai egy másik projektben definiált feature flageket értékeljenek ki SDK-kulcsok kezelése nélkül. A hozzáférések olvasási jogosultságot adnak, és minden környezetre érvényesek.
- A Project Connections egy csapat projektjei között teszi lehetővé a flagek olvasását.
- A kapcsolatokhoz nem kell SDK-kulcsokat környezeti változóként megosztani.
- A hozzáférés minden környezetben olvasási jogosultságot ad.
- A fogyasztó telepítés határozza meg a flag környezetét.
- A funkció minden Vercel-csomagban elérhető.
Közvetlen kapcsolat a projektek között
A Vercel 2026. november 2-án bemutatott Project Connections funkciója az egy csapathoz tartozó projektek közötti flagmegosztást egyszerűsíti. Egy alkalmazás így egy másik Vercel-projektben meghatározott flag értékét is kiértékelheti, miközben nincs szükség SDK-kulcsok létrehozására és átadására.
A kapcsolatokat a projekt Flags szekciójának Connections oldalán lehet kezelni. Az oldal megmutatja, mely projektek olvashatják az adott projekt flagjeit, illetve hogy az adott projekt honnan olvas flagértékeket. Innen új kapcsolat adható hozzá, és a meglévő hozzáférések is eltávolíthatók.
A Vercel közlése szerint korábban a projektek közötti flagmegosztáshoz egy szerveroldali SDK-kulcsot kellett másolni egy környezeti változóba, majd ezt a kulcsot kézzel kezelni. A Project Connections esetében a kapcsolódó projektek a telepítésük identitásával hitelesítik magukat.
A hozzáférés kezelése a felületen és a parancssorban
A kapcsolatok kezelése a Vercel kezelőfelületén kívül a parancssorból is elvégezhető. Ehhez a vercel flags connections parancs használható. A CLI-s kezeléshez a Vercel CLI legalább 63.0.0-s verziója szükséges.
Helyi fejlesztéskor a vercel env pull lekéri a projekt OIDC-tokenjét. A kapcsolatok minden környezetben csak olvasási hozzáférést biztosítanak. A flag környezetét a fogyasztóként működő telepítés határozza meg. Ez azt jelenti, hogy egy éles, production telepítés a production flageket értékeli ki.
A hozzáférés később visszavonható, és ehhez nem kell újratelepíteni az alkalmazást. A Vercel szerint a Project Connections minden csomagban elérhető.
Így hivatkozik az alkalmazás a forrásprojektre
A fogyasztó alkalmazásban egy adaptert kell létrehozni a forrásprojekt azonosítójával. A Vercel példája a flags/next csomagból importálja a flaget, a @flags-sdk/vercel csomagból pedig a createVercelAdapter függvényt.
Az adapter beállításában a forrásprojekt azonosítója szerepel, például prj_source. Ezután a new-checkout nevű logikai flag a megadott adapteren keresztül olvasható ki, alapértelmezett értéke pedig false. A megoldás használatához legalább a @flags-sdk/vercel 1.6.0 vagy a közvetlenül használt @vercel/flags-core 1.11.0 verzió szükséges.
A fejlesztők így külön SDK-kulcsok másolása és manuális kezelése nélkül kapcsolhatnak össze projekteket. A hozzáférések központi helyen szabályozhatók, miközben a fogyasztó telepítés dönti el, hogy az adott flag melyik környezetből származó értékét használja.


