Lección 3: Instalar BxAgents
Instala BoxLang, bx-ai y BxAgents, y comprueba que el comando bxAgents funciona.
En esta página
Instalar BxAgents
BxAgents es un módulo de BoxLang. Necesita tres cosas en la máquina que lo ejecuta:
- Un runtime de BoxLang.
- El módulo de BoxLang
bx-ai(BxAgents genera código que lo llama - no lo incluye dentro de sà mismo). - BxAgents.
Sigue la guÃa oficial de instalación de BoxLang.
El instalador rápido también configura ~/.boxlang/bin en tu PATH, que es donde acaban
los ejecutables que aportan los módulos (como el propio comando bxAgents de BxAgents).
install-bx-module bx-ai
install-bx-module bx-agents
Esto descarga ambos módulos en tu directorio de módulos de BoxLang (~/.boxlang/modules
por defecto, o boxlang_modules/ con --local).
bxAgents --version
bxAgents --help
--help lista los 12 verbos (new, build, test, serve, chat, invoke,
package, deploy, inspect, clean, hash-password, doctor) con un resumen de una
lÃnea de cada uno. Usarás la mayorÃa en este curso.
El comando bxAgents
BxAgents declara un ejecutable nativo en su box.json:
"boxlang": { "moduleName": "bxagents", "executable": "bxAgents" }
El instalador convierte eso en un script envoltorio bxAgents en tu PATH. bxAgents new my-agent --model=openai/gpt-5 es la forma abreviada de la forma larga, siempre equivalente:
boxlang module:bxagents new my-agent --model=openai/gpt-5
Este curso usa la forma corta bxAgents <verbo> en todo momento.
Opcional, para lecciones posteriores
serve(Lección 8) necesita además el binario independienteboxlang-miniserveren elPATH.- Los destinos
ftp/sftpdedeploy(Lección 20) necesitan el módulobx-ftp(install-bx-module bx-ftp) - una dependencia de runtime genuina, no incluida dentro del módulo, igual quebx-ai.
Ninguno de los dos hace falta para seguir con build, chat, test, package,
inspect, clean o new.
Consulta Instalación para la página de referencia completa.
Siguiente: Lección 4 - Crear el andamiaje de tu primer agente