Qu’est-ce que le codage d’ambiance, exactement?

 Qu’est-ce que le codage d’ambiance, exactement?


« Il y a un nouveau type de codage que j’appelle ‘ambiance coding’, où vous cédez pleinement aux vibrations, embrassez les exponentielles et oubliez que le code existe même », il dit. « Je construis un projet ou un webapp, mais ce n’est pas vraiment le codage – je vois juste des trucs, je dis, des trucs d’exécution et des trucs de coller, et cela fonctionne surtout. »

Si tout cela semble très différent de la parole sur les lignes de code, c’est parce que Karpathy parlait d’un style de codage particulier avec l’aide de l’IA. Ses paroles ont frappé la corde sensible des développeurs de logiciels et des amateurs enthousiastes. Dans les mois qui ont suivi, son poste a déclenché penser des pièces et débats passionnés à travers Internet. Mais qu’est-ce que le codage d’ambiance exactement? Qui en profite-t-il et quel est son avenir probable?

Alors, qu’est-ce que c’est?

Pour vraiment comprendre le codage d’ambiance, il est important de noter que même si le terme peut être nouveau, la technologie de codage derrière elle ne l’est pas. Au cours des dernières années, des chatbots à usage général comme Claude d’Anthropic, le chatppt d’Openai et les Gemini de Google Deepmind ont été s’améliorer pour écrire du code Pour créer des logiciels, y compris des jeux, des sites Web et des applications. Mais c’est l’avènement récent d’assistants de codage AI spécialement créés, y compris le chat de Cursor (auparavant connu sous le nom de compositeur) et Github Copilot, qui a vraiment inauguré le codage de l’ambiance. Ces assistants peuvent faire des prédictions en temps réel sur ce que vous essayez de faire et offrir des suggestions intuitives pour faciliter la création de logiciels, même si vous n’avez jamais écrit de code auparavant.

«Au cours des trois ou quatre dernières années, ces outils de saisie automatique d’IA sont devenus de mieux en mieux – ils ont commencé à terminer les lignes de code uniques et peuvent désormais réécrire un fichier entier pour vous, ou créer de nouveaux composants», explique Barron Webster, concepteur de logiciels de la société d’interface Sandbar. « Le procès de ce que vous pouvez retirer vos mains du volant et laisser faire la machine faire continuellement de croître avec le temps. »

… Et qu’est-ce qui ne compte pas comme un codage d’ambiance?

Mais tout le codage assisté par AI n’est pas un codage d’ambiance. Pour vraiment le code d’ambiance, vous devez être prêt à laisser l’IA prendre pleinement le contrôle et vous abstenir de vérifier et de peaufiner directement le code qu’il génère au fur et à mesure, vous vous procédant aux vibrations. Dans le post plus long de la Karpathy, il a expliqué que lorsqu’il est un codage d’ambiance, il accepte brillamment toutes les suggestions que l’outil de Cursor lui donne et met sa confiance en sa capacité à corriger ses propres erreurs. « Lorsque j’obtiens des messages d’erreur, je copie simplement les coller sans commentaire, généralement cela le corrige », a-t-il écrit. « Parfois, les LLM ne peuvent pas corriger un bogue, donc je travaille autour de lui ou demande des modifications aléatoires jusqu’à ce qu’elle disparaisse. »



Source link

Related post