Canonical: https://instain.ru/fr/ai/mini-swe-agent/
Language: fr

Les chercheurs de Princeton et Stanford  Agent ouvert pour le code

# mini-SWE-agent. 

Agent compact pour code avec environnement de démarrage sélectionné

4.18 / 5    [Évaluation du catalogue](https://instain.ru/fr/ai/mini-swe-agent/#editorial-rating) [Site officiel ](https://mini-swe-agent.com/latest/)

mini-SWE-agent exécute le modèle de langue et les outils de ligne de commande sélectionnés pour travailler sur la tâche dans le référentiel. Il existe des options de démarrage et d'isolation interactives.

![Documents officiels mini-SWE-agent avec un aperçu des modes de fonctionnement](https://instain.ru/assets/images/mini-swe-agent-screen-d12b27adb5bc-1200.webp)

La documentation officielle de mini-SWE-agent avec un aperçu des modes de fonctionnement.  [Ouvrir la source ](https://mini-swe-agent.com/latest/)

## Quand l'agent a un terminal

mini-SWE-agent reçoit la tâche et travaille avec les commandes disponibles. En mode interactif mini, l'utilisateur peut confirmer les actions proposées. Pour un script avec un projet inconnu, cela vous permet de voir quels fichiers l'agent va lire et quel test exécuter. Avant de travailler, il est préférable d'ouvrir une copie d'étude, de supprimer les secrets inutiles de l'environnement et de spécifier une commande de vérification précise.

Le projet a des options pour démarrer dans un environnement isolé. Ils sont utiles si la tâche implique l'exécution du code de quelqu'un d'autre ou des répétitions sur des copies individuelles du dépôt.

## Erreur avec la liste vide

Dans le programme, la fonction doit renvoyer un résultat vide, mais se réfère au premier élément. Donnez à l'agent une commande de lecture et indiquez qu'il n'est pas nécessaire de modifier le comportement des données non vides. Demandez-lui de préparer un petit test qui tombe à la correction. Après le travail, voyez ce qui est vérifié dans le test. Le remplacement de l'exception par d'autres peut rendre le rapport plus calme et laisser le comportement attendu sans vérification.

Retirez l'arbre de travail avant la fin. Les fichiers d'environnement temporaire et les modifications de dépendance ne doivent pas être accidentellement entrés dans un patch pour une seule fonction.

## L'environnement et le modèle sont personnalisés séparément

Les commandes peuvent être exécutées à côté d'un projet ou dans un environnement séparé. L'appel du modèle dépend des paramètres du fournisseur. Avant de travailler avec un dépôt fermé, déterminez quelles données la configuration sélectionnée envoie et quels chemins voient le processus.

## Pour quelles tâches convient-il

- Préparer un patch pour la description d'une petite erreur

- Lancer la vérification des modifications dans un environnement séparé

Fonctionnalités 

## Les points forts

- Le mode interactif prend en charge la confirmation des commandes

- Il existe des configurations pour les environnements isolés

Il faut prendre en compte 

## Limites

- L'utilisateur choisit un modèle et configure l'environnement

- L'exécution locale des commandes ne signifie pas que le texte de la requête reste sur l'appareil

## Choix et conditions

Mode gratuit

Oui

Période d'essai

Non confirmé

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

Code publié par le MIT. Les coûts d'accès au modèle et à l'environnement informatique sont déterminés séparément. L'exécution locale des commandes ne signifie pas que le texte de la requête reste sur l'appareil

De la tâche au premier résultat

## Exemple pratique

Tâche

Préparer un patch pour la description d'une petite erreur

Que préparer

La fonction d'apprentissage du traitement de la liste, la commande de lecture et le résultat correct pour l'entrée vide.

### Consigne ou requête

Répète l'échec, ajoute le test à la liste vide et fais une correction minimale. Gardez votre comportement à l'entrée vide.

### Résultat attendu

Un petit patch avec un test et une liste des commandes exécutées.

### Comment vérifier le résultat

- Lancez le test avant et après la correction.

- Parcourez l'arborescence et supprimez les fichiers temporaires.

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 mini-SWE-agent ](https://mini-swe-agent.com/latest/)

-  [Mode interactif mini et confirmation des commandes ](https://mini-swe-agent.com/latest/usage/mini/)

-  [Conditions d'accès et de paiement ](https://github.com/SWE-agent/mini-swe-agent)

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

Les chercheurs de Princeton et Stanford

Catégorie

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

Accès

Il faut un agent installé, un modèle approprié et un environnement pour lancer les commandes. Pour les démarrages automatiques, configurez une copie de travail isolée.

Paiement

Code publié par le MIT. Les coûts d'accès au modèle et à l'environnement informatique sont déterminés séparément.

API

API non spécifiée

[Termes du développeur ](https://github.com/SWE-agent/mini-swe-agent)

Évaluation du catalogue

4.18 / 5 

Fonctionnalités

4.10 / 5 

Scénarios de travail

4.00 / 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/)
