Ayuda y preguntas frecuentes

Encuentra respuestas a preguntas comunes sobre Seaworthy, tu licencia y la resolución de problemas.

1

Ejecuta el asistente de configuración interactivo — cubre la clave de licencia y el proveedor de LLM en un solo flujo.

npx seaworthycode setup
2
Cuando se te solicite, pega tu clave de licencia (formato: SW-XXXXXX). La encontrarás en el correo de confirmación de compra.
3

Para actualizar tu clave más adelante sin volver a ejecutar el asistente:

npx seaworthycode config set licenseKey SW-XXXXXX

Las comprobaciones Pro usan tu propia clave de API — Seaworthy nunca te cobra por el uso de IA.

1

Ejecuta el asistente de configuración. Si ya lo ejecutaste, vuelve a ejecutarlo para actualizar la configuración de LLM.

npx seaworthycode setup
2
Elige tu proveedor y pega tu clave de API cuando se te solicite. Compatible con: Anthropic (Claude), OpenAI, Gemini, DeepSeek, Kimi, MiniMax, Ollama y OpenRouter.
3

¿Prefieres variables de entorno? Exporta tu clave antes de escanear:

ANTHROPIC_API_KEY=sk-... npx seaworthycode .
OPENAI_API_KEY=sk-... npx seaworthycode .
1
Busca en tu bandeja de entrada los mensajes de [email protected]. Revisa las carpetas de spam y promociones.
2

Reenviar tu clave

Introduce la dirección de correo que usaste para comprar Seaworthy.

3
Abre un ticket de soporte y te ayudaremos directamente.

Puedes filtrar los resultados según su gravedad o el nivel de confianza de Seaworthy. Usa --min-severity para ocultar todo lo que esté por debajo de cierto nivel de riesgo, o --min-confidence para ocultar resultados sobre los que el escáner no está seguro. Un buen punto de partida es gravedad media y confianza alta.

npx seaworthycode . --min-severity medium --min-confidence high

Por defecto, Seaworthy colapsa los resultados de baja gravedad para mantener la salida legible. Añade --all a tu comando y todos los resultados se mostrarán completos.

npx seaworthycode . --all

Primero, guarda una instantánea de los resultados actuales con --baseline save. En análisis futuros, añade --baseline sin valor — Seaworthy solo reportará lo que sea nuevo desde esa instantánea.

npx seaworthycode . --baseline save

npx seaworthycode . --baseline

Añade --fail-on-findings a tu comando. Si se reportan resultados, Seaworthy termina con el código 5, que la mayoría de los sistemas CI tratan como un fallo de build. Sin este indicador, Seaworthy siempre termina con éxito.

npx seaworthycode . --fail-on-findings

Usa --output para guardar un informe HTML independiente que puedes compartir con tu equipo. Usa --json para obtener salida legible por máquina que puedes redirigir a otras herramientas o guardar en un archivo.

npx seaworthycode . --output report.html

npx seaworthycode . --json > results.json

Usa --sarif para generar un archivo SARIF que GitHub Advanced Security, VS Code y la mayoría de las plataformas SAST pueden importar. Usa --sarif-stdout si prefieres redirigir la salida directamente.

npx seaworthycode . --sarif results.sarif

npx seaworthycode . --sarif-stdout

Seaworthy lee cada archivo que encuentra, lo que puede ser lento en repositorios grandes con archivos generados o compilados de gran tamaño. Usa --max-file-size para establecer un límite de tamaño en bytes — los archivos por encima de ese límite se omitirán.

npx seaworthycode . --max-file-size 500000

Sí. Seaworthy es compatible con Anthropic, OpenAI, Gemini, DeepSeek, Kimi, MiniMax, Ollama y OpenRouter. Añade --provider con el nombre de tu proveedor y asegúrate de que la clave API correspondiente esté configurada mediante el asistente de configuración o una variable de entorno.

npx seaworthycode . --provider openai

Kimi son en realidad tres productos independientes, cada uno con su propia cuenta y clave de API que no se pueden usar entre sí: la Moonshot Open Platform internacional (platform.kimi.ai) — usa --provider kimi; Moonshot para China continental (platform.kimi.com) — usa --provider kimi-cn; y Kimi Code (kimi.com/code) — usa --provider kimi-code. Crea tu clave en el sitio correspondiente y configúrala mediante el asistente de configuración o una variable de entorno.

npx seaworthycode . --provider kimi-code

Añade --debug a tu comando. Esto activa el registro detallado para que puedas ver qué comprobaciones se ejecutaron, qué encontraron y dónde ocurrieron los errores. También muestra los IDs de comprobación en la salida.

npx seaworthycode . --debug

Añade --show-ids a tu comando. Cada resultado incluirá su ID de comprobación junto al nombre, para que puedas referenciarlo con precisión en un ticket, un comentario de supresión o el wiki de tu equipo.

npx seaworthycode . --show-ids

¿Aún necesitas ayuda?

Nuestro equipo de soporte suele responder en un día hábil.

Abrir un ticket