文档
Documentación en Español
Agentes

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ónPropósito
descriptionDescripción breve (requerida)
temperatureAleatoriedad de respuesta (0.0-1.0)
maxStepsLimitar iteraciones agénticas
modelAnular modelo global
toolsHabilitar/deshabilitar herramientas
permissionControl de acceso a herramientas
modeprimary, subagent o all

Crear Agentes

opencode agent create

Casos 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