diff options
| author | Adam <[email protected]> | 2026-02-10 07:11:13 -0600 |
|---|---|---|
| committer | Adam <[email protected]> | 2026-02-10 07:11:19 -0600 |
| commit | 4c4e30cd714d316f44d99b91f846e2be666a26db (patch) | |
| tree | 3a8bf8aad3be9a01ec3d00a306f2fd2c707c3da9 /packages/web/src/content/docs/it/rules.mdx | |
| parent | 19ad7ad80916836560ce9903b58a02be63ea4715 (diff) | |
| download | opencode-4c4e30cd714d316f44d99b91f846e2be666a26db.tar.gz opencode-4c4e30cd714d316f44d99b91f846e2be666a26db.zip | |
fix(docs): locale translations
Diffstat (limited to 'packages/web/src/content/docs/it/rules.mdx')
| -rw-r--r-- | packages/web/src/content/docs/it/rules.mdx | 46 |
1 files changed, 23 insertions, 23 deletions
diff --git a/packages/web/src/content/docs/it/rules.mdx b/packages/web/src/content/docs/it/rules.mdx index fba7d5873..2534a991a 100644 --- a/packages/web/src/content/docs/it/rules.mdx +++ b/packages/web/src/content/docs/it/rules.mdx @@ -7,7 +7,7 @@ Puoi fornire istruzioni personalizzate a opencode creando un file `AGENTS.md`. E --- -## Initialize +## Inizializza Per creare un nuovo file `AGENTS.md`, puoi eseguire il comando `/init` in opencode. @@ -21,7 +21,7 @@ Se hai gia' un file `AGENTS.md` esistente, cerchera' di aggiungervi contenuti. --- -## Example +## Esempio Puoi anche creare questo file manualmente. Ecco un esempio di alcune cose che puoi inserire in un file `AGENTS.md`. @@ -52,27 +52,27 @@ Qui stiamo aggiungendo istruzioni specifiche del progetto e saranno condivise co --- -## Types +## Tipi opencode supporta anche la lettura del file `AGENTS.md` da piu' posizioni, e questo serve a scopi diversi. -### Project +### Progetto Metti un `AGENTS.md` nella root del progetto per regole specifiche del progetto. Si applicano solo quando stai lavorando in questa directory o nelle sue sottodirectory. -### Global +### Globale Puoi anche avere regole globali in un file `~/.config/opencode/AGENTS.md`. Queste si applicano a tutte le sessioni di opencode. Dato che questo non viene committato in Git o condiviso con il team, consigliamo di usarlo per specificare regole personali che l'LLM deve seguire. -### Claude Code Compatibility +### Compatibilita Claude Code Per gli utenti che migrano da Claude Code, OpenCode supporta come fallback le convenzioni di file di Claude Code: -- **Project rules**: `CLAUDE.md` in your project directory (used if no `AGENTS.md` exists) -- **Global rules**: `~/.claude/CLAUDE.md` (used if no `~/.config/opencode/AGENTS.md` exists) -- **Skills**: `~/.claude/skills/` — see [Agent Skills](/docs/skills/) for details +- **Regole di progetto**: `CLAUDE.md` nella directory del progetto (usato se non esiste `AGENTS.md`) +- **Regole globali**: `~/.claude/CLAUDE.md` (usato se non esiste `~/.config/opencode/AGENTS.md`) +- **Skill**: `~/.claude/skills/` — vedi [Skill agente](/docs/skills/) per i dettagli Per disabilitare la compatibilita' con Claude Code, imposta una di queste variabili d'ambiente: @@ -84,23 +84,23 @@ export OPENCODE_DISABLE_CLAUDE_CODE_SKILLS=1 # Disable only .claude/skills --- -## Precedence +## Priorita Quando opencode si avvia, cerca i file di regole in questo ordine: -1. **Local files** by traversing up from the current directory (`AGENTS.md`, `CLAUDE.md`) -2. **Global file** at `~/.config/opencode/AGENTS.md` -3. **Claude Code file** at `~/.claude/CLAUDE.md` (unless disabled) +1. **File locali** risalendo dalla directory corrente (`AGENTS.md`, `CLAUDE.md`) +2. **File globale** in `~/.config/opencode/AGENTS.md` +3. **File Claude Code** in `~/.claude/CLAUDE.md` (se non disabilitato) In ogni categoria vince il primo file corrispondente. Per esempio, se hai sia `AGENTS.md` sia `CLAUDE.md`, viene usato solo `AGENTS.md`. Allo stesso modo, `~/.config/opencode/AGENTS.md` ha priorita' su `~/.claude/CLAUDE.md`. --- -## Custom Instructions +## Istruzioni personalizzate Puoi specificare file di istruzioni personalizzati nel tuo `opencode.json` o nel globale `~/.config/opencode/opencode.json`. Questo permette a te e al tuo team di riusare regole esistenti invece di doverle duplicare in AGENTS.md. -Example: +Esempio: ```json title="opencode.json" { @@ -109,7 +109,7 @@ Example: } ``` -You can also use remote URLs to load instructions from the web. +Puoi anche usare URL remoti per caricare istruzioni dal web. ```json title="opencode.json" { @@ -124,11 +124,11 @@ Tutti i file di istruzioni vengono combinati con i tuoi file `AGENTS.md`. --- -## Referencing External Files +## Riferisci file esterni Anche se opencode non interpreta automaticamente i riferimenti a file in `AGENTS.md`, puoi ottenere una funzionalita' simile in due modi: -### Using opencode.json +### Usa opencode.json L'approccio consigliato e' usare il campo `instructions` in `opencode.json`: @@ -139,7 +139,7 @@ L'approccio consigliato e' usare il campo `instructions` in `opencode.json`: } ``` -### Manual Instructions in AGENTS.md +### Istruzioni manuali in AGENTS.md Puoi insegnare a opencode a leggere file esterni fornendo istruzioni esplicite nel tuo `AGENTS.md`. Ecco un esempio pratico: @@ -170,10 +170,10 @@ Read the following file immediately as it's relevant to all workflows: @rules/ge Questo approccio ti permette di: -- Create modular, reusable rule files -- Share rules across projects via symlinks or git submodules -- Keep AGENTS.md concise while referencing detailed guidelines -- Ensure opencode loads files only when needed for the specific task +- Crea file di regole modulari e riutilizzabili +- Condividi regole tra progetti con symlink o submodule Git +- Mantieni AGENTS.md conciso riferendoti a linee guida dettagliate +- Assicurati che opencode carichi file solo quando servono per il task specifico :::tip Per monorepo o progetti con standard condivisi, usare `opencode.json` con pattern glob (come `packages/*/AGENTS.md`) e' piu' manutenibile rispetto alle istruzioni manuali. |
