Boris Cherny, père de Claude code, explique comment prompter

Claude Code est bien plus qu’un simple assistant conversationnel spécialisé dans la programmation. Il s’agit d’un agent de codage autonome, capable de lire, comprendre et modifier votre code, d’exécuter des commandes et d’interagir avec vos outils de développement, le tout directement depuis votre terminal ou votre environnement de développement intégré. Conçu pour accompagner les développeurs à chaque étape du cycle de vie d’un projet, Claude Code se présente comme un véritable partenaire, aussi à l’aise pour explorer un codebase inconnu que pour corriger un bug critique en production.

Au cœur de Claude Code se trouve ce que l’on appelle le « cerveau » de l’agent, également désigné sous le terme d’« agentic harness ». Ce cerveau est piloté par les modèles les plus avancés de la famille Claude, comme Sonnet ou Opus, et se distingue par sa capacité à agir de manière autonome grâce à un ensemble d’outils intégrés. Contrairement à un assistant conversationnel classique qui se contente de prodiguer des conseils, Claude Code peut lire vos fichiers, les modifier, lancer des tests, interagir avec Git, et bien plus encore.

Il est accessible sur plusieurs supports : depuis un terminal grâce à une interface en ligne de commande, via des extensions pour les IDE populaires comme VS Code ou JetBrains, mais aussi depuis une application de bureau dédiée ou directement sur le web à l’adresse claude.ai/code.

Continuer la lecture

Histoire de l’informatique : des origines à Linux

L’histoire de l’informatique est une saga qui s’étend sur près de deux siècles, faite de génies solitaires, de rivalités industrielles et de révolutions technologiques. Des machines mécaniques de Charles Babbage aux puces silicium de nos smartphones, ce récit retrace l’évolution d’une science qui a bouleversé le monde.

Les prémices : du calcul mécanique à la logique binaire

1801 – Le métier Jacquard

Le tisserand français Joseph-Marie Jacquard construit un métier à tisser contrôlé par des cartes perforées qui déterminent le motif du tissu. Ce n’était pas un ordinateur, mais il introduisit une idée essentielle : une machine pouvait suivre des instructions codées sur un support externe.

Années 1830 – La machine analytique de Babbage

Le mathématicien britannique Charles Babbage conçut ce qu’il appela la machine analytique : un dispositif mécanique capable d’exécuter tout calcul pour lequel il était programmé, avec une mémoire, une unité de traitement et des branchements conditionnels. Il s’agissait, en substance, de l’architecture conceptuelle d’un ordinateur à usage général. Elle ne fut jamais construite du vivant de Babbage, la précision de fabrication requise dépassant les capacités technologiques de l’époque.

1843 – Ada Lovelace et le premier algorithme

Continuer la lecture

Le protocole IP pour les nuls

Tous les appareils présents sur Internet, que ce soient des PC, des serveurs, des smartphones, ou des objets connectés, doivent utiliser les protocoles universellement adoptés pour communiquer. Ils doivent être conforme au modèle OSI.

Le modèle OSI (Open Systems Interconnection), normalisé par l’ISO en 1984, décrit sept couches superposées. Chaque couche fournit un service à la couche supérieure et utilise les services de la couche inférieure. Ce découpage permet de faire évoluer une couche indépendamment des autres.

Couche 1, physique : Se charge de la transmission des bits sur un support (câble cuivre, fibre optique, ondes radio). Elle définit les tensions électriques, les débits, les modulations.

Couche 2, liaison : Se charge de l’organisation des bits en trames, de la détection d’erreur, de l’adressage sur le lien local (adresses MAC pour Ethernet). Protocoles de couche 2 : Ethernet, Wi-Fi, PPP.

Continuer la lecture