Cursor se integra con Rediacc a través de comandos de terminal y el archivo de configuración .cursorrules.
Configuración rápida
- Instale el CLI:
curl -fsSL https://www.rediacc.com/install.sh | bash - Copie la plantilla AGENTS.md en la raíz de su proyecto como
.cursorrules - Abra el proyecto en Cursor
Cursor lee .cursorrules al iniciarse y lo utiliza como contexto para el desarrollo asistido por IA.
Configuración de .cursorrules
Cree .cursorrules en la raíz de su proyecto con el contexto de infraestructura Rediacc. Consulte la plantilla AGENTS.md completa para una versión íntegra.
Las secciones clave a incluir:
- Nombre de la herramienta CLI (
rdc) e instalación - Comandos habituales con la opción
--output json - Descripción general de la arquitectura (aislamiento de repositorios, daemons Docker)
- Reglas de terminología (adaptadores, no modos)
Integración con el terminal
Cursor puede ejecutar comandos rdc a través de su terminal integrado. Patrones habituales:
Verificar el estado
Pregunte a Cursor: “Verifica el estado de mi servidor de producción”
Cursor ejecuta en el terminal:
rdc machine query prod-1 -o json
Desplegar cambios
Pregunte a Cursor: “Despliega la configuración actualizada de nextcloud”
Cursor ejecuta en el terminal:
rdc repo up nextcloud -m prod-1 --yes
Ver registros
Pregunte a Cursor: “Muéstrame los registros recientes del contenedor de correo”
Cursor ejecuta en el terminal:
rdc term prod-1 mail -c "docker logs mail-postfix --tail 100"
Configuración del espacio de trabajo
Para proyectos en equipo, añada la configuración específica de Rediacc para Cursor en .cursor/settings.json:
{
"terminal.defaultProfile": "bash",
"ai.customInstructions": "Use rdc CLI for all infrastructure operations. Always use --output json when parsing results."
}
Consejos
- El modo Composer de Cursor funciona bien para tareas de infraestructura con múltiples pasos
- Use
@terminalen el chat de Cursor para hacer referencia a la salida reciente del terminal - El comando
rdc agent capabilitiesproporciona a Cursor una referencia completa de comandos - Combine
.cursorrulescon un archivoCLAUDE.mdpara máxima compatibilidad entre herramientas de IA