Bien démarrer
Démarrage rapide
Réalisez et examinez votre première tâche de programmation.
Utilisez l’application de bureau Remy pour apporter une petite modification à un projet existant et examiner les résultats.
1. Avant de commencer
- Un compte Remy : téléchargez Remy et connectez-vous. Votre compte Remy/Corepass est créé lors de votre première connexion.
- Une connexion Internet : votre compte Remy donne accès aux modèles. Vous n’avez pas besoin d’un compte distinct auprès d’un fournisseur de modèles ni d’une clé API.
- Un projet local : choisissez un projet auquel vous avez accès et que vous pouvez exécuter, ainsi qu’une petite modification bien délimitée.
L’application de bureau Remy inclut son propre environnement d’exécution : vous n’avez donc pas besoin d’installer Python ou Node.js pour utiliser Remy. Votre projet et ses tests ont toujours besoin de leur propre environnement et de leurs dépendances.
2. Télécharger et se connecter
- Accédez à la page de téléchargement de Remy et choisissez le programme d’installation pour votre ordinateur :
- macOS : choisissez la version Apple silicon ou Intel (DMG) adaptée à votre Mac.
- Windows : choisissez la version x64 (EXE).
- Installez et ouvrez Remy, puis cliquez sur Commencer.
- Connectez-vous dans votre navigateur, puis revenez à l’application Remy.
Vous pouvez maintenant : créer un projet et démarrer une conversation.
3. Ajouter votre projet et démarrer une conversation
- Créez un projet et ajoutez le dossier de votre projet local sous Dossiers sources.
- Dans ce projet, cliquez sur Nouvelle conversation.
- Choisissez un modèle disponible à côté du champ de saisie. Si des paramètres de raisonnement sont disponibles, ajustez-les selon vos besoins.
Ajoutez le dossier contenant votre code. Dans les exemples de demandes ci-dessous, « ce projet » désigne les fichiers de ce dossier.
Avec Dynamic, Remy choisit un modèle pour chaque tâche et peut passer à un modèle plus puissant en cas de blocage. Les modèles et paramètres de raisonnement disponibles sont affichés dans l’application. Les utilisateurs ne peuvent pas actuellement changer manuellement de modèle pendant l’exécution d’une tâche.
Vous pouvez maintenant : travailler sur votre code dans une conversation ayant accès au projet.
4. Réaliser votre première tâche de programmation
Choisissez une petite modification dont vous pouvez vérifier le résultat, par exemple corriger un bug ou ajouter un bouton à une page.
L’exemple ci-dessous ajoute un bouton « Effacer les filtres » à une liste de commandes. Adaptez la fonctionnalité, les champs et les exigences à votre projet.
4.1 Comprendre le code concerné
Envoyez ceci dans votre nouvelle conversation :
Je vais modifier la liste de commandes de ce projet.
Commence par lire la documentation du projet et les instructions pertinentes. Explique comment exécuter le projet et les tests concernés.
Repère les fichiers principaux de la liste de commandes et explique le fonctionnement actuel du filtrage, de la pagination et du tri.
Ne modifie pas encore de fichiers, n’installe pas de dépendances et ne fais ni commit ni push.
Vérifiez que Remy a trouvé la bonne partie du projet, que les fichiers cités existent et que ses instructions d’exécution et de test sont étayées par la documentation ou le code du projet. Si quelque chose ne va pas, précisez le contexte des dossiers, fichiers ou exigences avant de poursuivre.
4.2 Effectuer la modification
Poursuivez dans la même conversation :
Ajoute un bouton « Effacer les filtres » à la liste de commandes.
Exigences :
1. Effacer les filtres de mot-clé et de statut.
2. Revenir à la page 1 et actualiser la liste.
3. Conserver l’ordre de tri actuel.
4. Respecter les styles existants du projet et ne modifier que ce qui est nécessaire à cette tâche.
Ajoute et exécute les tests pertinents. À la fin, résume les fichiers modifiés, les vérifications effectuées et leurs résultats.
Si tu ne peux pas effectuer une vérification, explique pourquoi.
Ne fais pas encore de commit ni de push.
Si Remy demande des informations ou une confirmation pendant la tâche, examinez la demande avant de continuer.
Résultat attendu : des modifications de code à examiner, un résumé de la tâche et les résultats des tests ou autres vérifications.
5. Examiner les résultats et affiner
Examinez le travail dans cet ordre :
- Examiner les modifications : vérifiez les fichiers modifiés et assurez-vous que les modifications restent dans le périmètre de la tâche.
- Examiner les vérifications : confirmez quels tests ou contrôles ont réellement été exécutés et s’ils ont réussi. Si une vérification n’a pas été exécutée ou a échoué, traitez la cause avant de vérifier à nouveau.
- Essayer la fonctionnalité : exécutez le projet, définissez des filtres et passez à une autre page de résultats. Cliquez sur « Effacer les filtres ». Confirmez que les filtres de mot-clé et de statut sont effacés, que la liste revient à la page 1 et s’actualise, et que l’ordre de tri reste inchangé.
Si vous avez choisi une autre tâche, vérifiez le résultat par rapport aux exigences de votre demande.
Si le résultat doit être amélioré, poursuivez dans la même conversation. Décrivez ce qui s’est passé, ce que vous attendiez et ce qui doit changer. Par exemple :
Après avoir cliqué sur « Effacer les filtres », les filtres de mot-clé et de statut sont effacés, mais la liste reste à la page 3.
Elle devrait revenir à la page 1 et s’actualiser.
Corrige uniquement ce problème, ajoute et exécute les tests pertinents, puis résume la modification et les résultats des vérifications.
Ne fais pas encore de commit ni de push.
Créer une branche de conversation n’annule pas les modifications de fichiers. Lorsque vous poursuivez une tâche, partez des fichiers tels qu’ils existent actuellement dans votre projet.
6. Obtenir de l’aide et donner votre avis
Problèmes de l’application ou d’une fonctionnalité
Ouvrez ··· → Envoyer un retour en haut à droite de la conversation et incluez :
- Les étapes suivies.
- Ce qui s’est passé.
- Ce que vous attendiez.
- Votre version de Remy, avec des captures d’écran si cela est utile.
Vous ne trouvez pas l’option de retour ? Contactez l’assistance à support@corepass.com.
Réponses et résultats des tâches
Utilisez le bouton pouce vers le haut ou vers le bas sous une réponse et ajoutez des précisions. Par exemple, indiquez si Remy a compris la tâche, si les modifications répondent à vos exigences et si les résultats des vérifications étaient clairs.
7. En savoir plus
Pour découvrir d’autres usages de Remy, des guides et les réponses aux questions courantes, consultez la documentation sur le site de Remy.