Instrucciones de proyecto
Configurar en opencode.json
Sección titulada «Configurar en opencode.json»{ "$schema": "https://opencode.ai/config.json", "instructions": [ "AGENTS.md", "docs/backend-conventions.md", "packages/*/AGENTS.md" ]}instructions acepta globs — a diferencia de un CLAUDE.md/AGENTS.md único, se puede apuntar a instrucciones específicas directamente parte del monorepo sin que carguen en contexto para el resto.
Un AGENTS.md típico
Sección titulada «Un AGENTS.md típico»# Mi Proyecto
## Comandos
- `bun dev` — desarrollo- `bun test` — tests
## Convenciones
- TypeScript estricto, sin `any`- Un componente por archivoAGENTS.md es el estándar abierto (Linux Foundation) que además leen Cursor y Codex CLI — si ya escribiste uno para otra herramienta, OpenCode lo reusa tal cual.
Resumen
Sección titulada «Resumen»| Config | Qué hace |
|---|---|
instructions: ["archivo.md"] | Carga ese archivo siempre |
instructions: ["packages/*/AGENTS.md"] | Carga instrucciones específicas por glob |
Consideraciones
Sección titulada «Consideraciones»- Si el proyecto ya tiene
AGENTS.mdpara Cursor o Codex, no hace falta duplicar contenido — apuntarinstructionsa ese mismo archivo alcanza. - Sin
instructionsconfigurado explícitamente, OpenCode igual busca unAGENTS.mden la raíz por convención.