Cursors molnagent bygger publiceringsklar webbapp med databas
Cursors molnagent kan nu bygga en webbapp utifrån en beskrivning och koppla på en Postgres-databas och inloggning. Användaren kan sedan publicera appen som en länk. Funktionen kräver ett betalabonnemang med molnagenter aktiverade.
Cursor presenterade funktionen Live Apps i sin ändringslogg den 5 november. De flesta appar som användarna bygger stannar på utvecklarens egen dator och kan inte användas av andra, uppger företaget.
Så fungerar publiceringen
Användaren startar en molnagent, alltså en kodningsagent som körs på Cursors servrar, och ber den uttryckligen bygga en app. Agenten skapar appens stomme, sätter vid behov upp en Postgres-databas, lägger appen bakom Cursors enkla inloggning (SSO) och ordnar serverutrymme, uppger Cursor. Vid publiceringen väljer användaren en adress och får en länk. Koden kan ligga i ett kodförråd i nya Cursor Origin eller på GitHub. Stöd för GitLab är på väg, enligt företaget.
Före publiceringen kör Cursor regelbaserade säkerhetskontroller och kontroller som agenten gör. De letar till exempel efter hemligheter som skrivits in i appens filer. Ingenting publiceras förrän kontrollerna har godkänts och användaren själv publicerar appen, uppger företaget. Teamets administratörer kan lägga till egna regler i kontrollen och godkänna blockerade publiceringar. Enligt guidesajten 7minai undantar Cursors dokumentation här blockeringar som beror på skadlig kod, hemligheter i koden eller exponerade inloggningsuppgifter.
Appen kan delas med vissa personer, grupper eller hela teamet. Den som använder appen måste då logga in i Cursor. Med individuella abonnemang kan appen också delas offentligt. Samma guide skriver att dokumentationen anger att serverutrymmet tillhandahålls i befintligt skick och att en publicerad app kan stängas av.
I testet sparade den första versionen inga uppgifter
Mervin Praison, som gör videor om AI, testade funktionen på sitt eget konto den 6 november. Hans app för omröstning om idéer var klar på 13 minuter och 46 sekunder. I Cursors demovideo blev en annan app klar på 3 minuter och 21 sekunder. Enligt agenten vägrade Cursor publicera ett tidigare försök som hade startats via API:et utan kodförråd.
Den publicerade appen sparade ingenting. Agenten åtgärdade felet på 12 minuter och 35 sekunder och bytte till vanliga webbformulär för sparandet. Orsaken till felet är bara agentens bedömning: enligt den avvisade Cursors server det ursprungliga sättet att spara. Praison rekommenderar att man testar den publicerade länken och inte bara förhandsvisningen.
När agenten lade in en exempelnyckel från AWS:s dokumentation i appen, stoppade säkerhetskontrollen publiceringen. För ett riskabelt programbibliotek gav kontrollen bara en varning. Det handlar om en enskild användares tester.
Röstchatt och tillgänglighet
Cursor lanserade också röstchatt den 6 november. Användaren kan prata med agenten i ett röstsamtal i realtid och höra korta lägesuppdateringar medan arbetet pågår. Funktionen bygger på Grok Voice och fungerar i editorn, på webben och i iOS-appen. Uppgifter från samtalet sparas inte när integritetsläget är aktiverat, uppger Cursor.
Live Apps ingår i alla betalabonnemang med molnagenter aktiverade, uppger Cursor. Praison uppger att molnagenter enligt Cursors prislista ingår i Premium-abonnemanget för 30 dollar i månaden och i dyrare abonnemang, men inte i Plus-abonnemanget för 8 dollar. Prislistan anger inget pris för serverutrymmet. Byggandet förbrukar abonnemangets användningskvot, men Praison mätte inte hur mycket.
Läs mer: Hur en agent fungerar · Agentkarta