Cursor Agent SDK: agenter som TypeScript-kode, på Cursors servere eller i egen container
onsdag 28. oktober · KI-generert · Kilde: cursor.com
Prøv Cursors Agent SDK hvis du vil ha agenter som reagerer på pull requests og ligger som vanlig kode i repoet ditt.
Et team i Cursor hadde bygget opp en raskt voksende kunnskapsbase med lærdommer fra tidligere beslutninger, og ville at hver pull request skulle sjekkes mot den. Med Agent SDK laget de kb-reviewer på omtrent én dag, skriver Cursor i lanseringsposten. Agenten kjører nå på hver PR i hovedkodebasen og viser til notatet bak hvert funn.
Agent SDK er rammeverket Cursor selv bruker til Bugbot, Security Reviewer og Rollouts, og det er nå generelt tilgjengelig. En agent er organisert som et lite programvareprosjekt: prompter skrives i Markdown, verktøy er TypeScript-funksjoner, og evals ligger ved siden av. Agentene reagerer på hendelser som pull requests fra GitHub, GitLab eller Bitbucket, kan dele en jobb mellom subagenter som jobber parallelt, og har innebygd støtte for evals og event replay.
Kommandoen agent-sdk deploy bygger agenten, gir den en URL og starter den på Cursors infrastruktur. Vil du heller kjøre selv, er hver agent én Node-prosess som kan pakkes i en container. Prisen for agenter som kjører hos Cursor står ikke i kunngjøringen.
«Den gir oss fleksibiliteten vi trenger for å bygge agenter som driver utviklingsprosessen vår» — Michael Gyarmathy, Principal Engineer i PGA America
I Hacker News-tråden påpeker flere at OpenAI og Anthropic allerede har produkter med navnet Agent SDK, og én kommentator etterlyser en åpen standard slik at appen ikke bindes til én leverandør.
Hva bør du gjøre?
- Start i den lokale playgrounden og kjør evals der før du deployer noe.
- Velg selvhosting i container hvis agenten trenger tilgang til interne tjenester eller hemmeligheter du ikke vil legge i Cursors dashbord.
- Bruk event replay til å spille av tidligere hendelser når du endrer prompter eller verktøy.