opencode-browser-tool-insta.../docs/INSTALACION_POR_AGENTE.md

1.6 KiB

Instalacion por agente (flujo recomendado)

Objetivo: que el usuario solo haga git clone, abra OpenCode y pida al agente ejecutar esta guia.

Flujo de usuario (minimo)

  1. Clonar el repo.
  2. Abrir OpenCode en la carpeta del proyecto clonado.
  3. Pedir al agente: "Lee docs/INSTALACION_POR_AGENTE.md y ejecuta la instalacion completa".

Nada mas.

Instrucciones para el agente OpenCode (ejecutar en orden)

  1. Verificar entorno:
  • comprobar node --version (Node 20+)
  • comprobar npm --version
  1. Ejecutar setup neutral:
npm run setup
  1. Verificar instalacion:
./check.sh
  1. Crear config MCP local del proyecto en .opencode/opencode.json usando ruta absoluta dinamica:
{
  "$schema": "https://opencode.ai/config.json",
  "mcp": {
    "browser-tool": {
      "type": "local",
      "command": [
        "node",
        "<ABSOLUTE_PATH>/dist/server.js"
      ]
    }
  }
}

Donde <ABSOLUTE_PATH> es la ruta real de la carpeta clonada (obtenida con pwd).

  1. Confirmar conexion MCP:
opencode mcp list

Resultado esperado: browser-tool conectado.

  1. Smoke test minimo con la tool:
  • abrir navegador visible
  • navegar a https://example.com
  • tomar snapshot con label install-smoke
  • cerrar navegador
  1. Entregar resumen al usuario:
  • estado final (ok/fallo)
  • ruta usada en .opencode/opencode.json
  • evidencia de snapshot en artifacts/

Prompt sugerido para el usuario

Lee y ejecuta exactamente lo indicado en docs/INSTALACION_POR_AGENTE.md.
No me pidas pasos manuales adicionales salvo que falte un requisito de entorno.
Al final, dame resultado y evidencia.