> For the complete documentation index, see [llms.txt](https://docs.aisuru.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.aisuru.com/primi-passi/editor-avanzato-delle-istruzioni.md).

# Editor Avanzato delle istruzioni

{% hint style="danger" %}
Questa sezione è riservata agli utenti più esperti della piattaforma.
{% endhint %}

Ora che abbiamo compreso l'importanza delle istruzioni del nostro Agente, vediamo nel dettaglio come utilizzare l'editor avanzato.

### Accesso editor avanzato

Per visualizzare l'editor avanzato del tuo Agente, segui questi passaggi:

1. Seleziona <img src="/files/amu3T8RmvmSvw48RQTc6" alt="" data-size="line"> **Impostazioni** nella barra laterale del tuo agente;
2. All'interno della pagina, accedi alla sezione <img src="/files/a6OmJTuyXF3NViXF0fJU" alt="" data-size="line"> **IA**;
3. Individua il campo "Istruzioni", e premi su "Espandi".

### Interfaccia dell'editor avanzato

L'editor avanzato si presenta con un'interfaccia completa che include:

* **area di scrittura principale;**
* **barra degli strumenti superiore;**
* **pannello laterale destro.**

### Area di scrittura principale

L'area centrale mostra le tue[ istruzioni](/ai-generativa/prompt-engineering.md) in formato testo, con evidenziazione della sintassi per facilitare la lettura e l'editing del codice.

### Barra degli strumenti superiore

Nella parte superiore dell'editor trovi:

* **pulsante "Copia"**: permette di copiare negli appunti le istruzioni;
* **pulsante "Annulla" (Ctrl+Z)**: permette di annullare le ultime modifiche;
* **toggle "Salvataggio automatico"**: quando attivo, salva automaticamente le modifiche;
* **menu "Modalità"**: permette di scegliere tra diverse modalità di visualizzazione:
  * **"Testo"**: visualizzazione semplice del testo senza formattazione;
  * **"Testo (markdown)"**: mostra il testo con la sintassi markdown visibile;
  * **"Anteprima (markdown)"**: renderizza il testo formattato secondo le regole markdown;
  * **"Vista divisa"**: divide lo schermo mostrando contemporaneamente il codice markdown e la sua anteprima formattata.
* **pulsante "Espandi barra laterale"**: permette di espandere o ridurre il pannello laterale destro.

### Pannello laterale destro - Caratteri

Il pannello "Caratteri" mostra informazioni utili sul tuo testo delle istruzioni:

* **conteggio caratteri**: 0 / 10000;
* **parole**: 0;
* **paragrafi**: 0.

{% hint style="info" %}
Il conteggio di caratteri consigliato per è di 10.000 ma **non viene applicato alcun limite**.\
è possibile scrivere anche istruzioni da 70.000 caratteri.
{% endhint %}

### Pannello laterale destro - Prompt Template

La sezione "Prompt Template" permette di vedere alcune caratteristiche delle proprie istruzioni e  le funzioni abilitate.

Questa sezione mostra le funzioni attualmente attive per il tuo Agente:

* esempio: "ContextVariables";
* esempio: "PerplexitySearch".

Queste funzioni estendono le capacità del tuo Agente e possono essere gestite dalla sezione dedicata.

Nella parte inferiore del pannello laterale destro è anche disponibile un **pulsante** che permette di aprire un menù con due possibilità:

* **importare** le istruzioni da un altro Agente;
* **esportare** le istruzioni da questo Agente.

### Consigli per un utilizzo efficace

* **Sfrutta il salvataggio automatico:** attiva il toggle "Salvataggio automatico" per evitare di perdere le modifiche durante l'editing;
* **Monitora il conteggio caratteri:** tieni d'occhio il pannello "Caratteri" per assicurarti di rimanere entro i limiti consigliati e ottimizzare le prestazioni del tuo Agente;
* **Testa le modifiche:** dopo aver salvato le istruzioni, testa sempre il comportamento del tuo Agente per verificare che segua correttamente le nuove direttive.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.aisuru.com/primi-passi/editor-avanzato-delle-istruzioni.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
