Vai al contenuto

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.

Richiedi l'accessoVuoi collegare il tuo software all'hub AI di nerix? Leggi la pagina dell'hub

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.

  • chat

    Chiedi all'assistente e avvia attività lunghe.

  • search

    Cerca nei tuoi file.

  • documents:read / documents:write

    Elenca, aggiungi ed esporta documenti.

  • admin

    Leggi 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");
Fig. 1 Fai una domanda, ricevi la risposta in streaming, esporta un documento.

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>
Fig. 2 Accedi una volta, poi lavora.

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