Frédéric Camblor

@fred.camblor.fr

Web | Typescript | Mobile | JVM | Dev tooling | Home Automation 4SH Bordeaux Fullstack Tech Lead on Web / Mobile apps OSS contributor (Voxxrin, Vitemadose, DevoxxFR CFP, RestX...) Retired BDX I/O creator & BordeauxJUG leader https://github.com/fcamblor

13h30, 35°C à l'ombre ... Mon voisin se dit que c'est le meilleur moment pour ... arroser sa pelouse (cramée) (Il vient de sortir et mettre en route 2 arroseurs automatiques qui pulvérisent non stop à 360°) ... Quel enfer 🙄

Je viens de lancer ADE Arena: ade-arena.camblor.fr Un site pour comparer les Agentic Dev Environments - Claude Code Desktop, Vibe Kanban, Conductor, T3Codes… - feature par feature. Objectif : y voir plus clair dans cette jungle qui évolue chaque semaine.

ADE Arena — ADE & coding-agent orchestrators compared

Side-by-side comparison of Agentic Development Environments (ADE) and coding-agent orchestrators — Conductor, Vibe Kanban, Claude Code Desktop, T3 Code and more.

ade-arena.camblor.fr

Claude Code Desktop, Codex, T3 Code et maintenant Github Copilot App ... Pourquoi AUCUNE de ces apps ne permet d'avoir plusieurs sessions d'ouvertes sur le même worktree. Je vous jure, c'est une killer feature de vibe-kanban et conductor, je comprends pas qu'elle soit pas portée partout

You don't need a cloud subscription to use frontier-class LLMs for coding. A couple of Apple Silicon Macs, a Thunderbolt cable, and Exo give you a private AI cluster that rivals cloud APIs, at the cost of electricity ⚡️🤩 linkedin.com/pulse/local-...

Local AI Clusters Using Exo Platform

Cloud APIs are convenient, but they come with per-token costs, rate limits, and the nagging question of where your code actually goes. What if you could run the same frontier-class models (GLM, MiniMa...

linkedin.com

Cette après midi, mise en place et test de Archon (archon.diy) sur un projet. Archon, c'est un "AI harness builder". Une sorte de N8N mais pour l'AI Software Dev: tu crées des workflow (DAG) avec des noeuds déterministes (commandes shell) ou non déterministes (prompt AI)

Ce qu'Archon adresse: le fait de pouvoir définir un workflow dans lequel se trouvent des steps déterministes (human in the loop, bash commands, etc.) et des steps non déterministes (AI driven)

On y voit un workflow linéaire: Trigger (determinist) -> Plan (non determinist, AI prompt) -> Code (non determinist, AI prompt) -> Test (determinist, bash command) -> Loop in case of failure (determinist, outcome evaluation) -> Approve (determinist, human in the loop) -> Open PR (determinist, bash command)Tableau affichant les secrets d'un workflow hybride déterministe / non déterministe (AI based)

Types de noeuds déterministes : bash, test (validate), condition
Types de noeuds AI (non déterministes): prompt, AI command, AI subagent ...Un exemple visuel de workflow en cours d'exécution pour une tâche donnée.

On voit que le process passe par différents steps (nodes) qui ont un objectif et permettent de cadrer le déroulé de comment la tâche est traitée.

Big news for those working in restricted or air-gapped environments: - GitHub Copilot CLI now supports local models and BYOK. I’m often asked if Copilot can work offline or in secure zones—now it finally can. Check out the update: github.blog/changelog/20... #GitHubCopilot

Copilot CLI now supports BYOK and local models - GitHub Changelog

GitHub Copilot CLI now lets you connect your own model provider or run fully local models instead of using GitHub-hosted model routing. This means you can use the models and…

github.blog

Découverte du jour : pieces.app Sans intervention manuelle, il mémorise tout ce qui se passe sur mon écran (slacks, mails, navigateur, IDE, terminal, etc..) et le synthétise au fur et à mesure dans des notes en markdown C'est gratuit, et ça reste en local.

Pieces — Long term memory for your whole workstream

Pieces is your AI companion that captures live context from browsers to IDEs and collaboration tools, manages snippets and supports multiple llms - all while processing data locally for maximum contro...

pieces.app

J'ai créé un petit utilitaire passe-partout qui peut grandement vous simplifier la vie : gitdiff-watcher (github.com/fcamblor/git...) L'idée: utiliser un hook qui s'exécute juste avant que CC vous rende la main, et qui lance des commandes si le LLM a modifié certains fichiers.

Bild
Frédéric Camblor@fred.camblor.fr · 5mo ago

Claude Code vous rend la main alors que ça ne compile pas ou que des tests sont en erreur... vous aviez pourtant mis cette contrainte dans le CLAUDE.md ! 😤 Le non déterminisme des LLMs fait qu'une instruction dans votre contexte n'est pas une garantie (1) Pour du déterminisme: utilisez les hooks !

Claude Code vous rend la main alors que ça ne compile pas ou que des tests sont en erreur... vous aviez pourtant mis cette contrainte dans le CLAUDE.md ! 😤 Le non déterminisme des LLMs fait qu'une instruction dans votre contexte n'est pas une garantie (1) Pour du déterminisme: utilisez les hooks !

TIL Claude Code's /model command is global, and not scoped to your cc session That's broken When I switch to opus temporarily for a long running task in cc session #2, I don't want my other claude code session #1 used for very targetted tasks (based on Haiku) to be impacted

Non mais dis donc ... c'est moi ou Claude Code n'a absolument rien prévu pour un usage enterprisey de sa configuration ? Je veux dire ... il y a rien du tout pour enforce une allow list de serveur MCPs Même Windsurf avait ça !! oui ! Windsurf !

🎉 Les soirées de sélection @devoxx.fr sont terminées ! Merci à toute l'équipe pour ces 2 soirées intenses à examiner les propositions de talks 🔍 Le programme complet arrive bientôt... 👀 stay tuned !

Bild

Rolldown 1.0 RC is here 🎉 🔒 Stable API: No breaking changes planned before 1.0 ⚡ 10-30x faster than Rollup while staying compatible 🧩 Multiple chunking algorithm improvements 📦 3,400+ commits since beta: 749 features, 682 fixes, 109 perf optimizations

Bild

Compte tenu du contexte géopolitique actuel, je me donne 1 an pour une transition progressive Google Suite -> Proton Suite Je poserai les murs que je me prends (et les solutions que je trouve) en 🧵 👇 J'ai démarré le 31/12 suite à ce blog post (merci @eventuallycoding.com pour la mise en mvt)

Bye Bye Big Tech: How I Migrated to an almost All-EU Stack (and saved 500€ per year)

“Bye bye bye.” It took some time, and a serious amount of research, but I have finally crossed the finish line. I have officially migrated my digital life to pure, EU-hosted solutions.

zeitgeistofbytes.com

Cette semaine, j'ai testé l'outil 'mise-en-place' (MEEZ ahn plahs avec l'accent 🇬🇧), et je suis déjà conquis 🤯 Je vais pouvoir remplacer tous mes scripts custom moches que j'avais du mal à maintenir 😅 Mon avis et ce que j'ai bidouillé est à lire ici : codeka.io/2025/12/19/a...

Adieu `direnv`, Bonjour `mise` - Julien Wittouck

freelance solution & software architect 🏗 - containers 🐋 & linux 🐧 ❤️ - teacher & trainer 🎓 @ univ-lille.fr - speaker 🎙 - Team @Cloud_Nord

codeka.io