Aide et FAQ
Trouvez des réponses aux questions courantes sur Seaworthy, votre licence et le dépannage.
Comment activer ma clé de licence ?
Lancez l'assistant de configuration interactif — il couvre la clé de licence et le fournisseur LLM en un seul flux.
npx seaworthycode setupPour mettre à jour votre clé ultérieurement sans relancer l'assistant :
npx seaworthycode config set licenseKey SW-XXXXXXComment configurer une clé d'API LLM pour les vérifications Pro ?
Les vérifications Pro utilisent votre propre clé d'API — Seaworthy ne vous facture jamais l'utilisation de l'IA.
Lancez l'assistant de configuration. Si vous l'avez déjà lancé, relancez-le pour mettre à jour vos paramètres LLM.
npx seaworthycode setupVous 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 .
J'ai perdu ou n'ai pas reçu ma clé de licence
Renvoyer votre clé
Saisissez l'adresse email utilisée pour acheter Seaworthy.
J'obtiens trop de résultats — comment réduire le bruit ?
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 highComment me concentrer uniquement sur les nouveaux problèmes et ignorer ceux déjà existants ?
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 savenpx seaworthycode . --baseline
Comment faire échouer mon build CI quand Seaworthy trouve des problèmes ?
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-findingsComment enregistrer ou partager mes résultats ?
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.htmlnpx seaworthycode . --json > results.json
Comment connecter Seaworthy à GitHub code scanning ou d'autres outils de sécurité ?
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.sarifnpx seaworthycode . --sarif-stdout
L'analyse prend beaucoup de temps ou utilise beaucoup de mémoire
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 500000Je n'ai pas de clé Anthropic — puis-je utiliser un autre fournisseur d'IA ?
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 openaiQuel plan ou quelle clé API Kimi dois-je utiliser ?
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-codeQuelque chose s'est mal passé — comment obtenir plus de détails ?
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 . --debugComment référencer une vérification spécifique par ID dans un ticket ou un commentaire ?
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-idsEncore besoin d'aide ?
Notre équipe de support répond généralement sous un jour ouvré.
Ouvrir un ticket