App
Costruisci qualsiasi app di cui la tua organizzazione ha bisogno e abilitala dentro un contesto: eredita il confine del contesto e vede solo ciò che vedono i suoi gruppi. Distribuiscila con il tuo strumento di AI coding, oppure installane una dallo store.
SweetHive App SDK include una guida per sviluppatori che il tuo strumento di AI coding può seguire: handshake, API delimitata e passi di pubblicazione. Descrivi cosa ti serve; lui scrive l'app, tu la registri in SweetHive.
Guarda il quickstartNon costruire ciò che esiste già. Sfoglia le app già pronte e aggiungine una a un contesto con un clic. Entra in funzione già delimitata: nessun progetto di integrazione, nessuna migrazione di dati.
Esplora lo storeLe app si costruiscono con SweetHive App SDK. Include una guida per sviluppatori pensata per essere data al tuo strumento di AI coding: handshake di avvio, autenticazione, API dei dati delimitata, test e pubblicazione, in un solo file. Tu descrivi l'app, lui scrive il codice, tu rivedi e pubblichi.
In SweetHive apri Sviluppatore → Apps e scegli Register app. Indica il tipo (incorporata in un contesto, oppure esterna su un suo URL), l'URL e la capacità: lettura, lettura + bozza, o lettura + pubblicazione. Ricevi un client ID e un client secret, mostrato una sola volta.
Scarica la guida dell'SDK dalla stessa pagina e dalla al tuo strumento di AI coding. L'SDK esegue l'handshake di incorporamento (le app esterne ricevono un link di avvio firmato) e consegna alla tua app un token di breve durata, limitato al contesto e alla persona che la usa.
Imposta l'app come Active per inviarla in revisione. Una volta approvata compare nello store, e si può aggiungere a qualsiasi contesto dalla scheda Apps del contesto (Add app).
L'App SDK è in accesso anticipato e non è ancora pubblicato su npm: chiedici l'accesso.
Le app non sono integrazioni agganciate di lato. Quando ne aggiungi una a un contesto, eredita il confine di quel contesto: ogni chiamata è limitata al contesto dell'installazione e a ciò che la persona che usa l'app può vedere, e non può attraversare l'albero senza una condivisione esplicita. La stessa legge di scoping che governa persone e agenti governa le app, così l'IT può abilitarle senza aprire tutto l'hive.
La portata di un'app è il contesto in cui è installata ∩ la visibilità attuale della persona che la usa, applicata lato server tramite un token di breve durata. La sua capacità (lettura, bozza, pubblicazione) è fissata alla registrazione.
Aggiungi un'app a un contesto alla volta. Contesti diversi possono usare app diverse, o la stessa app installata separatamente, ciascuna con il proprio ambito e le proprie impostazioni.
Un'app pubblica solo nel contesto della sua installazione, indirizzando i gruppi, e la prima pubblicazione richiede la conferma dell'utente. Se disattivi un'app, il token di ogni installazione smette di funzionare.
Sfoglia le app create da SweetHive e dai suoi partner e aggiungine una a un contesto con un clic. Le app installate entrano già delimitate: vedono esattamente ciò che vedono i gruppi di quel contesto, e nient'altro. Costruisci una volta, falla approvare per lo store, e ogni hive può aggiungerla.
App su misura, delimitate ai contesti in cui vengono eseguite, costruite con il tuo strumento di AI coding o installate dallo store.
Richiedi una demo