Lequel écrit réellement le meilleur code ?
Il existe de nombreuses options pour que l’IA vous aide à coder. Il existe le Codex d'OpenAI (ou simplement ChatGPT), le Copilot de GitHub, Gemini de Google et Claude d'Anthropic. Quel est le meilleur ? J'ai beaucoup utilisé Gemini et Claude, et ce n'est même pas une compétition serrée.
Sommaire
Les Gémeaux ont un avantage avec l'antigravité
Un IDE approprié est tout simplement plus facile à travailler à l'intérieur
Ma première expérience avec toute forme de codage vibratoire a eu lieu avec Gemini in Antigravity il y a quelques mois. J'ai essayé d'utiliser ChatGPT pour écrire du code pour moi il y a environ un an et cela ne s'est pas bien terminé, mais le vibe coding n'avait pas encore vraiment décollé à ce stade.
Avec Gemini et Antigravity, j’ai en fait pu accomplir beaucoup de choses. L'un des meilleurs aspects de Gemini est son intégration native avec un IDE dans le cadre de votre abonnement. Ne vous méprenez pas, j'adore les interfaces de terminal, mais parfois, un IDE approprié est simplement la meilleure réponse.
Il existe des IDE qui utilisent Claude (Antigravity en fait partie !) mais aucun de ces IDE n'utilise votre abonnement Anthropic, et ils dépendent tous de leurs propres abonnements. Donc, si vous souhaitez une expérience de première partie avec un AI LLM et un IDE, alors Gemini et Antigravity sont les outils parfaits pour ce travail.
Les modèles Gemini de Google sont assez avancés et performants. Je les ai utilisés pour créer non seulement des sites Web simples, mais également des applications Web complètes avec TypeScript, Next.js, SQL et de nombreuses dépendances. J'ai également utilisé Gemini pour créer des applications pour Android et iPhone avec une relative facilité.
La nouvelle fonctionnalité Canvas de Gemini est le compagnon ultime d'écriture/codage
Le meilleur ami d'un programmeur.
L’une des meilleures caractéristiques de Gemini est la générosité des limites. Pour 20 $ par mois pour le forfait Google AI Pro, vous pouvez coder pendant des heures et des heures sans atteindre les limites. J'ai atteint les limites à plusieurs reprises au cours de sessions de codage intensives, mais j'ai généralement pu contourner ce problème en changeant simplement de modèle et en travaillant avec un autre modèle jusqu'à la réinitialisation de mon modèle principal.
L'expérience est solide et le code semble assez correct, même si Gemini aime dire qu'une build réussit dans le chat, puis, lorsque vous l'essayez, la build échoue de façon spectaculaire et vous devez dire à Gemini de revenir en arrière et de continuer à travailler dessus.
Claude avance grâce à Claude Code et ses plugins
Les plugins et plugins de Claude le distinguent vraiment
Même si j'aime travailler dans un IDE quand je J'ai besoin d'écrire du code, si je n'écris pas une tonne de code, alors l'IDE me gêne – c'est pourquoi j'aime Claude Code.
Claude Code me permet d'aller droit au but et de demander à l'IA d'écrire le code pour moi. Maintenant, tous les fichiers sont toujours là sur mon ordinateur, je peux donc ouvrir un IDE si j'ai besoin d'y apporter des modifications, mais c'est une occasion rare pour moi car Claude écrit simplement un meilleur code que Gemini.
Avec Gemini, je devais fréquemment retirer un animal errant } caractère dans un fichier SwiftUI. Je ne peux même pas commencer à décrire combien de fois il a ajouté un supplément } à la fin d'une fonction, ce qui interromprait alors la compilation (qui, selon elle, s'est terminée avec succès), et je devrais entrer et réparer.
Claude Code ne fait tout simplement pas cela, ce qui signifie que j'ai moins besoin d'un IDE. Claude Code propose également une large sélection de plugins qui étendent réellement ses capacités.
Cet IDE a fait de moi un meilleur programmeur
Un IDE pour les gouverner tous. Vous ne voudrez rien utiliser d'autre.
J'ai pas mal de plugins installés pour Claude Code qui ajoutent une variété de fonctionnalités. Par exemple, claude-mem est un moyen pour que Claude se souvienne davantage de vos conversations et économise également sur l'utilisation des jetons. Il existe un plugin Notion qui permet à Claude Code de rechercher des pages, de créer de nouvelles pages et bien plus encore.
Les autres plugins dont je dispose sont le plugin de révision de code, context7, figma, frontend-design et bien d'autres. Tout cela ajoute des fonctionnalités différentes à Claude Code, et il existe également un marché public où d'autres personnes peuvent publier des plugins que vous pouvez installer, si vous leur faites confiance.
Quand cela compte le plus, Claude offre une meilleure expérience et un meilleur code
Claude génère un meilleur code avec moins de problèmes par rapport à Gemini
Gemini est un outil fantastique et je suis très heureux d'avoir eu accès à Google AI Pro lorsque je me suis remis au développement il y a quelques mois. Gemini a pu me procurer plusieurs MVP (produits minimalement viables) pour diverses applications et sites Web sur lesquels je travaillais.
Maintenant, cependant, j'utilise exclusivement Claude Code. Claude génère simplement un meilleur code avec moins de problèmes pour moi. Lorsque je rencontre un problème complexe, le mode plan de Claude Code me permet généralement de le résoudre en une seule fois, car cela prend le temps de vraiment approfondir le code et de comprendre ce qui ne va pas et exactement comment le résoudre.
J'ai essayé d'utiliser Vibe Coding pour créer ma propre application de productivité
Est-il possible de créer une application fonctionnelle sans écrire une seule ligne de code ?
J'aimerais que Gemini soit meilleur pour écrire du code, car c'est beaucoup moins cher que Claude Code, mais ce n'est tout simplement pas encore là. Sur le plan technique, Gemini 3.0 Pro et Gemini 3.0 Flash sont tous deux à un niveau très similaire à Claude Sonnet 4.5 et Opus 4.6.
Mais j'ai l'impression que les invites du système et la possibilité de créer des fichiers claude.md que Claude Code pourra référencer lors du codage donnent à Claude un avantage pour le développement. En fin de compte, Claude Code est ce que moi (et de nombreux autres développeurs) choisissons car il produit le meilleur produit avec le moins de tracas.
