Transcript · English → French

English → French transcript

Les agents de programmation comme Cloud Code

changent fondamentalement la façon de créer des logiciels. Dans cette vidéo,

nous couvrons les 12 principales fonctionnalités de Cloud Code qui comptent le plus.

Chaque fois que vous démarrez une nouvelle session,

Cloud ne sait rien de la structure de votre projet

ni de vos préférences de programmation.

Cloud.md corrige cela.

C’est un fichier markdown qui contient des éléments

comme les préférences de programmation et la structure du projet

placé à la racine de votre projet.

Cloud le lit au début de chaque session

et l’utilise comme mémoire.

Vous écrivez des règles comme écris toujours des tests unitaires,

et Cloud les respecte dans chaque session.

Il n’y a pas de format requis pour Cloud.md.

Gardez-le simplement court et lisible par des humains.

Si vous tapez slash init dans votre session Cloud,

il crée automatiquement Cloud.md

pour votre projet actuel.

Les agents de programmation sont puissants, mais risqués

étant donné qu’ils peuvent modifier des fichiers et exécuter des commandes sur votre machine.

Par défaut, Cloud Code vous demande votre approbation

avant de modifier des fichiers ou d’exécuter des commandes bash.

Les autorisations vous permettent de personnaliser ce comportement.

Vous pouvez pré-approuver des actions sûres,

comme lancer des tests ou valider du code,

et bloquer les actions dangereuses, comme supprimer des fichiers.

Dans cette session, tapez slash permissions.

Cela ouvre un menu interactif dans lequel

vous pouvez ajouter ou retirer des outils de votre liste d’autorisation.

Les autorisations sont le compromis entre rapidité et sécurité.

Commencez prudemment et ouvrez progressivement

au fur et à mesure que vous gagnez confiance dans certains flux de travail.

Coder tout de suite est tentant, mais pour les tâches complexes,

Cloud peut modifier les mauvais fichiers et gaspiller des jetons.

Le mode plan sépare la phase de planification de l’exécution.

Appuyez sur Maj plus tab pour passer du mode plan

au mode normal.

Quand il est activé, Cloud peut lire vos fichiers, poser des questions,

et proposer un plan étape par étape.

Seuls des outils en lecture seule sont autorisés dans ce mode,

donc Cloud ne peut effectuer aucun changement.

Une fois que vous avez examiné et approuvé le plan,

vous repassez en mode normal et Cloud l’exécute.

Vous avez demandé à Cloud de remanier un module.

Après avoir modifié de nombreux fichiers, vous réalisez que l’approche est mauvaise.

Vous êtes maintenant coincé à tout annuler manuellement.

Les points de contrôle résolvent ce problème.

Avant chaque modification, Cloud fait automatiquement

un instantané de vos fichiers, pour que vous puissiez revenir à tout état antérieur

si quelque chose se passe mal.

Tapez slash rewind dans Cloud Session

pour voir une liste des points de contrôle avec horodatages

et descriptions.

Sélectionnez celui que vous voulez restaurer,

choisissez ce que vous voulez rembobiner, et vous revenez à cet état exact.

Les points de contrôle vous permettent de tenter des expériences audacieuses

et explorer des idées risquées sans perdre le code qui fonctionne.

Certains workflows ont besoin des mêmes instructions détaillées

à chaque fois.

Les retaper sans cesse est fastidieux.

Les skills sont des instructions prédéfinies

que Cloud peut charger à la demande.

Chaque skill est un fichier skill.md avec un nom, une description

et des instructions.

Au début de la session, nous fournissons à Cloud

une liste des skills disponibles.

Et il invoque automatiquement le bon skill quand c’est nécessaire.

Les skills transforment des workflows répétés en automatisations

répétables et partageables.

Créez une skill une fois, et toute votre équipe

en bénéficie sans avoir à mémoriser de longues consignes.

Certaines actions doivent se produire à chaque fois,

comme le formatage du code après chaque modification de code.

Cloud Code fonctionne au moyen d’une boucle de workflow,

qui décide quand appeler des outils et répète

ce processus selon les besoins.

Les hooks sont des scripts qui s’exécutent automatiquement

à des moments précis que vous choisissez dans ce workflow,

par exemple avant ou après l’exécution d’un outil.

Utilisez des hooks pour des actions déterministes

qui doivent toujours avoir lieu, comme le formatage, les contrôles

de sécurité ou la journalisation.

Cloud Code peut lire des fichiers et exécuter des commandes bash.

Mais qu’en est-il des outils externes, comme vos fichiers Figma

ou le contenu de Slack ?

MCP est un protocole ouvert qui permet à quiconque de créer

et d’exposer des outils à des agents.

Vous ajoutez un serveur MCP, et Cloud obtient l’accès

à tous les outils qu’il expose.

MCP vous donne un accès immédiat à des milliers

de serveurs MCP publics.

Vous avez passé des heures à configurer le setup parfait,

compétences personnalisées, hooks, sous-agents, serveurs MCP.

Maintenant, votre coéquipier veut le même setup.

Vous lui expliquez chaque fichier de configuration à la main ?

Les plugins sont des ensembles qui regroupent des compétences, des hooks, des agents,

des serveurs MCP et des métadonnées en une seule unité installable.

Vous créez un plugin, vous le publiez sur une place de marché

ou dans un dépôt Git, puis vous l’utilisez

et vos coéquipiers l’installent avec une seule commande.

Cloud Code fonctionne dans une fenêtre de contexte fixe

d’environ 200 000 jetons.

À mesure que votre conversation grandit, cette fenêtre se remplit.

Quand elle approche de sa capacité, Cloud

peut compacter la conversation, en préservant les décisions clés

tout en libérant de l’espace.

Exécutez une commande slash context pour voir exactement ce qui consomme

votre fenêtre de contexte.

Les fichiers Cloud.mt stockent les descriptions d’outils de compétences MCP

et l’historique de la conversation.

Si quelque chose de critique est sur le point d’être perdu,

lancez une commande slash compact avec des instructions

avant que cela ne se produise automatiquement.

Certaines actions sont si courantes que les taper à chaque fois

vous ralentit.

Les commandes slash agissent comme des raccourcis clavier pour Cloud Code.

Elles vous offrent un moyen rapide de déclencher des workflows courants,

comme vérifier les coûts, gérer le contexte

ou effacer votre session actuelle.

Vous les invoquez en tapant une barre oblique suivie du nom de la commande.

Pour les tâches complexes, tout faire dans une seule session

devient vite désordonné.

Un sous-agent est une session Cloud distincte pour une tâche précise.

Cloud divise une tâche complexe en éléments plus ciblés,

puis les leur confie.

Les sous-agents travaillent de manière indépendante,

puis renvoient un court résumé à la session principale.

Tapez slash agents et sélectionnez create agent.

Donnez-lui un nom et une consigne axée sur un domaine précis,

comme la revue de sécurité.

Les sous-agents gardent votre conversation principale claire

et votre fenêtre de contexte légère.

Utilisez-les pour toute tâche qui demande une exploration poussée,

du travail en parallèle ou une expertise spécialisée.

Maintenant, Cloud Code semble simple et structuré.

La meilleure façon d’apprendre est d’ouvrir un terminal,

de taper Cloud et de commencer à construire.

Si vous aimez ces vidéos,

vous aimerez peut-être aussi notre cohorte d’ingénierie IA.

Tout est basé sur des projets,

donc vous construisez dès le premier jour.

Des milliers d’apprenants en font déjà partie.

Nous couvrons les fondamentaux, comme les LLM de raisonnement et les agents,

et vous construirez de vrais systèmes,

comme des workflows de recherche approfondie, des RAG,

et des agents de recherche web avec MCP.

Consultez le programme complet, lien dans la description.

End of transcript · 1,205 words · machine translated

Original transcript (English)

Coding agents like Cloud Code are fundamentally changing how software gets built. In this video, we cover the top 12 Cloud Code features that matter most. Every time you start a new session, Cloud knows nothing about your project structure

and your coding preferences. Cloud.md fixes this. It is a markdown file containing things like coding preferences and project structure sitting in your project root.

Cloud reads it at the start of every session, using it as a memory. You write rules like always write unit tests, and Cloud follows them in every session. There is no required format for Cloud.md.

Just keep it short and human readable. If you type a slash init in your Cloud session, it automatically creates Cloud.md for your current project. Coding agents are powerful, but risky

since they can edit files and run commands on your machine. By default, Cloud Code asks for your approval before editing files or running bash commands. Permissions let you customize this behavior. You can pre-approve safe actions,

like running tests or committing code, and block dangerous ones, like deleting files. Inside that session, type a slash permissions. This opens an interactive menu where you can add or remove tools from your allow list.

Permissions are the balance between speed and safety. Start conservative and gradually open up as you build trust with specific workflows. Coding right away is tempting, but on complex tasks, Cloud can edit the wrong files and waste tokens.

Plan mode separates planning from doing. Press Shift plus tab to switch between plan mode and normal mode. When enabled, Cloud can read your files, ask questions, and propose a step-by-step plan.

Only read-only tools are allowed in this mode, so Cloud cannot make changes. Once you review and approve the plan, you switch back to normal mode and Cloud executes it. You asked Cloud to refactor a module.

After editing many files, you realize the approach is wrong. Now you are stuck manually undoing everything. Checkpoints solve this. Before each edit, Cloud automatically snapshots your files, so you can rewind to any earlier state

if anything goes wrong. Type a slash rewind in Cloud Session to see a list of checkpoints with timestamps and descriptions. Select the one you want to restore,

choose what to rewind, and you are back to that exact state. Checkpoints let you try bold experiments and explore risky ideas without losing working code. Some workflows need the same detailed instructions every time.

Typing them out repeatedly is tedious. Skills are predefined instructions Cloud can load on demand. Each skill is a skill.md file with a name, description, and instructions.

At session start, we provide Cloud with a list of available skills. And it auto-invokes the right skill when needed. Skills turn repeated workflows into repeatable, shareable automation.

Build a skill once, and your entire team benefits from it without memorizing long prompts. Some actions should happen every single time, like formatting code after every code changes. Cloud Code works through a workflow loop,

deciding when to call tools and repeating that process as needed. Hooks are scripts that run automatically at specific points you choose in that workflow, such as before or after a tool run.

Use hooks for deterministic actions that must always happen, formatting, security checks, or logging. Cloud Code can read files and run bash commands. But what about external tools, like your Figma files

or Slack content? MCP is an open protocol that allows anyone to build and expose tools to agents. You add an MCP server, and Cloud gets access to all the tools it exposes.

MCP gives you immediate access to thousands of publicly available MCP servers. You have spent hours configuring the perfect setup, custom skills, hooks, sub-agents, MCP servers. Now your teammate wants the same setup.

Do you walk them through every config file manually? Plugins are bundles that package skills, hooks, agents, MCP servers, and metadata into a single installable unit. You create a plugin, publish it to a marketplace or a Git repository, and then use it

and your teammates install it with one command. Cloud Code works within a fixed context window of about 200,000 tokens. As your conversation grows, that window fills up. When it gets close to capacity, Cloud

can compact the conversation, preserving key decisions while freeing up space. Run a slash context to see exactly what is consuming your context window. Cloud.mt files skills MCP tool descriptions

and conversation story. If anything critical is close to being lost, run a slash compact with instructions before it happens automatically. Some actions are so common that typing them every time

slows you down. Slash commands act like keyboard shortcuts for Cloud Code. They give you a quick way to trigger common workflows, such as checking costs, managing context, or clearing your current session.

You invoke by typing a slash followed by the command name. For complex tasks, doing everything in one session gets messy fast. A sub-agent is a separate Cloud session for one specific job. Cloud splits a complex task into smaller focused pieces

and hands them off. The sub-agents work independently, then return a short summary to the main session. Type a slash agents and select create agent. Give it a name and a prompt focused on a specific area,

like security review. Sub-agents keep your main conversation clean and your context window lean. Use them for any task that involves heavy exploration, parallel work, or specialized expertise.

Now Cloud Code feels simple and structured. The best way to learn is to open a terminal, type Cloud, and start building. If you like these videos, you may like our AI engineering cohort as well.

Everything is project-based, so you are building from day one. Thousands of learners are already in. We cover fundamentals, like reasoning LLMs and agents, and you'll build real systems,

like deep research workflows, RAGs, and web search agents with MCP. Check out the full curriculum, link in the description.

iPhone app Translate videos on your iPhone Paste a TikTok, Instagram or X link, add subtitles in your language and save the video to Photos.

Read any video in your language

Paste a link from X, TikTok, YouTube or Instagram. You get a page like this one.