Aller au contenu principal
ToolPotion
Conseiller IA
Soumettre

Click

Dépôts GitHub d'IAAssistants de codage IAOpen source · Linux, macOS, Windows

Click est un plugin open source pour Codex CLI et Claude Code qui empêche les agents de codage IA de relancer et de relire les mêmes tests réussis après chaque petite modification. Il enregistre un reçu signé pour chaque vérification, détermine quels contrôles un changement de code affecte réellement et remplace la sortie complète d'un contrôle non affecté par un avis de réutilisation en une ligne.

Voir le dépôt
Partager
Voir le dépôt
Partager

Click est un plugin de garde-fou pour le flux de travail des agents de codage IA, conçu pour Codex CLI et Claude Code, qui cible un gaspillage spécifique dans le développement piloté par des agents : après chaque petite modification, un agent relance généralement l'ensemble de la suite de tests et relit sa sortie complète, même lorsque la plupart d'entre elles n'ont pas changé. Click appelle son approche "vérification incrémentale, soutenue par des preuves conscientes des révisions," et il est explicite qu'il ne change pas quel modèle l'agent utilise ou comment il raisonne ; il gère uniquement la vérification et la réutilisation.

Lire la suite

Les hooks installés enregistrent le reçu exact pour chaque vérification que l'agent exécute : la commande, l'état de l'espace de travail et de la mutation, les entrées pertinentes, l'environnement et l'identité exécutable. Lors de la prochaine demande de vérification, Click vérifie si un changement affecte un groupe donné de tests. Un résultat est réutilisé uniquement lorsqu'un reçu exact dans le même état, une observation d'entrée signée ou une politique de propriétaire engagée prouve qu'il est toujours valide ; tout ce qui est ambigu est relancé. Un contrôle réutilisé renvoie une ligne de reçu courte au lieu de sa sortie complète, ce qui permet à l'outil d'économiser le budget de contexte d'un agent ainsi que le temps réel.

Click a trois modes. Le mode Evidence, par défaut, enregistre le travail et exécute la vérification sous les autorisations existantes de l'outil hôte sans étape d'approbation supplémentaire. Le mode Guarded, sur option, met en scène un contrat lisible décrivant le changement prévu et les vérifications requises, attend une approbation explicite de l'utilisateur lors d'un tour ultérieur, puis bloque les mutations en dehors de cette limite approuvée. Le mode Off laisse l'exécution à l'outil hôte sans aucune application des flux de travail de Click. Un tableau de bord local, ouvert par une seule commande, montre quels contrôles ont été exécutés, lesquels ont été réutilisés et le code de raison derrière chaque décision.

Le support varie selon le langage : les suites Python unittest et pytest, les suites JS/TS Vitest et Jest, et le propre exécuteur de tests de Go ont un support d'exécution, avec un fractionnement automatique des tests disponible pour les profils Python et JS/TS ; Rust, Java, .NET et C/C++ ont un support de commande plus étroit, vérifié par CI, sans intégration complète de réutilisation pour l'instant.

Le projet publie un résultat mesuré plutôt qu'une revendication de performance générale : lors de huit sessions appariées sur un dispositif de test de 40 secondes, la même tâche de correction de bogue a été terminée en 123 secondes avec Click contre 381 secondes sans, soit une réduction de 68 % du temps et 50 % de moins d'exécutions de tests, avec un coût en tokens supérieur de 6 à 11 %. La documentation de Click prend soin de qualifier cela de record de dispositif plutôt que de résultat de production, et note qu'un taux de réutilisation élevé ne se traduit pas directement par une économie de temps proportionnelle.

Click s'installe en tant que plugin depuis le marché des plugins Codex CLI ou Claude Code, fonctionne sur Linux, macOS et Windows, et est gratuit et sous licence MIT. Il est conçu pour les développeurs exécutant des agents de codage IA contre des projets avec des cycles de tests lents et répétés et des groupes de tests séparables ; pour une suite qui s'exécute déjà en quelques secondes, la configuration et la comptabilité peuvent coûter plus que de simplement la relancer.

  • CatégorieAssistants de codage IA
  • Modèle tarifaireOpen source
  • DéploiementCloud
  • PlateformesLinux, macOS, Windows

  • Enregistre un reçu signé pour chaque vérification qu'un agent de codage IA exécute

  • Décide au moment de l'exécution quels contrôles un changement de code affecte réellement, plutôt que de tout relancer

  • Remplace la sortie complète d'un contrôle réutilisé par un reçu en une ligne pour économiser le contexte

  • Le mode Evidence s'exécute par défaut sous les autorisations existantes de l'outil hôte, sans étape d'approbation supplémentaire

  • Le mode Guarded met en scène un contrat lisible et bloque les mutations jusqu'à ce qu'un humain l'approuve explicitement

  • Le tableau de bord local montre les contrôles exécutés vs. réutilisés, les raisons de réutilisation et où la réutilisation a été perdue

  • Fractionnement et sharding automatiques pour les suites de tests Python, JS/TS et Go prises en charge

  • S'installe en tant que plugin pour Codex CLI et Claude Code depuis le même marché

  • Propose des sorties en anglais, coréen et chinois simplifié, sélectionnées automatiquement par la locale

  1. Installer le plugin : Ajoutez le marché Click et installez-le dans Codex CLI ou Claude Code.

  2. Démarrer une session : Commencez une nouvelle session de codage afin que les hooks installés et les compétences se chargent.

  3. Demander le mode Evidence : Dites à l'agent d'utiliser Click Evidence pour un changement et d'exécuter les tests pertinents.

  4. Vérifier l'état : Exécutez click-gate status pour voir les contrôles exécutés vs. réutilisés et le temps estimé économisé.

  5. Ouvrir le tableau de bord : Exécutez click-gate dashboard start pour une vue locale complète des résultats et des raisons de réutilisation.

  6. Configurer le sharding pour de grandes suites : Exécutez click-gate sharding init et suivez le guide de configuration.

  • Efficacité de la boucle de test de l'agent IA
  • Vérification de grands monorepos
  • Changements d'agent soumis à approbation
  • Audit de vérification

Outils IA populaires comme Click

OpenAI Codex est un agent de codage léger qui fonctionne directement dans votre terminal, améliorant l'efficacité et la précision du codage. Il s'intègre parfaitement à divers…

Assistants de codage IA
Voir l'outil

Micro Agent

Dépôts GitHub d'IA

Micro Agent est un outil d'IA qui écrit et corrige itérativement du code en fonction des cas de test fournis. Il se concentre sur la génération de code qui réussit les tests, dans…

Assistants de codage IA

N°165 en Dépôts GitHub d'IA

Voir l'outil

Dépôts GitHub d'IA

Outil d'IA qui écrit et corrige itérativement du code en fonction des cas de test fournis. Il se concentre sur la génération de code qui réussit les tests, dans…Micro Agent est un outil d'IA qui écrit et corrige itérativement du code en fonction des cas de test fournis. Il se concentre sur la génération de code qui réussit les tests, dans…

Assistants de codage IA
N°165 en Dépôts GitHub d'IA

goose

Dépôts GitHub d'IA

Goose est un agent IA open source et extensible qui améliore le codage en permettant aux utilisateurs d'installer, d'exécuter, de modifier et de tester avec n'importe quel LLM,…

Assistants de codage IA

N°31 en Dépôts GitHub d'IA

Voir l'outil

Dépôts GitHub d'IA

Agent IA open source et extensible qui améliore le codage en permettant aux utilisateurs d'installer, d'exécuter, de modifier et de tester avec n'importe quel LLM,…Goose est un agent IA open source et extensible qui améliore le codage en permettant aux utilisateurs d'installer, d'exécuter, de modifier et de tester avec n'importe quel LLM,…

En vedetteAssistants de codage IA
N°31 en Dépôts GitHub d'IA

Jules est un agent de codage autonome qui permet aux développeurs de se concentrer sur leurs tâches de codage pendant qu'il s'occupe des tâches banales. Il rationalise le…

Assistants de codage IA

N°21 en Agents IA

Voir l'outil

Agent de codage autonome qui permet aux développeurs de se concentrer sur leurs tâches de codage pendant qu'il s'occupe des tâches banales. Il rationalise le…Jules est un agent de codage autonome qui permet aux développeurs de se concentrer sur leurs tâches de codage pendant qu'il s'occupe des tâches banales. Il rationalise le…

En vedetteAssistants de codage IA
N°21 en Agents IA

sourcebook

Applications IA

Sourcebook est un outil gratuit et open-source qui vérifie les différences de votre agent IA pour des fichiers manquants, garantissant ainsi l'exhaustivité. Il analyse les…

Revue de code et tests IA
Voir l'outil

Applications IA

Outil gratuit et open-source qui vérifie les différences de votre agent IA pour des fichiers manquants, garantissant ainsi l'exhaustivité. Il analyse les…Sourcebook est un outil gratuit et open-source qui vérifie les différences de votre agent IA pour des fichiers manquants, garantissant ainsi l'exhaustivité. Il analyse les…

Revue de code et tests IA
Voir le Top 250 Applications IA

Anti-AI Slop

Dépôts GitHub d'IA

Anti-AI Slop est une compétence d'agent conçue pour filtrer et éliminer les erreurs générées par l'IA. Elle s'intègre à Codex, Claude et d'autres outils d'IA pour améliorer la…

Revue de code et tests IA
Voir l'outil

Dépôts GitHub d'IA

Compétence d'agent conçue pour filtrer et éliminer les erreurs générées par l'IA. Elle s'intègre à Codex, Claude et d'autres outils d'IA pour améliorer la…Anti-AI Slop est une compétence d'agent conçue pour filtrer et éliminer les erreurs générées par l'IA. Elle s'intègre à Codex, Claude et d'autres outils d'IA pour améliorer la…

Revue de code et tests IA
Voir le Top 250 Dépôts GitHub d'IA

Twill transforme les tâches de GitHub, Slack et Linear en demandes de tirage, construites et testées dans un environnement de développement réel. Il fournit une preuve avec chaque…

Assistants de codage IA

N°113 pour Refactorisation de code

Voir l'outil

Transforme les tâches de GitHub, Slack et Linear en demandes de tirage, construites et testées dans un environnement de développement réel. Il fournit une preuve avec chaque…Twill transforme les tâches de GitHub, Slack et Linear en demandes de tirage, construites et testées dans un environnement de développement réel. Il fournit une preuve avec chaque…

Assistants de codage IA
N°113 pour Refactorisation de code

Devin est un agent de codage IA conçu pour aider les développeurs à créer des logiciels de manière plus efficace. Il utilise des agents cloud parallèles pour améliorer la…

Assistants de codage IA

N°3 en Agents IA

Voir l'outil

Agent de codage IA conçu pour aider les développeurs à créer des logiciels de manière plus efficace. Il utilise des agents cloud parallèles pour améliorer la…Devin est un agent de codage IA conçu pour aider les développeurs à créer des logiciels de manière plus efficace. Il utilise des agents cloud parallèles pour améliorer la…

En vedetteAssistants de codage IA
N°3 en Agents IA
1 sur 8