Cursor otevřel tržiště aplikací pro Origin dalším vývojářům
Cursor otevřel tržiště aplikací pro Origin dalším vývojářům. Nabídka propojuje práci AI agentů se sestavováním, nasazováním a kontrolou kódu. CloudBees už dodává napojení na Jenkins, upozorňuje však na omezení bety.
Cursor 13. října otevřel přijímání aplikací do tržiště Originu. Podle oznámení už nabídka obsahuje přes dvacet napojení na služby pro nasazování, automatické testy, kontrolu kódu nebo správu úkolů. Vývojáři dalších služeb teď mohou přihlásit vlastní aplikaci. Zveřejnění v katalogu ovšem dál schvaluje Cursor.

Origin je služba pro ukládání kódu v Gitu a pro projednávání změn, se kterou mohou pracovat i cloudoví agenti Cursoru. Ti dostanou úkol a sami upravují soubory nebo spouštějí nástroje. CloudBees v popisu svého napojení uvádí, že Origin podporuje běžné odesílání a stahování kódu i návrhy změn ke kontrole, tedy pull requesty. Právě k nim mohou připojené služby vracet výsledky své práce.
Aplikace spojují návrh změny s jejím ověřením
V nabídce jsou například Cloudflare a Vercel pro nasazování, Buildkite a CircleCI pro sestavování a testy, CodeRabbit pro kontrolu změn nebo Sentry pro sledování chyb. Linear připojuje správu úkolů. Každá aplikace řeší jinou část práce okolo kódu; seznam v oznámení není srovnáním jejich schopností.
Konkrétní příklad dodala firma CloudBees už 1. října. Její Cursor Origin Branch Source pro Jenkins vyhledá větve a pull requesty v repozitáři, spustí jejich sestavení a pošle výsledek zpět do Originu. Jenkins je nástroj pro automatické sestavování a testování softwaru. Doplněk tak propojí nové místo pro práci agentů s testy, které tým už používá.
Výsledkem nemusí být jen zelená nebo červená značka. Přes rozhraní Jenkins Checks API lze předat i neúspěšné testy z doplňku JUnit nebo poznámky navázané na řádky kódu. Odeslání změny do repozitáře spouští příslušnou úlohu oznámením ze serveru, takzvaným webhookem. Jenkins proto nemusí opakovaně zjišťovat, zda přibyl nový kód.
Veřejná aplikace ještě není v katalogu
Pravidla publikace rozlišují tři stavy. Soukromou aplikaci vidí a instaluje jen její vlastní pracovní prostor. Veřejnou si mohou ostatní týmy nainstalovat přes přímý odkaz. Teprve schválená aplikace se objeví v tržišti. Autor tedy může nejprve vyzkoušet instalaci mimo svůj tým a až potom žádat o zařazení do nabídky.
K žádosti patří popis a veřejně přístupné ukázkové video dlouhé přibližně pět až deset minut. Cursor v něm žádá předvést vlastní funkci aplikace, instalaci i odinstalaci z obou stran. Ukázka má zahrnout osobní prostor i tým a přístup ke všem repozitářům i jen k vybraným. Po odpojení mají přestat chodit také oznámení událostí.
Přístup ke kódu určuje správce týmu
Podle popisu rozhraní Originu při instalaci vybírá správce oprávnění aplikace a repozitáře, do kterých smí. Aplikace se hlásí pomocí podepsaného tokenu, tedy dočasného dokladu totožnosti, a pro konkrétní instalaci si vyžádá další přístupový token. Ten nemůže mít širší oprávnění, než správce udělil.
Jenkins například žádá čtení obsahu repozitáře a návrhů změn a zápis výsledků kontrol. CloudBees popisuje přihlašování podepisovacím klíčem aplikace místo osobního přístupového tokenu vývojáře. Dokumentace Cursoru navíc omezuje platnost instalačního tokenu nejvýše na patnáct minut a nikdy za okamžik vypršení podpisového tokenu, který ho vyžádal. Integrace musí platnost sledovat a doklad obnovovat.
Napojení Jenkinsu zůstává v betě
Katalog Jenkinsu vyžaduje verzi 2.568.1 nebo novější. Současně varuje, že Origin je v rané betě a změny služby mohou doplněk kdykoli rozbít. CloudBees proto doporučuje zkoušku na skutečném repozitáři, kde neúspěšné sestavení způsobí potíže, ale ne provozní incident. Do hlavního procesu vydávání produkčního softwaru ho zatím nasazovat nedoporučuje.
Odebrání aplikace z tržiště má jiný účinek než její odinstalace. Podle pravidel Cursoru už existující instalace po skrytí aplikace z nabídky dál fungují. Když však tým konkrétní instalaci odstraní, rozhraní její tokeny zneplatní ještě před vypršením. Pro správce repozitáře je tak rozhodující seznam skutečně nainstalovaných aplikací, ne pouhá přítomnost služby v katalogu.
Zdroje
- Cursor: otevření tržiště Origin App Marketplace – oznámení z 13. října 2026.
- CloudBees: propojení Originu s Jenkinsem – vlastní doplněk, jeho funkce a omezení.
- Jenkins: Cursor Origin Branch Source – veřejný katalog doplňku a požadavky.
- Cursor: pravidla zařazování aplikací – stavy viditelnosti a schvalování.
- Cursor: rozhraní Originu – oprávnění, tokeny a odinstalace.