Qraft
  • Offres
  • Réalisations
  • Équipe
  • Blog
  • Cowork
  • FR
  • /EN
Discutons

Nos articles

Retours d’expérience, guides techniques et bonnes pratiques de notre équipe.

Qraft
  • Offres
  • Réalisations
  • Équipe
  • Blog
  • Cowork

Qrafting agentic software depuis 2020. Conçu, écrit et codé au 36 rue Sainte, Marseille — par Nicolas, Alexis et Adrien. Écrivez-nous : hello@qraft.tech. © Qraft 2026.

  • 24 jun 2026

    Comment une review à 19 agents m'a fait surveiller mon quota Claude

    J'ai lancé deux reviews de code multi-agents à la suite — le mode « ultracode » de Claude Code — et j'ai regardé une partie de ma limite hebdo fondre sans jamais la voir partir. La première a déployé 31 agents sur une PR, la seconde 19, chacun avalant entre 50 et 80k tokens. Le résultat, honnêtement : illisible. Beaucoup de volume, peu d'utilisable. Et je n'avais aucune visibilité en temps réel sur ce que ça me coûtait, jusqu'à ce que j'aille regarder.

    Nicolas Rouanne

    →
  • 15 jun 2026

    Connecter gogcli à plusieurs comptes Google

    Dans mes workflows d’agents, j’utilise gogcli (gog), la CLI de steipete, le créateur d’openclaw, qui parle à Gmail, Drive, Docs, Calendar et au reste de la Google Workspace API. C’est ce qui permet à mes agents d’aller fouiller dans mes documents et mes mails : retrouver toute la discussion et les échanges avec un client, trier ma boîte, éditer un Doc partagé, etc.

    Nicolas Rouanne

    →
  • 12 jun 2026

    Dupliquer un repo GitHub — issues, PRs et screenshots compris

    Avant : un repo hébergé sur une organisation qu'on ne contrôle pas — 823 issues et pull requests, ~2 300 commentaires, 160 screenshots, 40 releases.

    Nicolas Rouanne

    →
  • 12 jun 2026

    Remplacer du texte dans un PDF sans que ça se voit

    Je voulais corriger un libellé dans un PDF généré — remplacer Heures pleines / Heures creuses par Heures forfaitaires. Cinq minutes, je pensais. C'est devenu une plongée dans le fonctionnement intime des polices PDF, et une bonne leçon sur la différence entre « ça a l'air bon » et « c'est bon ». Le script qui en est sorti tient dans un fichier ; le chemin pour y arriver, beaucoup moins.

    Nicolas Rouanne

    →
  • 3 jun 2026

    Chaîner plusieurs vidéos HLS dans un seul lecteur

    On avait besoin d'un lecteur vidéo unique pour jouer une séquence de courts clips à la suite — comme une playlist, mais composée à la requête depuis des clips stockés séparément sur Bunny Stream. L'approche naïve a échoué. L'approche "production" (double <video>) paraissait lourde. Ce qui a vraiment fonctionné, c'est la concaténation côté serveur de playlists HLS, le lecteur ne faisant aucune logique de bascule entre clips.

    Nicolas Rouanne

    →
  • 26 mai 2026

    Héberger un site en prod pour 4,79 €/mois, proprement sécurisé

    J'ai développé un petit site pour une association sportive, et j'ai décidé de l'héberger moi-même sur un VPS. Ouvrir un VPS, ça fait un peu peur au début : une IP publique, et des bots qui tapent à la porte toute la journée. Voici comment je l'ai sécurisé, sans être sysadmin. Le fil rouge : la défense en profondeur.

    Adrien Lupo

    →
  • 19 mai 2026

    Construire un pipeline de transcription local sans envoyer un octet dans le cloud

    J'avais besoin de transcrire des enregistrements sensibles — séances de psy, interviews, échanges qui n'avaient rien à faire chez OpenAI ou Google. Cloud out, donc. Un an plus tard et une douzaine de pivots, le pipeline tient en cinq étages, tous offline une fois les modèles téléchargés.

    Nicolas Rouanne

    →
  • 18 mai 2026

    Passer DNS et certs SSL en Terraform — Cloudflare et cert-manager

    Avant : tous les 3 mois, lancer un script pour renouveler 5 certificats SSL à la main. Copier/coller fullchain et private key dans des GitHub Actions secrets. On oublie une fois, la prod tombe.

    Nicolas Rouanne

    →
  • 7 mai 2026

    Gérer ses secrets avec Chezmoi et les Service Accounts 1Password

    J'utilise chezmoi pour gérer mes dotfiles entre machines, avec les secrets stockés dans 1Password. Jusqu'à récemment, tout passait par mon compte personnel 1Password. Ça marchait bien pour moi seul, mais quand j'ai commencé à donner accès à la CLI op à des agents IA (Claude Code), j'ai réalisé qu'ils pouvaient voir tous les vaults de mon compte. Pas idéal.

    Nicolas Rouanne

    →
  • 28 avr 2026

    J'ai vibe-rempli mon Crédit d'Impôt Innovation

    Remplir le dossier CII (Crédit d'Impôt Innovation) est une corvée annuelle. Le dossier exige des données de personnel, du suivi de temps, des chiffres de paie, et une description du projet suffisamment détaillée pour qu'un inspecteur des impôts ne la rejette pas.

    Nicolas Rouanne

    →
Précédent1234Suivant