Agentes
Los agentes son asistentes de IA especializados configurados para tareas y flujos de trabajo específicos. Permiten herramientas enfocadas con prompts personalizados, modelos y acceso a herramientas.
Tipos de Agentes
Agentes Primarios
Asistentes principales para interacción directa. Alterna entre ellos con la tecla Tab.
- Build: Agente predeterminado con todas las herramientas habilitadas
- Plan: Agente restringido para planificación y análisis
Subagentes
Asistentes especializados invocados por agentes primarios o mediante menciones @.
- General: Propósito general para tareas de múltiples pasos
- Explore: Exploración rápida del código base
Métodos de Configuración
Configuración JSON
{
"agent": {
"review": {
"mode": "subagent",
"model": "anthropic/claude-sonnet-4",
"tools": {
"write": false,
"edit": false
}
}
}
}Configuración Markdown
Coloca en ~/.config/opencode/agent/ o .opencode/agent/:
---
description: Reviews code for quality
mode: subagent
temperature: 0.1
tools:
write: false
edit: false
---
You are in code review mode. Focus on quality and security.Opciones de Configuración
| Opción | Propósito |
|---|---|
description | Descripción breve (requerida) |
temperature | Aleatoriedad de respuesta (0.0-1.0) |
maxSteps | Limitar iteraciones agénticas |
model | Anular modelo global |
tools | Habilitar/deshabilitar herramientas |
permission | Control de acceso a herramientas |
mode | primary, subagent o all |
Crear Agentes
opencode agent createCasos de Uso Comunes
- Agente build: Desarrollo completo
- Agente plan: Análisis sin cambios
- Agente review: Revisión de código (solo lectura)
- Agente debug: Investigación
- Agente docs: Escribir documentación