Aide et FAQ

Trouvez des réponses aux questions courantes sur Seaworthy, votre licence et le dépannage.

1

Lancez l'assistant de configuration interactif — il couvre la clé de licence et le fournisseur LLM en un seul flux.

npx seaworthycode setup
2
Lorsque vous y êtes invité, collez votre clé de licence (format : SW-XXXXXX). Vous la trouverez dans l'e-mail de confirmation d'achat.
3

Pour mettre à jour votre clé ultérieurement sans relancer l'assistant :

npx seaworthycode config set licenseKey SW-XXXXXX

Les vérifications Pro utilisent votre propre clé d'API — Seaworthy ne vous facture jamais l'utilisation de l'IA.

1

Lancez l'assistant de configuration. Si vous l'avez déjà lancé, relancez-le pour mettre à jour vos paramètres LLM.

npx seaworthycode setup
2
Choisissez votre fournisseur et collez votre clé d'API lorsque vous y êtes invité. Compatible avec : Anthropic (Claude), OpenAI, Gemini, DeepSeek, Kimi, MiniMax, Ollama et OpenRouter.
3

Vous préférez les variables d'environnement ? Exportez votre clé avant de lancer un scan :

ANTHROPIC_API_KEY=sk-... npx seaworthycode .
OPENAI_API_KEY=sk-... npx seaworthycode .
1
Recherchez dans votre boîte de réception les messages de [email protected]. Vérifiez les dossiers spam et promotions.
2

Renvoyer votre clé

Saisissez l'adresse email utilisée pour acheter Seaworthy.

3
Ouvrir un ticket de support et nous vous aiderons directement.

Vous pouvez filtrer les résultats selon leur gravité ou le niveau de confiance de Seaworthy. Utilisez --min-severity pour masquer tout ce qui est en dessous d'un certain niveau de risque, ou --min-confidence pour masquer les résultats dont le scanner n'est pas sûr. Un bon point de départ est la sévérité moyenne avec une haute confiance.

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

Par défaut, Seaworthy réduit les résultats de faible sévérité pour garder la sortie lisible. Ajoutez --all à votre commande pour afficher tous les résultats en entier.

npx seaworthycode . --all

Commencez par enregistrer un instantané des résultats actuels avec --baseline save. Lors des analyses futures, ajoutez --baseline sans valeur — Seaworthy ne signalera que ce qui est nouveau depuis cet instantané.

npx seaworthycode . --baseline save

npx seaworthycode . --baseline

Ajoutez --fail-on-findings à votre commande. Si des résultats sont signalés, Seaworthy se termine avec le code 5, que la plupart des systèmes CI traitent comme un échec de build. Sans ce drapeau, Seaworthy se termine toujours avec succès.

npx seaworthycode . --fail-on-findings

Utilisez --output pour enregistrer un rapport HTML autonome que vous pouvez partager avec votre équipe. Utilisez --json pour obtenir une sortie lisible par machine que vous pouvez rediriger vers d'autres outils ou enregistrer dans un fichier.

npx seaworthycode . --output report.html

npx seaworthycode . --json > results.json

Utilisez --sarif pour générer un fichier SARIF que GitHub Advanced Security, VS Code et la plupart des plateformes SAST peuvent importer. Utilisez --sarif-stdout si vous préférez rediriger la sortie directement.

npx seaworthycode . --sarif results.sarif

npx seaworthycode . --sarif-stdout

Seaworthy lit chaque fichier qu'il trouve, ce qui peut être lent sur de grands dépôts avec de gros fichiers générés ou compilés. Utilisez --max-file-size pour définir une limite de taille en octets — les fichiers au-delà de cette taille seront ignorés.

npx seaworthycode . --max-file-size 500000

Oui. Seaworthy prend en charge Anthropic, OpenAI, Gemini, DeepSeek, Kimi, MiniMax, Ollama et OpenRouter. Ajoutez --provider avec le nom de votre fournisseur et assurez-vous que la clé API correspondante est configurée via l'assistant de configuration ou une variable d'environnement.

npx seaworthycode . --provider openai

Kimi regroupe en réalité trois produits distincts, chacun avec son propre compte et sa propre clé API non interchangeables entre eux : la plateforme ouverte internationale Moonshot (platform.kimi.ai) — utilisez --provider kimi ; Moonshot pour la Chine continentale (platform.kimi.com) — utilisez --provider kimi-cn ; et Kimi Code (kimi.com/code) — utilisez --provider kimi-code. Créez votre clé sur le site correspondant, puis configurez-la via l'assistant de configuration ou une variable d'environnement.

npx seaworthycode . --provider kimi-code

Ajoutez --debug à votre commande. Cela active la journalisation détaillée pour voir quelles vérifications ont été exécutées, ce qu'elles ont trouvé et où des erreurs se sont produites. Les identifiants de vérification sont également affichés.

npx seaworthycode . --debug

Ajoutez --show-ids à votre commande. Chaque résultat inclura son identifiant de vérification à côté du nom, vous permettant de le référencer précisément dans un ticket, un commentaire de suppression ou le wiki de votre équipe.

npx seaworthycode . --show-ids

Encore besoin d'aide ?

Notre équipe de support répond généralement sous un jour ouvré.

Ouvrir un ticket