57 lines
1.2 KiB
Markdown
57 lines
1.2 KiB
Markdown
# Instalacion Windows (guia para agente local)
|
|
|
|
Objetivo: que un agente OpenCode en un PC Windows pueda instalar y dejar operativa la tool desde esta carpeta.
|
|
|
|
## Prerrequisitos
|
|
|
|
- Node.js 20+
|
|
- npm
|
|
- OpenCode instalado
|
|
- Git (opcional si la carpeta ya fue copiada)
|
|
|
|
## Flujo recomendado
|
|
|
|
1) Abrir terminal en la carpeta `opencode-browser-tool`.
|
|
|
|
2) Ejecutar setup neutral (sin `.sh`):
|
|
|
|
```bash
|
|
npm run setup
|
|
```
|
|
|
|
3) Verificar instalacion:
|
|
|
|
```bash
|
|
npm run verify
|
|
```
|
|
|
|
4) Crear configuracion MCP de OpenCode con la ruta absoluta local de `dist/server.js`:
|
|
|
|
```json
|
|
{
|
|
"$schema": "https://opencode.ai/config.json",
|
|
"mcp": {
|
|
"browser-tool": {
|
|
"type": "local",
|
|
"command": [
|
|
"node",
|
|
"C:/ABSOLUTE/PATH/opencode-browser-tool/dist/server.js"
|
|
]
|
|
}
|
|
}
|
|
}
|
|
```
|
|
|
|
5) Confirmar conexion MCP:
|
|
|
|
```bash
|
|
opencode mcp list
|
|
```
|
|
|
|
6) Smoke test desde OpenCode: abrir browser -> navegar a `https://example.com` -> snapshot -> cerrar.
|
|
|
|
## Notas operativas
|
|
|
|
- En Windows evitar `install.sh`; usar `npm run setup`.
|
|
- Si se quiere `browserKind=system`, configurar la ruta real de Chrome en `browser_config`.
|
|
- Perfil persistente debe usar una ruta local valida de Windows (ej. `C:/Users/<usuario>/...`).
|