Comment j'ai construit un co-pilote IA qui gère ma vie de builder solo
Architecture complète d'un système Claude Code qui gère mon quotidien : récaps automatiques, suivi business, génération de contenu, veille, et mémoire persistante. Tout est reproductible.
Le problème
Quand tu bosses seul, personne ne te rappelle de documenter, de relancer un prospect, de poster sur LinkedIn, ou de ne pas passer 6h sur un side project qui ne rapporte rien.
J’ai construit un système avec Claude Code qui fait tout ça. Pas un chatbot. Un vrai co-pilote qui connaît mes projets, mon agenda, mes clients, mes erreurs passées, et qui me recadre quand je dérape.
Ce post documente tout le système. Chaque fichier, chaque workflow, chaque décision de design.
Vue d’ensemble
Le système s’appelle Liberty. C’est un dossier local qui transforme Claude Code en co-pilote quotidien.
Ce qu’il fait :
- Récap de fin de journée automatique (croisement Notion + Calendar + Kanban)
- Suivi business : prospects, factures, relances, alertes
- Génération de contenu LinkedIn (2 variantes par post)
- Veille concurrentielle automatisée (LinkedIn, Instagram, Reddit)
- Extraction de learnings : chaque erreur que Claude fait, il ne la refait plus
- Check-in proactif : il sait quelle heure il est et ce que tu devrais faire
Ce qu’il utilise :
- Claude Code (terminal)
- Notion (base de données centrale)
- Google Calendar (agenda)
- Unipile API (LinkedIn)
- Apify (scraping Instagram/Reddit)
- Airtable (cache média)
Structure du projet :
liberty/
├── CLAUDE.md # Les instructions du co-pilote
├── .mcp.json # Connexions aux services externes
├── scripts/hooks/ # 3 hooks d'activité
├── .claude/
│ ├── commands/ # 12 commandes slash
│ └── agents/ # 6 agents spécialisés
└── memory/ # Mémoire persistante
├── MEMORY.md # Contexte principal
└── learnings.md # Apprentissages scorés
1. CLAUDE.md : le cerveau du système
C’est le fichier le plus important. Claude Code le lit au début de chaque session. Il définit qui tu es, comment il doit se comporter, et quelles règles suivre.
Ce qu’il contient
Ton profil :
- Builder solo en reconversion (ex-CTO freelance → indie builder)
- Double priorité : formations n8n/IA (cash immédiat) + build de produits (long terme)
Pourquoi c’est important : Claude adapte ses suggestions selon ton contexte. Si tu es un dev senior, il ne t’explique pas les bases. Si tu as besoin de cash, il te rappelle de ne pas over-builder.
Les sources de données :
### Notion
- Kanban dev : collection <votre-collection-id>
Statuts : Backlog → Todo → In progress → Review → Done → Archive
- Daily log "mes notes" : collection <votre-collection-id>
### Google Calendar
- Agenda principal pour les RDV, calls, formations, deadlines
Chaque commande sait exactement où aller chercher l’info dans Notion. Pas de recherche, pas d’ambiguïté.
Les règles de fonctionnement :
1. Parle toujours en français
2. Sois direct et critique, pas de complaisance
3. Priorise le cash, les formations passent avant le build
4. Log tout, chaque action notable doit être tracée
5. Ne devine pas, va chercher l'info
6. Propose des améliorations
La règle 3 est la plus importante. Sans elle, Claude te laisse coder pendant 8h sur un side project sans broncher. Avec, il te recadre.
2. Les commandes : 12 actions en une ligne
Chaque commande est un fichier .md dans .claude/commands/. Quand tu tapes /daily-recap, Claude lit le fichier et exécute le workflow décrit dedans.
/copilot-pulse : le check-in automatique
C’est la commande de démarrage. Elle vérifie l’heure, ton agenda, et applique des règles :
| Condition | Action |
|---|---|
| Avant 10h | ”Routine LinkedIn d’abord. Avant de coder.” |
| 19h30-22h | ”Lance /learn puis /daily-recap.” |
| /learn oublié > 2 jours | Mode insistant. Refuse de continuer. |
| Session longue sans lien cash | ”Tu build depuis un moment. Cash first.” |
| Début de session | Affiche agenda + tâches prioritaires |
Le mode insistant est volontaire. Si tu ne fais pas /learn depuis 2 jours, Claude bloque littéralement la conversation. C’est la seule façon de forcer la discipline quand tu bosses seul.
/daily-recap : la récap de fin de journée
Croise trois sources :
- Les événements Google Calendar du jour
- Les tâches Kanban modifiées (Done, In progress)
- La note du jour dans Notion
Génère un récap structuré et le pousse dans Notion :
## Récap 11/03/2026
### Fait aujourd'hui
- Claudehub.fr : init complète (Astro 6 + React 19 + Supabase)
- 14 commits, de zéro à SaaS quasi complet
### En cours
- Auth Supabase : GitHub OAuth à activer
### Todo demain
- [ ] [P1] Routine LinkedIn
- [ ] [P1] Prep call Client B 15h
- [ ] [P2] Continuer claudehub.fr
### Score du jour
- Productivité : 5/5
- Avancement formations : 0/5
- Avancement build : 5/5
Le score est honnête. Si tu n’as rien fait pour le cash, ça se voit.
/learn : la mémoire qui s’améliore
C’est la commande la plus sous-estimée. En fin de session, elle analyse tout ce qui s’est passé et extrait trois types de learnings :
Corrections (poids 3) : les moments où tu as corrigé Claude
[score: 2] Notion multi-select : envoyer chaque valeur séparément,
pas une string avec virgules. L'API rejette "IA, n8n" mais accepte "IA".
Patterns (poids 2) : les approches qui marchent
[score: 2] HTML single-file infographic (1080x1350) + Puppeteer screencast
= pipeline efficace pour du contenu LinkedIn animé.
Décisions (poids 1) : les choix business/tech
[11/03] Human Agency : on ne vend PAS du package mais de la conduite du changement.
Chaque learning a un score. Si Claude refait la même erreur, le score monte. À 3, le learning est promu dans la mémoire principale (MEMORY.md) et devient permanent.
Résultat : après 10 sessions, Claude connaît tes conventions Notion, tes préférences de design, tes filtres de veille, tes contacts business. Il ne pose plus les mêmes questions.
/linkedin-post : 2 variantes en 30 secondes
Récupère le contexte du jour (Kanban, daily log, Calendar) et génère deux posts :
- Variante A (safe) : factuelle, orientée valeur
- Variante B (polarisante) : opinion forte, provoque la réaction
Règles strictes : max 1200 caractères, zéro hashtag, zéro tiret long (marqueur d’IA), ton authentique de dev qui partage, pas d’influenceur.
/pipeline : le tableau de bord business
## Pipeline Business - 12/03/2026
### Prospects chauds
| Nom | Montant | Statut | Relance |
| Client A | X 000€ | Négo | 15/03 |
| Client B | ? | Premier contact| Auj. |
### Relances en retard
| Nom | Prévu | Retard | Contact |
| Client C | 11/03 | 1j | contact@client.com |
### Métriques
- CA signé ce mois : 0€
- CA en négo : X 000€
Alertes automatiques : relance > 7 jours = rouge, facture impayée > 30 jours = rouge, prospect froid > 14 jours = suggestion.
Les autres commandes
| Commande | Fonction |
|---|---|
/log-today | Crée/complète la note du jour dans Notion |
/todo-update | Met à jour les statuts du Kanban |
/plan-tomorrow | Prépare la todo du lendemain (Calendar + Kanban) |
/veille | Scrape Instagram + Reddit via Apify |
/veille-linkedin | Cherche les posts LinkedIn tendance (Unipile) |
/weekly-review | Bilan hebdo avec métriques et rétrospective |
/inspiration | Mantras et rappels quand tu doutes |
Pierre Rondeau
Développeur et indie builder. Je construis des produits et automatisations avec l'IA. Créateur de Claude Hub.
LinkedIn