Instalación
Descarga
Descarga el instalador de FoxAgent para Windows:
Windows x64 · Requiere administrador · Crea tu cuenta gratis y descarga la última versión desde tu portal, sin tarjeta.
FoxAgent va firmado digitalmente
Desde la 1.62.7, FoxAgent.McpHost.exe, FoxAgent.Broker.exe, FoxAgent.Bridge.dll, las herramientas de línea de comandos y el instalador llevan firma de editor a nombre de Irwin Alfredo Rodriguez Gimenez, con sello de tiempo. Para verlo: clic derecho sobre el fichero → Propiedades → Firmas digitales, o Get-AuthenticodeSignature en PowerShell, que tiene que decir Valid.
- SmartScreen: el certificado es nuevo y Windows puede avisar todavía durante un tiempo. Si sale «Windows protegió tu PC», pulsa Más información: tiene que decir Editor: Irwin Alfredo Rodriguez Gimenez. Si lo dice, Ejecutar de todas formas; si dice «Editor desconocido», ese fichero no es el nuestro: no lo ejecutes.
Antes de instalar
El instalador de FoxAgent va firmado, pero el certificado es nuevo y Windows puede avisarte todavía la primera vez que lo ejecutes. Esto explica qué vas a ver, cómo seguir y cómo comprobar por tu cuenta que el fichero que has descargado es exactamente el que publicamos.
El aviso de SmartScreen
Si al ejecutarlo sale una ventana azul que dice «Windows protegió tu PC», pulsa «Más información» y mira el editor: tiene que ser Irwin Alfredo Rodriguez Gimenez. El aviso no significa que el fichero tenga nada malo: significa que Windows todavía no ha visto suficientes descargas con este certificado como para reconocerlo.
- Pulsa Más información.
- Pulsa Ejecutar de todas formas.
Antes de dar ese segundo clic, comprueba el hash: es la manera de saber que lo que vas a ejecutar es lo nuestro y no una copia alterada.
Si tu antivirus lo detiene
Algunos antivirus ponen en cuarentena instaladores poco frecuentes. Si te pasa, añade una exclusión para la carpeta de instalación, C:\Program Files\FoxAgent, y vuelve a ejecutarlo.
Si el antivirus es de la empresa y no puedes tocar sus reglas, pásale el SHA-256 de abajo a quien la administre: es lo que necesita para dar el fichero por bueno.
Comprueba lo que has descargado
Estos son los datos de la versión vigente y del día en que se publicó. El hash se calcula sobre el fichero tal cual sale del portal:
| Fichero | Versión | Publicada | Tamaño | SHA-256 |
|---|---|---|---|---|
FoxAgent-Setup-1.65.4.exe | 1.65.4 | 18 oct 2026 | 63.5 MB | 7A63BFBC94CE971D0A8387786EA16DC7B772CF9E168B7E38185068078F788B51 |
Para comprobarlo, abre PowerShell en la carpeta de descargas y ejecuta:
Get-FileHash -Algorithm SHA256 "$HOME\Downloads\FoxAgent-Setup-1.65.4.exe"Si el valor que sale coincide con el de la tabla, el fichero es el nuestro y está íntegro. Si no coincide, no lo ejecutes: vuelve a descargarlo y, si sigue sin coincidir, escríbenos a soporte@irwinrodriguez.dev.
Los hashes se vuelven a medir en cada versión publicada. Si has descargado una versión anterior, su hash no tiene por qué coincidir con el de esta tabla.
Requisitos del sistema
- Windows 10 u 11 (x64), o Windows Server 2016 o posterior
- .NET Framework 4.8, que necesita FoxAgent.Bridge por ser COM. Es lo único que hace falta tener ya instalado
- Visual FoxPro 9.0 SP2, o VFP Advanced 10 o posterior, en la máquina donde desarrollas
El Broker y el McpHost son autocontenidos: llevan su runtime dentro y no hay que instalar ningún .NET aparte. Por eso el instalador solo comprueba .NET Framework 4.8, y te ofrece descargarlo si falta.
Qué hace el instalador
Estas cuatro cosas, sin preguntar más de lo necesario:
- Instala los componentes
FoxAgent.Broker.exe: el registro de instancias conectadasFoxAgent.McpHost.exe: el que habla MCP con tu cliente de IAFoxAgent.Bridge.dll: el puente COM que vive dentro de tu proceso VFP- El
SDK\: las dos clases base, la plantilla y los ejemplos
- Registra el Bridge como componente COM
- Para que VFP pueda crearlo con
CREATEOBJECT("FoxAgent.Bridge"). El RegAsm que usa es el de .NET Framework 4.x, no el de .NET moderno.
- Para que VFP pueda crearlo con
- Instala el Broker como servicio de Windows
- El servicio
FoxAgentBrokerqueda con arranque automático y se pone en marcha en ese momento. Se ve enservices.msc.
- El servicio
- Configura tu cliente de IA si lo encuentra
- Configura Claude Desktop y OpenCode si están instalados. Para los demás deja el bloque MCP ya montado, con la ruta real puesta, en
C:\Program Files\FoxAgent\mcp-foxagent.json. Un cliente MCP no es opcional: sin él no hay agente.
- Configura Claude Desktop y OpenCode si están instalados. Para los demás deja el bloque MCP ya montado, con la ruta real puesta, en
Comprobar la instalación
Después de instalar, comprueba que el servicio está corriendo:
# En PowerShell o CMD:
sc query FoxAgentBroker
# Debería decir: STATE: 4 RUNNINGTambién puedes abrir services.msc y buscar «FoxAgent Broker» en la lista.
C:\Program Files\FoxAgent, sin el (x86): aunque el Bridge sea x86 por vivir dentro de VFP, el instalador va en modo 64 bits. El SDK está en C:\Program Files\FoxAgent\SDK. Orden de arranque
Siempre en este orden. Si abres tu cliente de IA antes de que tu aplicación se haya registrado, no verá ninguna instancia.
- FoxAgent.Broker: servicio de Windows, arranque automático
- Tu aplicación VFP: se registra con Connect()
- El cliente MCP: Claude Desktop, Claude Code o cualquier otro
Modo evaluación
Sin fichero de licencia, FoxAgent funciona en modo evaluación: una instancia VFP y una herramienta propia. Las 55 herramientas integradas no tienen límite. No caduca y no pide tarjeta.
Tu ID de máquina
La licencia Developer va atada a la máquina donde desarrollas, así que la compra te pide su ID: 16 caracteres hexadecimales. Cualquiera de estas tres formas te lo da.
# 1. Desde la línea de comandos
"C:\Program Files\FoxAgent\FoxAgent.Broker.exe" --machine-id
# 2. Desde el navegador, con el servicio arrancado
http://localhost:7400/license -> campo "machineId"
# 3. Con restart-broker.cmd, que lo imprime al terminarLos guiones y las mayúsculas dan igual: pégalo en el checkout tal y como salga.
Instalar tu licencia
- Descarga el fichero
.licdesde el detalle de tu licencia, en el portal. - Guárdalo como
foxagent.licjunto a FoxAgent.Broker.exe (mayúsculas y minúsculas dan igual). En otra carpeta no lo encuentra, y si lo descargaste comofoxagent (1).licofoxagent.lic.txt, renómbralo. - Ejecuta
restart-broker.cmdcomo administrador. El Broker lee la licencia solo al arrancar: copiar el fichero no basta por sí solo.
El propio script consulta http://localhost:7400/license y te dice cómo ha quedado. Mira el campo mode:
| Valor | Qué ha pasado |
|---|---|
"Licensed" | La licencia está activa |
"Evaluation" | No la ha cogido: comprueba el nombre del fichero y que esté en esa carpeta |
"MaintenanceExpired" | La licencia es válida, pero este build es más nuevo de lo que cubre tu mantenimiento. Mientras tanto funciona con los límites de evaluación: instala el build anterior o renueva y sustituye el .lic |
"LicenseExpired" | Se acabó la prueba de 30 días. FoxAgent sigue arrancando, con los límites de evaluación, y esa misma salida trae tu machineId para comprar |