Lavorare sulla sicurezza con l’agente assomiglia molto a qualsiasi altra parte della conversazione. L’agente Macaly applica impostazioni predefinite ragionevoli, e quello che porti tu è il contesto: che tipo di progetto è, quali dati gestisce e cosa conta per te. Più sei chiaro sul tuo progetto, migliore sarà il risultato.
Dai il contesto fin da subito
La cosa più utile che puoi fare è dire subito all’agente che tipo di progetto stai creando. Poche parole di contesto all’inizio portano a un risultato più solido rispetto a chiedere modifiche di sicurezza quando tutto è già stato creato.
Quando descrivi il tuo progetto, indica se prevede account utente, dati personali o qualcosa di sensibile. L’agente ne tiene conto in tutto il progetto, da come è strutturato il database a come sono protetti gli endpoint API.
Aggiungere “assicurati che ogni utente veda solo i propri dati” quando l’app è già pronta spesso significa rifare quello che c’è già. Dirlo fin dall’inizio significa che l’agente progetta l’app in quel modo fin da subito.
Esempi di contesto utile:
Il terzo esempio è utile quanto i primi due. Dice all’agente che non servono controlli di accesso elaborati, il che mantiene il progetto semplice.
Quando dare più contesto all’agente
Per un sito semplice senza account o integrazioni esterne, le impostazioni predefinite della piattaforma di solito coprono ciò che ti serve. Basta un prompt breve.
Un prompt iniziale più dettagliato aiuta quando il tuo progetto prevede uno di questi elementi:
- Account utente e dati personali
- Livelli di permessi diversi (ad esempio admin e membro)
- Dati aziendali sensibili in strumenti interni
- API pubbliche o moduli di invio aperti
In questi casi, qualche frase in più nel primo prompt ti risparmia passaggi successivi.
Cosa conta come dato personale? Tutto ciò che potrebbe identificare qualcuno: nome, email, numero di telefono, indirizzo, indirizzo IP, foto. I dati sensibili sono un livello più in alto: informazioni sanitarie, dettagli finanziari, messaggi privati o qualsiasi cosa riguardi i minori. Se il tuo progetto archivierà gli uni o gli altri, dirlo nel primo prompt aiuta l’agente a impostare le cose nel modo giusto.
Rifinire i comportamenti durante lo sviluppo
Man mano che il progetto cresce, potresti voler regolare aspetti specifici. L’agente può rifinire la validazione degli input, i limiti di richieste, l’accesso basato sui ruoli, quali dati vengono inviati alla pagina e comportamenti simili. Non ti servono termini tecnici, descrivi semplicemente quello che vuoi con parole tue.
Qualche esempio:
L’agente coglierà l’intento e lo applicherà dove serve.
Se non hai dato il contesto fin da subito
Se hai già creato qualcosa e vuoi guardarlo più da vicino prima di condividerlo con utenti reali, va benissimo. L’agente può esaminare quello che c’è e suggerire miglioramenti senza che tu debba ricominciare da capo.
Qualche prompt che funziona bene per questo tipo di analisi:
L’agente guarderà come sono impostati accessi, trattamento dei dati e integrazioni, e ti spiegherà cosa trarrebbe beneficio da una modifica. Poi sei tu a decidere cosa applicare.
Verificare aree specifiche con l’agente
Puoi chiedere all’agente in qualsiasi momento di spiegarti come funziona qualcosa nel tuo progetto. Qualche prompt che di solito dà risposte chiare:
Se non sei sicuro che qualcosa nel tuo progetto sia corretto, descrivi il tuo dubbio all’agente con parole semplici. Guarderà le parti rilevanti e ti spiegherà cosa c’è oppure ti suggerirà cosa cambiare. Non ci sono domande sbagliate, e chiedere è più veloce che tirare a indovinare.
Per un quadro di ciò di cui Macaly si occupa a livello di piattaforma, vedi la Panoramica sulla sicurezza. Per casi d’uso specifici, scrivi a support@macaly.com.