Per gli sviluppatori
Sviluppa sul tuo workspace.
Tutto quello che fai in nerix lo puoi fare dal codice. Crea una chiave API, poi chiedi all'assistente, aggiungi e cerca file, esporta documenti, esegui attività lunghe e pubblica siti web con un SDK, una riga di comando o un assistente AI in grado di eseguire comandi.
01Chiavi API
Una chiave per script, con solo gli scope necessari.
Apri l'app, vai in Impostazioni, poi in Chiavi API. Scegli un nome e gli scope: chat, search, lettura documenti, scrittura documenti o admin. La chiave viene mostrata una sola volta e memorizzata solo come hash, quindi conservala in un gestore di segreti e mai nel tuo codice. Puoi revocarla in qualsiasi momento.
chatChiedi all'assistente e avvia attività lunghe.
searchCerca nei tuoi file.
documents:read / documents:writeElenca, aggiungi ed esporta documenti.
adminLeggi il workspace e il suo utilizzo.
02SDK
Un client tipizzato per Node.
Nessuna dipendenza oltre a fetch. Gli errori arrivano come classi tipizzate con i codici specifici dell'API e le risposte possono arrivare in streaming.
import { Nerix } from "@nerix/workspace";
const nerix = new Nerix({ apiKey: process.env.NERIX_API_KEY });
const { text, citations } = await nerix.ask("What are our notice periods?");
const stream = await nerix.ask("Draft a reply", { stream: true });
for await (const { event, data } of stream) {
if (event === "text.delta") process.stdout.write(data.delta);
}
const pdf = await nerix.documents.export(documentId, "pdf");03Riga di comando
Lo stesso, da un terminale.
Ogni comando accetta --json, usa codici di uscita standard e non stampa mai la tua chiave, così script e agenti AI possono contarci. La chiave è salvata in un file che solo tu puoi leggere.
$ nerix login
$ nerix ask "What are our notice periods?"
$ nerix files upload contract.pdf --wait
$ nerix search "notice period" --json
$ nerix tasks run "Brief on three competitors" --budget 300 --watch
$ nerix docs export <id> --format pdf --out brief.pdf
$ nerix sites publish <id>04Assistenti AI
Lascia che un assistente lavori nel tuo workspace.
Un assistente AI per la programmazione che può eseguire comandi, come Claude Code, può usare direttamente la riga di comando. Il pacchetto include un breve AGENTS.md che gli spiega cosa fa ogni comando, cosa restituisce e cosa chiederti prima. Dagli una chiave con il minor numero di scope necessari per il compito. Un collegamento diretto per le app degli assistenti non è ancora disponibile.
L'SDK e la riga di comando sono in accesso anticipato e per ora si installano dal repository. Chiedicelo e ti invieremo il pacchetto.
Richiedi l'accesso