Tusk

Tusk

Tusk était une couche de vérification pour les agents de codage qui généraient des tests unitaires, des tests API et des revues de code des demandes de fusion basées sur le trafic en production. Les équipes d'ingénierie l'utilisaient pour détecter les régressions, augmenter la couverture, et accélérer la livraison sans compromettre la qualité. Le produit était soutenu par Y Combinator et faisait confiance à des équipes de sociétés telles que DeepLearning.AI, Hamming, et Promptfoo.

Tusk combinait la génération autonome de tests avec des suites d'auto-réparation qui se mettaient à jour à chaque commit. Son module Tusk Drift enregistrait le trafic API réel pour construire des tests d'intégration, tandis que CoverBot exécutait des pipelines programmés pour compenser les tests unitaires sur du code non testé. Tusk Review ajoutait une revue de code au niveau des PR avec contexte de trace en production et documentation qui apprenait des résolutions passées.

Note : Tusk a officiellement mis fin à son produit le 10 juin 2026. L'application GitHub a été supprimée et la société recommande de migrer vers Devin de Cognition pour l'automatisation des tests et la revue de code.

Fonctionnalités principales:
  1. Génère des tests unitaires et d'API à partir des pull requests avec une seule commande de configuration CLI

  2. Itère automatiquement sur les tests qui échouent sans échanges répétitifs avec un copilote

  3. Suites auto-correctrices qui se mettent à jour à chaque commit pour correspondre à la logique métier actuelle

  4. Tusk Drift enregistre le trafic API en production pour créer des tests d'intégration

  5. CoverBot ouvre des PRs quotidiennes ou hebdomadaires pour compléter les tests unitaires sur le code non testé

  6. Tusk Review détecte les bugs dans les PRs et met à jour la documentation des revues de code à partir des résolutions passées

  7. Exécute les tests localement ou en CI avec des intégrations GitHub et GitLab

Pros:
  1. Certifié SOC 2 Type II avec une architecture multi-locataires isolant le code source client.

  2. Prise en charge de GitHub et GitLab avec intégrations pour Linear et Jira dans les plans Team.

  3. Suites de tests auto-réparatrices et itérations autonomes réduisant la maintenance manuelle des tests.

  4. Tusk Drift utilisait le trafic API réel de production pour générer des tests d'intégration plus réalistes.

Cons:
  1. Produit arrêté le 10 juin 2026 et n'est plus disponible pour les nouveaux utilisateurs.

  2. N'a pas généré de tests de bout en bout, se concentrant uniquement sur la couverture des tests unitaires et d'intégration.

  3. Le plan Entreprise nécessitait un minimum de 200 utilisateurs avec une tarification personnalisée via le service commercial.

  4. Les plans payants nécessitaient la réservation d'une démo, sans option d'achat en libre-service.

FAQ:

Tusk est-il toujours disponible ?

Non. Tusk a officiellement arrêté son produit le 10 juin 2026, selon une annonce de la société sur usetusk.ai. L'application GitHub de Tusk a été retirée des organisations, et la société recommande de migrer vers Devin de Cognition pour l'automatisation des tests et la revue de code.

Que faisait Tusk ?

Tusk générait des tests unitaires, des tests d'intégration API et des revues de code pour les demandes de tirage pour les équipes de développement logiciel. Il utilisait le trafic de production via Tusk Drift pour ancrer les tests dans les schémas réels d'utilisation et fonctionnait de manière autonome dans les pipelines CI connectés à GitHub ou GitLab.

Combien coûtait Tusk ?

Tusk proposait un plan Gratuit à 0 $ avec un essai Team de 14 jours, un plan Team à 50 $ par mois par développeur actif, et un plan Entreprise personnalisé avec un minimum de 200 sièges. Tous les plans payants nécessitaient la réservation d'une démo plutôt qu'un paiement en libre-service.

Quels frameworks de test Tusk supportait-il ?

Tusk supportait des frameworks populaires tels que Jest, Vitest, Mocha, RSpec, pytest et JUnit. Il collectait le contexte des tests existants et de la documentation dans le dépôt pour générer des cas de test compatibles.

Tusk générait-il des tests end-to-end ?

Non. Tusk se concentrait sur les tests unitaires et d'intégration au niveau des demandes de tirage. La société a indiqué que les tests E2E sont fragiles et longs à maintenir, donc elle n'offrait pas de génération de tests E2E.

Quelle était la sécurité de Tusk ?

Tusk était certifié SOC 2 Type II et utilisait une architecture multi-locataires, de sorte que le code source des clients n'était pas accessible aux autres clients. Tusk et ses fournisseurs de LLM n'utilisaient pas le code source des clients pour entraîner les modèles.

Catégorie:

Tarification:

Freemium

Tags:

Automated Testing
Code Review
CI/CD
Software Development
API Testing
Y Combinator

Technologie utilisée:

Next.js
Ant Design
jQuery
Webflow
Cloudflare
Amazon CloudFront
Amazon Web Services
Google Cloud
Google Fonts
Ruby
YouTube
GitHub
Styled Components
Tailwind CSS

Commentaires:

Give your opinion on Tusk :-

Overall rating

Join thousands of AI enthusiasts in the World of AI!

Meilleur Gratuit Tusk Alternatives (et Payées)

By Rishit