title: “Diagrammes — Prise en main” description: “5 diagrammes : Cowork vs Chat vs Code, setup workspace, anatomie CTOC, choix du modèle, décision d’usage Cowork” tags: [getting-started, ctoc, workspace, decision, modele] —
Prise en main — Diagrammes
3 diagrammes pour répondre à la question de départ : qu’est-ce que Cowork, comment démarrer, comment structurer ses prompts.
D01 — Cowork vs Chat vs Code : lequel utiliser ?
Quand l’utiliser : tu hésites entre les trois onglets de Claude. Ce diagramme guide le choix selon ce que tu veux faire.
flowchart TD
Start([🤔 Qu'est-ce que je veux faire ?]):::start
Start --> Q1{Besoin d'écrire\nou exécuter du code ?}:::decision
Q1 -- Oui --> CC[Claude Code\nTerminal + IDE]:::code
Q1 -- Non --> Q2{Besoin d'agir\nsur des fichiers locaux ?}:::decision
Q2 -- Oui --> Q3{Tâche complexe\nmulti-étapes ?}:::decision
Q2 -- Non --> Chat[Claude.ai Chat\nNavigateur web]:::chat
Q3 -- Oui --> Cowork[Claude Cowork\nAssistant bureau]:::cowork
Q3 -- Non --> Either{L'un ou l'autre\nfonctionne}:::neutral
Either --> Cowork2[Cowork si tu veux\ngarder les fichiers]:::cowork
Either --> Chat2[Chat si tu veux\njuste une réponse]:::chat
CC --> Ex1["✓ Générer une app\n✓ Automatiser avec scripts\n✓ CI/CD, API"]:::example
Cowork --> Ex2["✓ Organiser des fichiers\n✓ Créer factures/devis\n✓ Extraire données PDF"]:::example
Chat --> Ex3["✓ Répondre à une question\n✓ Rédiger un texte\n✓ Analyser un document"]:::example
classDef start fill:#F5E6D3,stroke:#E87E2F,color:#333
classDef decision fill:#E87E2F,stroke:#c06020,color:#fff
classDef cowork fill:#7BC47F,stroke:#5a9e5e,color:#fff
classDef code fill:#6DB3F2,stroke:#4a90d0,color:#fff
classDef chat fill:#B8B8B8,stroke:#888,color:#333
classDef neutral fill:#F5E6D3,stroke:#B8B8B8,color:#333
classDef example fill:#fff,stroke:#B8B8B8,color:#555,font-size:12px
Fallback ASCII
``` [Qu'est-ce que je veux faire ?] | Besoin de code ? / \ Oui Non | | [Claude Agir sur fichiers locaux ? Code] / \ Oui Non | | Tâche complexe? [Chat] / \ Oui Non | | [Cowork] [L'un ou l'autre] ```D02 — Setup workspace en 5 étapes
Quand l’utiliser : tu viens d’activer Cowork et tu veux démarrer proprement du premier coup.
flowchart LR
S1([Étape 1\nActiver Cowork]):::step --> S2([Étape 2\nCréer le workspace]):::step
S2 --> S3([Étape 3\nAccorder l'accès]):::step
S3 --> S4([Étape 4\nAjouter tes fichiers]):::step
S4 --> S5([Étape 5\nPremier prompt CTOC]):::step
S1 -.-> N1["Settings → Features\n→ Enable Cowork"]:::note
S2 -.-> N2["mkdir ~/Cowork-Workspace/input\nmkdir ~/Cowork-Workspace/output"]:::note
S3 -.-> N3["Répondre 'Oui' quand\nCowork demande l'accès\nau dossier"]:::note
S4 -.-> N4["Glisser tes fichiers\ndans input/"]:::note
S5 -.-> N5["CONTEXTE : fichiers dans input/\nTÂCHE : ce que tu veux faire\nSOURTIE : format + dossier output/\nCONTRAINTES : règles"]:::note
S5 --> Done([✅ Prêt]):::success
classDef step fill:#E87E2F,stroke:#c06020,color:#fff,font-weight:bold
classDef note fill:#F5E6D3,stroke:#B8B8B8,color:#555,font-size:12px
classDef success fill:#7BC47F,stroke:#5a9e5e,color:#fff,font-weight:bold
Fallback ASCII
``` [Activer] → [Créer workspace] → [Accorder accès] → [Ajouter fichiers] → [Premier prompt] → ✅ Étape 1 : Settings → Features → Enable Cowork Étape 2 : mkdir ~/Cowork-Workspace/{input,output} Étape 3 : Répondre Oui à la demande d'accès dossier Étape 4 : Glisser fichiers dans input/ Étape 5 : Utiliser le framework CTOC ```D03 — Anatomie d’un prompt CTOC
Quand l’utiliser : tu veux écrire un prompt qui marche du premier coup. CTOC = Contexte → Tâche → Output → Contraintes.
flowchart TD
Prompt(["Ton prompt Cowork"]):::start
Prompt --> C["🗂️ CONTEXTE\nSituation + fichiers + background"]:::ctoc_c
C --> T["🎯 TÂCHE\nObjectif unique et précis"]:::ctoc_t
T --> O["📄 OUTPUT\nFormat exact + emplacement de sauvegarde"]:::ctoc_o
O --> Ct["⚙️ CONTRAINTES\nRègles, limites, préférences"]:::ctoc_ct
C -.-> Ex_c["Exemple : 'J'ai 30 factures fournisseurs\ndans ~/Cowork-Workspace/input/\ndu mois de mars 2026'"]:::example
T -.-> Ex_t["Exemple : 'Extraire le nom du\nfournisseur, la date et le\nmontant total TTC de chaque facture'"]:::example
O -.-> Ex_o["Exemple : 'Sauvegarder dans\n~/Cowork-Workspace/output/\nfactures-mars.xlsx'"]:::example
Ct -.-> Ex_ct["Exemple : 'Devise EUR, séparateur\npoint-virgule, trier par date\ncroissante'"]:::example
Ct --> Result([✅ Prompt actionnable\nRésultat prévisible]):::success
classDef start fill:#F5E6D3,stroke:#E87E2F,color:#333,font-weight:bold
classDef ctoc_c fill:#6DB3F2,stroke:#4a90d0,color:#fff,font-weight:bold
classDef ctoc_t fill:#E87E2F,stroke:#c06020,color:#fff,font-weight:bold
classDef ctoc_o fill:#7BC47F,stroke:#5a9e5e,color:#fff,font-weight:bold
classDef ctoc_ct fill:#B8B8B8,stroke:#888,color:#333,font-weight:bold
classDef example fill:#fff,stroke:#B8B8B8,color:#555,font-size:11px
classDef success fill:#7BC47F,stroke:#5a9e5e,color:#fff,font-weight:bold
Fallback ASCII
``` CTOC — Structure d'un prompt efficace ====================================== C — CONTEXTE : Situation, fichiers concernés, background métier T — TÂCHE : Un objectif clair et unique O — OUTPUT : Format de sortie + chemin de sauvegarde exact C — CONTRAINTES : Règles, devise, format date, langue... Exemple complet : CONTEXTE : J'ai 30 factures dans ~/Cowork-Workspace/input/ (mars 2026) TÂCHE : Extraire fournisseur, date, montant TTC de chaque facture OUTPUT : Sauvegarder ~/Cowork-Workspace/output/factures-mars.xlsx CONTRAINTES : EUR, séparateur ; , tri date croissante ```D04 — Choisir le bon modèle Claude
Quand l’utiliser : tu ne sais pas si utiliser Claude Opus, Sonnet ou Haiku pour ta tâche.
Pour la plupart des usages TPE/PME, Sonnet est le bon défaut.
flowchart TD
Start([🤔 Quelle tâche veux-tu faire ?]):::start
Start --> Q1{La tâche demande\nde la réflexion profonde ?\n(analyse, stratégie,\nrédaction longue complexe)}:::decision
Q1 -- Oui --> Opus["🔵 Claude Opus\nAnalyses stratégiques\nRédactions longues et nuancées\nRaisonnement complexe multi-étapes"]:::cowork
Q1 -- Non --> Q2{La tâche est\nstandard et bien définie ?\n(extraction, génération doc,\nrelance, résumé structuré)}:::decision
Q2 -- Oui --> Sonnet["🟠 Claude Sonnet\nUsage recommandé par défaut\nRapide + capable pour 90% des tâches\nBon équilibre qualité / coût"]:::doc
Q2 -- Non --> Q3{La tâche est\nsimple et rapide ?\n(reformatter, trier,\nrésumer en 3 lignes)}:::decision
Q3 -- Oui --> Haiku["⚪ Claude Haiku\nTri, reformatage, résumé court\nParfait si tu as du volume\nLe moins coûteux"]:::human
Q3 -- Non --> Sonnet
Opus --> Budget{Tu as beaucoup\nde volume à traiter ?}:::decision
Budget -- Oui --> Tip["💡 Astuce : utiliser Haiku\npour les tâches simples en volume\net Opus ou Sonnet\npour les tâches clés"]:::doc
Budget -- Non --> End1([✅ Modèle choisi]):::end
Sonnet --> End2([✅ Modèle choisi]):::end
Haiku --> End3([✅ Modèle choisi]):::end
Tip --> End4([✅ Modèle choisi]):::end
classDef start fill:#7BC47F,stroke:#5a9e5a,color:#fff,font-weight:bold
classDef end fill:#7BC47F,stroke:#5a9e5a,color:#fff,font-weight:bold
classDef cowork fill:#E87E2F,stroke:#c06020,color:#fff
classDef decision fill:#6DB3F2,stroke:#4a90d0,color:#fff,font-weight:bold
classDef doc fill:#F5E6D3,stroke:#E87E2F,color:#333
classDef human fill:#B8B8B8,stroke:#888,color:#333
classDef alert fill:#E85D5D,stroke:#c04040,color:#fff
Fallback ASCII
``` [Quelle tâche veux-tu faire ?] | Réflexion profonde requise ? (analyse, stratégie, rédaction complexe) / \ Oui Non | | [Opus] Tâche standard et bien définie ? (extraction, génération doc) / \ Oui Non | | [Sonnet] Tâche simple et rapide ? (tri, reformatage) / \ Oui Non | | [Haiku] [Sonnet] MODÈLES EN RÉSUMÉ ================= Opus → Analyses, stratégie, rédaction longue et nuancée Sonnet → Défaut recommandé — rapide, capable, 90% des tâches Haiku → Tri, reformatage, résumé court, volume important Note : Pour la plupart des usages TPE/PME, Sonnet est le bon défaut. ```D05 — Dois-je utiliser Cowork pour cette tâche ?
Quand l’utiliser : tu as une tâche à faire et tu te demandes si ça vaut le coup de la prompter ou de la faire manuellement.
flowchart TD
Start([🤔 J'ai une tâche à faire.\nCowork ou pas ?]):::start
Start --> Q1{Temps pour faire\ncela manuellement\n> 15 minutes ?}:::decision
Q1 -- Oui --> UseIt1["✅ Probablement oui\nCowork va te faire gagner du temps"]:::cowork
Q1 -- Non --> Q2{La tâche revient\nchaque semaine\nou chaque mois ?}:::decision
Q2 -- Oui --> UseIt2["✅ Oui — la tâche est répétitive\nCowork + template = gain cumulé"]:::cowork
Q2 -- Non --> Q3{La tâche implique\ndes données personnelles\nsensibles ?}:::decision
Q3 -- Oui --> Security["⚠️ Voir WP-09 sécurité\navant de décider\n(chiffrement, accès, conformité)"]:::alert
Q3 -- Non --> Q4{La tâche a fort enjeu\nrelationnel ou créatif\n(discours, condoléances,\nnégociation sensible) ?}:::decision
Q4 -- Oui --> NoUse1["❌ Non — tâche humaine\nCowork peut préparer des éléments\nmais pas remplacer le jugement"]:::alert
Q4 -- Non --> Q5{La tâche relève\nd'un conseil réglementé ?\n(juridique, médical, financier)}:::decision
Q5 -- Oui --> NoUse2["❌ Non — hors périmètre\nConsulter un professionnel qualifié"]:::alert
Q5 -- Non --> Q6{L'output attendu\nest clair et défini ?}:::decision
Q6 -- Oui --> UseIt3["✅ Oui — tâche bien définie\nRédiger un prompt CTOC et go"]:::cowork
Q6 -- Non --> Clarify["🔄 Clarifier d'abord\nQue veux-tu exactement ?\nQuel format, quelle longueur ?\nPour qui ?"]:::human
Clarify --> Q6
UseIt1 & UseIt2 & UseIt3 --> Prompt([📝 Rédiger le prompt CTOC\net lancer Cowork]):::end
classDef start fill:#7BC47F,stroke:#5a9e5a,color:#fff,font-weight:bold
classDef end fill:#7BC47F,stroke:#5a9e5a,color:#fff,font-weight:bold
classDef cowork fill:#E87E2F,stroke:#c06020,color:#fff
classDef decision fill:#6DB3F2,stroke:#4a90d0,color:#fff,font-weight:bold
classDef doc fill:#F5E6D3,stroke:#E87E2F,color:#333
classDef human fill:#B8B8B8,stroke:#888,color:#333
classDef alert fill:#E85D5D,stroke:#c04040,color:#fff