Inicio Rapido
Pon AgentCrew en marcha localmente en menos de 5 minutos. Solo necesitas Docker y Docker Compose.
Requisitos Previos
- Docker instalado y en ejecucion
- Docker Compose v2 o posterior
- Una clave API para tu proveedor elegido (consulta Proveedores para mas detalles)
Instalacion en Una Linea
Ejecuta este unico comando para descargar, configurar e iniciar AgentCrew:
curl -fsSL https://agentcrew.sh/install.sh | bash El instalador verificara que Docker esta disponible, generara tokens de autenticacion seguros (NATS, JWT, clave de cifrado) e iniciara el stack automaticamente con autenticacion local habilitada.
Una vez que termine, abre http://localhost:8080 para acceder a la interfaz de AgentCrew.
Instalacion Manual
Si prefieres configurar las cosas manualmente, sigue estos pasos:
Paso 1: Descarga el Archivo Compose
Crea un directorio para AgentCrew y descarga los archivos necesarios:
mkdir -p ~/.agentcrew && cd ~/.agentcrew
# Descargar docker-compose.yml
curl -fsSL -o docker-compose.yml \
https://raw.githubusercontent.com/helmcode/agent_crew_landing/main/docker-compose.yml Paso 2: Configura las Variables de Entorno
Crea un archivo .env con los tokens requeridos:
# Generar .env con tokens aleatorios seguros
cat > .env <<EOF
NATS_AUTH_TOKEN=$(openssl rand -base64 24)
AUTH_PROVIDER=local
JWT_SECRET=$(openssl rand -base64 48)
SETTINGS_ENCRYPTION_KEY=$(openssl rand -base64 32)
MULTI_TENANT=false
EOF
Tambien puedes establecer puertos personalizados agregando API_PORT y
FRONTEND_PORT al archivo .env. Para la
lista completa de opciones, consulta Configuracion.
Paso 3: Inicia AgentCrew
docker compose up -d Paso 4: Abre la Interfaz
Abre tu navegador y navega a:
http://localhost:8080 Paso 5: Crea tu Cuenta
La primera vez que accedas a AgentCrew, veras la pagina de registro. Crea tu cuenta proporcionando tu nombre, correo, contrasena y un nombre de organizacion. El primer usuario se convierte automaticamente en el administrador de la organizacion.
Nota: Con MULTI_TENANT=false (por defecto),
solo puede existir una organizacion. Los usuarios adicionales deben ser invitados por un
administrador desde la pagina de Configuracion de la Organizacion.
Consulta Autenticacion para mas detalles.
Paso 6: Agrega tus Credenciales
- Haz clic en el icono de Configuracion (engranaje) en la barra lateral.
- Ingresa la clave API de tu proveedor elegido. Consulta Proveedores para saber que credencial requiere cada proveedor.
- Haz clic en Guardar.
Nota: Solo se requiere una credencial. Si ambas estan configuradas, la clave API tiene precedencia.
Crea tu Primer Equipo
- Haz clic en Nuevo Equipo para abrir el asistente de creacion.
- Paso 1: Detalles del Equipo: Dale un nombre a tu equipo (por ejemplo, "Mi Equipo Dev"), agrega una descripcion y opcionalmente establece una ruta de espacio de trabajo si quieres que los agentes accedan a archivos locales.
- Paso 2: Agentes: Configura el agente lider con instrucciones personalizadas, luego agrega uno o mas agentes trabajadores. Cada trabajador obtiene un nombre, rol e instrucciones. Tambien puedes adjuntar habilidades a cualquier agente en este paso.
- Paso 3: Revision: Revisa la configuracion de tu equipo y haz clic en Crear.
Una vez creado, tu equipo comenzara a aprovisionarse. Cuando el estado muestre running, haz clic en el equipo para abrir el chat. Escribe un mensaje y el lider se coordinara con los trabajadores para cumplir tu solicitud.
Siguientes Pasos
- Configuracion: Conoce todas las variables de entorno y ajustes disponibles.
- Habilidades: Extiende tus agentes con capacidades especializadas.
- Arquitectura: Entiende como funciona el sistema internamente.