summaryrefslogtreecommitdiffhomepage
path: root/packages/web/src/content/docs/it/rules.mdx
diff options
context:
space:
mode:
authorAdam <[email protected]>2026-02-10 07:11:13 -0600
committerAdam <[email protected]>2026-02-10 07:11:19 -0600
commit4c4e30cd714d316f44d99b91f846e2be666a26db (patch)
tree3a8bf8aad3be9a01ec3d00a306f2fd2c707c3da9 /packages/web/src/content/docs/it/rules.mdx
parent19ad7ad80916836560ce9903b58a02be63ea4715 (diff)
downloadopencode-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.mdx46
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.