Saltar a contenido

Preguntas frecuentes

¿Commandeck es gratis?

La edición gratuita es de uso libre: comandos y botones locales ilimitados, sin cuenta y sin caducidad. Pro es un pago único de 29 $ (sin suscripción: se compra una vez y es tuyo para siempre) que añade máquinas SSH, botones multimáquina, temas, copia de seguridad y el servidor MCP. Todas las versiones Pro incluyen una prueba automática de 14 días, sin tarjeta y sin correo electrónico. Consulta Pro y precios.

He comprado Pro, ¿cómo lo activo?

Gratis y Pro son dos descargas distintas. Tu clave se activa en la edición Pro: descárgala, abre Preferencias, pulsa Activar Pro y pega la clave. Si venías de la edición gratuita, tranquilo: las dos comparten la misma configuración, así que tus botones y ajustes se conservan automáticamente.

¿Por qué no usar alias o un script?

Si vives en la terminal y tus alias te funcionan, quizá no necesites Commandeck. Brilla en dos situaciones: los comandos que no ejecutas lo bastante a menudo como para recordarlos (el mantenimiento de una vez al mes, o ese comando que te dio una IA hace tres semanas), y la gente que quiere un botón, no un símbolo del sistema. Los botones están a la vista y ordenados, la salida se abre en una ventana, el destino SSH se elige al pulsar y los comandos delicados piden confirmación: eso es justo lo que history | grep no hace.

¿En qué se diferencia de un panel web autoalojado?

Algunas herramientas resuelven un problema parecido en forma de servicio web que instalas en un servidor (un contenedor que ejecutar, un archivo YAML que configurar, un puerto que abrir, un navegador para llegar). Commandeck toma la forma contraria: una aplicación de escritorio en tu propio ordenador. Nada que alojar, ningún puerto abierto, ningún archivo de configuración: editas los botones en una interfaz y se guardan como TOML en tu disco. Varias personas pueden seguir actuando sobre el mismo servidor: cada una ejecuta Commandeck en su dispositivo y conserva sus propios botones para esa máquina, así que toda la casa puede manejar el servidor familiar. La única diferencia real es dónde viven los botones: en el ordenador o el móvil de cada persona, y no en un servidor central que hay que montar y mantener.

¿Envía datos fuera? ¿Telemetría? ¿Cuenta?

No hay telemetría, ni cuenta, ni nube, ni ningún servicio a la escucha. Los botones y las máquinas son archivos TOML en tu disco; tus claves SSH se quedan donde están (Commandeck guarda la ruta, nunca la clave). El único tráfico de red son las conexiones SSH que tú configuras. Consulta Seguridad.

¿No es peligroso dejar que una IA ejecute comandos?

Lo sería si estuviera activado por defecto, y no lo está. La ejecución por IA está detrás de tres permisos separados: un ajuste general (desactivado de fábrica), una casilla por botón («la IA puede ejecutar este») y, en los botones con confirmación, una confirmación explícita adicional. Los botones en modo terminal no pueden ser ejecutados por la IA en ningún caso, y cada ejecución queda escrita en un registro de auditoría. El servidor MCP es puramente local (stdio): no expone nada en la red. Detalles en Integración con IA (MCP).

¿Es Electron? ¿Cuánto pesa?

No: Commandeck es Python + Qt (PySide6) con componentes nativos, no un navegador empaquetado. Linux se distribuye como AppImage, macOS como .dmg y Windows como instalador. El SSH usa Paramiko, así que no depende del OpenSSH del sistema.

¿Funciona en Wayland?

Sí. Un par de comodidades de ventana están limitadas con honestidad: «siempre visible» funciona en X11 y aparece desactivado con su explicación en Wayland, porque esa decisión la toma el compositor.

¿Cuándo llega la aplicación de Android? ¿Y iOS?

Una aplicación nativa de Android (una app completa, con SSH y temas, no una web disfrazada) está en pruebas cerradas camino de Play Store. iOS vendrá después de Android (mismo código), todavía sin fecha.

¿Qué hace distinto la aplicación de Android?

La aplicación de Android es el mando a distancia: ejecuta tus botones en tus máquinas, por SSH. Tiene casi todo lo de la aplicación de ordenador: las máquinas (con clave o contraseña, o encontradas escaneando tu red), los botones que apuntan a una o varias máquinas, los packs de botones gratuitos, los «Ejecutar como» guardados, las variables de comando, los seis temas de botones y las copias de seguridad que pasan del móvil al ordenador.

Lo que se queda en el ordenador:

  • Ejecutar comandos en el propio dispositivo. El móvil es el mando, no la máquina.
  • Escribir dentro de un programa. Un botón en modo Abrir en terminal abre en el móvil una vista en vivo de solo lectura: ves un registro o htop mientras funciona, pero un programa que se maneja con teclas (un explorador de archivos como ncdu, una consola) necesita un ordenador.
  • Crear una clave SSH. La aplicación de ordenador la genera y la copia al servidor. En el móvil pegas una clave privada que ya tengas, eliges el archivo de clave o te conectas con contraseña.
  • La integración con IA (MCP), la selección múltiple, el CSS personalizado y la barra de búsqueda.
  • Algunas opciones del editor de botones: color del texto, ocultar la etiqueta o el icono, y la información emergente.

El resto de este wiki describe la aplicación de ordenador; las páginas de las funciones de arriba indican qué cambia en Android.

¿Qué pasa si el proyecto se detiene?

Tu aplicación sigue funcionando. Pro es un pago único con una licencia pensada para funcionar sin conexión: no hay suscripción que caduque ni servidor del que dependan tus botones. Tu configuración es un TOML en tu propio disco, sin nada atado a un servidor ni a una cuenta.

¿Dónde se guarda mi configuración?

Plataforma Ubicación
Linux ~/.config/commandeck/
macOS ~/Library/Application Support/Commandeck/
Windows %APPDATA%\Commandeck\

buttons.toml es legible para una persona: puedes leerlo, guardarlo o versionarlo como quieras. Pro añade copia de seguridad y restauración en un clic.

¿Puedo usarlo sin ningún servidor?

Por supuesto: la versión gratuita es exactamente eso, un lanzador local para los comandos que ejecutas en tu propio ordenador. El SSH solo entra en juego cuando añades máquinas remotas (Pro).

He encontrado un fallo / tengo una idea. ¿Dónde lo cuento?

En GitHub Issues para los fallos y en Discussions para las ideas y para compartir botones útiles. Cada informe se lee, y los fallos se corrigen.