Cline vs Copilot 🤖 Après la mise à jour majeure de Cline hier, je me suis désabonné de Github Copilot !

« Attends… attends… j’attends toujours… »

En regardant l’icône de chargement en rotation de Github Copilot, j’ai frotté mes yeux endoloris pour la dix millième fois.

Chaque fois que j’écris du code, je dois attendre 5 à 10 secondes avant qu’il me propose des suggestions. Parfois, après une demi-journée d’attente, les suggestions ne correspondent toujours pas à mes attentes. Qui peut supporter ça ?

En utilisant Copilot, je l’ai également comparé au projet open source Cline. La semaine dernière, je l’ai utilisé pour développer quelques petites applications de test et, pour être honnête, l’expérience globale a été plutôt impressionnante.

Qu’est-ce que Cline ?


Voici une brève introduction pour ceux qui ne connaissent pas Cline. Cline est un assistant d’IA qui peut vous aider à écrire du code dans votre éditeur. C’est une véritable alternative open source à Cursor. Il est encore plus puissant en combinaison avec Deepseek.

Comme Cursor, outre la saisie semi-automatique du code, c’est un partenaire de programmation qui peut vous aider à réaliser des tâches complexes. Il peut :

  • Créer et éditer des documents basés sur le langage naturel
  • Exécution automatique des commandes
  • Même capable d’utiliser le navigateur lui-même

v3.1 : De plus en plus de curseurs


Examinons les nouveautés de la dernière version publiée hier. Elle répond parfaitement aux points sensibles :

1. Fonction de point de contrôle puissante

Tout comme pour sauvegarder une partie, Cline sauvegardera désormais automatiquement un instantané après chaque opération :

    • Vous souhaitez voir les changements ? Le bouton « Comparer » vous permet de comparer.
    • Vous souhaitez regretter ? Le bouton « Restaurer » propose trois méthodes de restauration : Tout restaurer (la plus courante)
    • Restaurer uniquement la tâche (correction d’une opération incorrecte)
    • Restaurer uniquement le code (conserver le travail de Cline en cours)

 

2. Visualisez toutes les modifications en un clic

Désormais, lorsque vous terminez une tâche, un bouton « Voir les nouvelles modifications » s’affichera, vous permettant de visualiser toutes les modifications. Vos amis ayant activé le mode automatique n’auront plus à craindre de manquer des modifications importantes !

3. Gestion réfléchie de l’espace

  • Affiche automatiquement l’espace occupé par chaque tâche et fournit un bouton de suppression pratique
  • Son principe de base repose sur le stockage efficace de Git

Après plusieurs semaines de mises à jour intensives, il est devenu de plus en plus accessible. Passons en revue :

v3.0 : Mode d’approbation automatique

  • Comme le mode Yolo de Cursor, vous pouvez laisser Cline effectuer automatiquement des tâches

  • Contrôle des autorisations précis : lecture et écriture de fichiers, commandes de terminal, utilisation du navigateur, etc.
  • Prise en charge des notifications de tâches en arrière-plan
  • Optimisation de l’édition de fichiers volumineux, plus rapide et plus sûre
  • Ajout du fichier de configuration .clinerules, qui peut également définir les règles du projet

v2.2 : prise en charge du protocole MCP

    • Vous pouvez ajouter des outils personnalisés, tels que la recherche Web, les outils GitHub, etc. Si vous ne connaissez pas MPC, vous pouvez cliquer ici :  MCP open source lourd d’Anthropic : une configuration qui fait de Claude un joueur polyvalent
    • Cline peut créer de nouveaux outils par lui-même, tels que :

       Vous pouvez facilement émettre des commandes :

    • « Ajouter une fonction pour extraire les tickets Jira »
    • « Ajouter une fonction pour gérer les serveurs AWS »,

L’outil sera enregistré dans ~/Documents/Cline/MCP pour un partage facile

v2.1 : Capacités d’automatisation informatique

  • Il permet de démarrer le navigateur de manière autonome et prend en charge des opérations telles que le clic, la saisie et le défilement. Il est particulièrement adapté aux tests automatisés. Vous pouvez suivre le compte vidéo ByteNote. Nous proposerons prochainement des démonstrations vidéo détaillées pour vous expliquer son fonctionnement.

Pourquoi est-ce le meilleur assistant de programmation IA ?


  • Aide polyvalente :
  • Non seulement écrire du code, mais aussi vous aider à déboguer et à tester
  • Forte autonomie et peut résoudre les problèmes automatiquement
  • Vous pouvez également ajouter de nouvelles fonctionnalités à vous-même
  • Open source et gratuit :
  • Entièrement open source, pas de paywall
  • Mises à jour fréquentes, avec de nouvelles fonctionnalités presque chaque semaine
  • Super autonomie :
  • Vous pouvez utiliser le navigateur vous-même
  • Peut exécuter des commandes de terminal
  • Soutenir les outils personnalisés

enfin


Après avoir lu ces mises à jour, je dois dire que l’équipe Cline est vraiment formidable. La version 3.0 est sortie il y a une semaine à peine, et la mise à jour majeure 3.1 est désormais disponible. Toutes ces puissantes fonctionnalités sont entièrement gratuites, ce qui est particulièrement rare dans le contexte actuel où les outils d’IA sont généralement payants. Associé à Deepseek, c’est vraiment super puissant !

Leave a Comment

Your email address will not be published. Required fields are marked *