FranΓ§ais

πŸŽ“ Session 6 β€” Claude Code & CI/CD

Applied AI β€” Advanced Level β€” Yann Isola Β· Works 100% offline

Preparation Claude Certified Architect

🧠 Builder of CLAUDE.md

The file CLAUDE.md is loaded automatically at the start of each session: this is the contextual brain of the project. Complete the guided template β€” the ready-to-use file generates right in real time. Reminder: aim for density , not the length (< 150 lines).

1. Project overview

2. Agreements

3. Common commands β€” accurate and copyable!

4. Known traps (gotchas)

πŸ“„ Generated file


        
        
        
⚠ The constructor is a scaffolding : the final version requires a manual densification pass. Quality test: if this file could describe any project, it does not describe yours.

🏭 CI/CD pipeline designer

Build the flow visually PR β†’ Review Claude Code β†’ Testing β†’ Deployment . Click on a step to configure it. Reminder of the golden rule: in mode headless (claude -p ), no one clicks β€œallow” β€” all permissions must be decided in advance.
πŸ‘† Click on a pipeline stage to configure it.

πŸ“„ Generated workflow (GitHub Actions skeleton)


    
    
⚠ Installation commands and exact flag syntax change with versions of Claude Code β€” check the official documentation today. There architectural logic (headless, pre-calibrated permissions, non-blocking, timeout) is stable.

πŸ”’ Permissions configurator

Choose the regime of each integrated tool: Allow (authorized without confirmation), Ask (interactive confirmation β€” headless refusal), Deny (prohibited, priority over everything). THE .claude/settings.json is generated directly. Mental model: 🟒 free reading Β· 🟠 monitored writing Β· πŸ”΄ ​​locked execution.

Scenario Presets

Integrated Tools Catalog (Chapter 13)

ToolFunctionRiskDiet

πŸ“„ .claude/settings.json


        
        
⚠ The exact syntax of the settings file changes depending on the version β€” check the official documentation. The logic allow explicit / priority deny / patterns by prefix is what is tested in certification.