Canonical: https://instain.ru/fr/ai/kodus/
Language: fr

Kodus  Revue de code

# Kodus. 

Agent de vérification des modifications open source avec les règles de l'équipe

4.28 / 5    [Évaluation du catalogue](https://instain.ru/fr/ai/kodus/#editorial-rating) [Site officiel ](https://kodus.io/)

Kodus lance l'agent Kody pour la révision automatique. Il lit les changements dans le référentiel et formule des commentaires en tenant compte de la stratégie définie par l'équipe.

![Page officielle de Kodus avec la description de Kody](https://instain.ru/assets/images/kodus-screen-76143064f6d9-1200.webp)

Page officielle de Kodus avec une description de Kody.  [Ouvrir la source ](https://kodus.io/)

## Vérifier les règles d'un projet spécifique

La révision est plus utile lorsque la remarque est liée à l'accord de l'équipe. Dans un référentiel, toutes les opérations d'enregistrement peuvent passer par le service d'audit, dans l'autre, cette exigence ne s'applique qu'aux actions administratives. Dans Kodus, vous pouvez définir une stratégie de vérification et connecter Kody au dépôt. L'agent examine les modifications et le développeur décide si le commentaire est conforme à la règle en vigueur.

Commencez par une exigence qui peut être exprimée sans équivoque. La formulation sur le champ obligatoire de l'identifiant d'événement donnera un résultat vérifiable. S'il vous plaît garder un oeil sur le code propre laisse trop de choix d'interprétation.

## Événement sans entrée dans le journal

Dans la demande de formation à la fusion, la possibilité de changer le rôle de l'utilisateur a été ajoutée. Donnez à l'agent une règle d'enregistrement obligatoire et cochez l'emplacement du gestionnaire d'audit existant. Une remarque utile devrait indiquer une action qui est perdue dans une condition particulière. Voyez si le journal est appelé dans l'emballage général. Un agent qui n'a lu que la nouvelle fonction peut ne pas remarquer ce chemin.

Après la correction, vérifiez la branche avec le refus d'accès et le scénario réussi. La présence d'un appel de journal dans le code n'indique pas encore quelles données seront entrées dans l'enregistrement.

## Intégration et modèle

Le code source de Kodus est ouvert, il existe une option pour son déploiement et la connexion de sa propre clé de fournisseur de modèle. Avant l'intégration, décidez quels référentiels voient l'agent et quelles données le modèle reçoit. Ceci est particulièrement important lorsque vous travaillez avec des noms de services internes, du contenu de configuration et des descriptions de vulnérabilités.

## Pour quelles tâches convient-il

- Trouver les violations des règles locales dans une nouvelle demande de fusion

- Ajouter un aperçu automatique du code au flux de travail de la commande

Fonctionnalités 

## Les points forts

- Connaître le contexte du référentiel lors de la préparation des commentaires

- Il y a un référentiel ouvert et une option pour son déploiement

Il faut prendre en compte 

## Limites

- Besoin de droits pour l'intégration avec le système de dépôt

- Son déploiement ne détermine pas où le modèle connecté reçoit les demandes

## Choix et conditions

Mode gratuit

Oui

Période d'essai

Oui

Sans inscription

Non confirmé

Interface en russe

Non confirmé

Installation locale

Non confirmé

API

Non confirmé

« Non confirmé » signifie que les informations disponibles ne suffisent pas. La fonctionnalité peut exister ; vérifiez les conditions du développeur.

Formats d’entrée

Code, texte

Résultat

Code, texte

### Conditions

Le forfait Community est disponible sans payer Kodus. En mode de clé privée, les demandes sont payées au fournisseur du modèle. Un accès d’essai est décrit pour Teams. Son déploiement ne détermine pas où le modèle connecté reçoit les demandes

De la tâche au premier résultat

## Exemple pratique

Tâche

Trouver les violations des règles locales dans une nouvelle demande de fusion

Que préparer

Demande de formation pour la fusion avec un changement de rôle et la règle de l'enregistrement obligatoire de l'audit.

### Consigne ou requête

Vérifiez si un enregistrement d'audit apparaît après un changement de rôle réussi. Prenez en compte les gestionnaires généraux. Pour les commentaires, spécifiez la condition et la ligne de code.

### Résultat attendu

Commentaire avec violation reproductible de la règle ou indication d'un enregistrement valide dans le journal.

### Comment vérifier le résultat

- Ouvrez les gestionnaires partagés qui n'ont pas changé dans la requête.

- Vérifiez le changement de rôle et le refus d'accès.

Cet exemple pédagogique préparé par la rédaction décrit une tâche ; il ne présente pas le résultat d’un test personnel du service. Vérifiez la disponibilité du mode requis, les droits sur les fichiers d’origine et les conditions d’utilisation du résultat.

Vérifier les détails

## Sources officielles

-  [Page de Kodus ](https://kodus.io/)

-  [Comment fonctionne l'agent Kody ](https://docs.kodus.io/en/how_to_use/overview)

-  [Code source et déploiement de Kodus ](https://github.com/kodustech/kodus-ai)

-  [Plans Community, Teams et Enterprise ](https://kodus.io/pricing/)

La description est faite à partir des matériaux du développeur. Les fonctionnalités, les prix et la disponibilité peuvent varier; vérifiez la source avant de l'utiliser.

En bref sur l'outil

Développeur

Kodus

Catégorie

[Code](https://instain.ru/fr/category/code/)

Accès

Vous avez besoin d'une intégration avec la plate-forme de dépôt prise en charge et la configuration de l'accès au modèle.

Paiement

Le forfait Community est disponible sans payer Kodus. En mode de clé privée, les demandes sont payées au fournisseur du modèle. Un accès d’essai est décrit pour Teams.

API

API non spécifiée

[Termes du développeur ](https://kodus.io/pricing/)

Évaluation du catalogue

4.28 / 5 

Fonctionnalités

4.20 / 5 

Scénarios de travail

4.30 / 5 

Écosystème

4.20 / 5 

Documentation

4.40 / 5 

Les points sont le repère du catalogue. Ce ne sont pas des commentaires d'utilisateurs ou le résultat de tests personnels.

[Voir la méthodologie ](https://instain.ru/fr/methodology/)
