# Minh-Toan Ta · Consonance > Minh-Toan Ta, full-stack engineer in Valence, France. Projects, articles and tools for AI agents — ideas that resonate together to shine brighter. Every page has a Markdown twin at its own address plus `.md` (the front page is `/index.md`). English and Vietnamese keep their prefix (`/en/…`, `/vi/…`). An MCP server (streamable HTTP, read-only, API key from https://me.consonance.fyi/en/account/, 60 requests/min) exposes the same content: https://mcp.consonance.fyi ## Français - [Minh-Toan Ta · Consonance](https://me.consonance.fyi/index.md): Minh-Toan Ta, ingénieur full-stack à Valence. Projets, articles et outils pour agents IA — des idées qui résonnent ensemble pour briller plus fort. - [À propos · Minh-Toan Ta](https://me.consonance.fyi/about.md): Mon parcours : de la mécatronique au logiciel, la billettique bancaire chez Conduent, puis Consonance. - [Projets · Minh-Toan Ta](https://me.consonance.fyi/projects.md): Consonance, tracé et Luminode : ce que je construis, pourquoi et comment. - [Blog · Minh-Toan Ta](https://me.consonance.fyi/blog.md): Articles sur Claude, les agents IA et le métier de développeur, expliqués avec la vie de tous les jours. - [MCP · Minh-Toan Ta](https://me.consonance.fyi/mcp.md): Connectez votre agent IA à ce site : profil, projets et articles via le Model Context Protocol. - [Consonance](https://me.consonance.fyi/projects/consonance.md): Le radar quotidien de l’IA et des agents. - [tracé.](https://me.consonance.fyi/projects/trace.md): L’info trafic des transports publics, réseau par réseau. - [Luminode](https://me.consonance.fyi/projects/luminode.md): Un même savoir. Des chemins qui vous ressemblent. - [Grok Bot : ce que je confierais à un agent qui ne dort jamais](https://me.consonance.fyi/blog/grok-bot.md): Grok Bot vu par un ingénieur qui construit des systèmes qui n'ont pas le droit de se tromper : comment marchent les agents de xAI, ce que font de vrais Bots, et mes règles avant d'en laisser entrer un. - [OSS Scanner : une inspection de sécurité gratuite pour l'open source critique](https://me.consonance.fyi/blog/anthropic-oss-scanner.md): OSS Scanner d'Anthropic analyse gratuitement et régulièrement, avec l'IA, les projets open source critiques. Ce que contient un rapport, qui est éligible, comment s'inscrire et comment trier les résultats. - [pstack : les règles de Lauren Tan pour des agents dignes de confiance](https://me.consonance.fyi/blog/pstack-lauren-tan.md): pstack, le plugin de skills de Lauren Tan (@poteto) pour Cursor et Grok Bot : fiabiliser un agent avant d'en lancer dix, corriger à la racine et traiter la vérification comme de l'infrastructure, jusqu'aux modèles TLA+. - [Claude Code dans le cloud : une machine par tâche](https://me.consonance.fyi/blog/claude-code-in-the-cloud.md): Une session cloud donne à chaque tâche sa machine et sa branche : les tâches avancent en parallèle, même portable fermé, et reviennent en pull request. - [Évaluer et améliorer une appli IA, expliqué avec un examen](https://me.consonance.fyi/blog/automating-eval-design-and-hillclimbing.md): build-eval écrit avec vous l'examen de votre appli IA ; hillclimb révise contre lui, un changement à la fois, avec des cas mis de côté contre le bachotage. - [Passer à Claude Sonnet 5.5 : les trois choses qui cassent](https://me.consonance.fyi/blog/building-with-claude-sonnet-5-5.md): Sonnet 5.5 est 30 % plus rapide que Sonnet 5, au même prix par token. Changer le nom du modèle est facile ; trois habitudes du code, moins. - [Les mods de Claude Code : un petit fichier qui réécrit ce que vous voyez](https://me.consonance.fyi/blog/getting-started-with-claude-code-mods.md): Ce qu'est un mod Claude Code, comment il s'insère dans la session, deux exemples du guide officiel, et Recording Mode pour masquer vos secrets à l'écran. - [L'effort de Claude Code, expliqué : dépenser du temps, pas de l'intelligence](https://me.consonance.fyi/blog/spending-your-effort.md): L'effort ne rend pas Claude plus intelligent : il règle combien de calcul il dépense, donc combien il vérifie et teste les cas limites. ## English - [Minh-Toan Ta · Consonance](https://me.consonance.fyi/en/index.md): Minh-Toan Ta, full-stack engineer in Valence, France. Projects, articles and tools for AI agents — ideas that resonate together to shine brighter. - [About · Minh-Toan Ta](https://me.consonance.fyi/en/about.md): My path: from mechatronics to software, bank-card ticketing at Conduent, then Consonance. - [Projects · Minh-Toan Ta](https://me.consonance.fyi/en/projects.md): Consonance, tracé and Luminode: what I build, why and how. - [Blog · Minh-Toan Ta](https://me.consonance.fyi/en/blog.md): Articles on Claude, AI agents and the craft of software, explained with everyday life. - [MCP · Minh-Toan Ta](https://me.consonance.fyi/en/mcp.md): Connect your AI agent to this site: profile, projects and articles over the Model Context Protocol. - [Consonance](https://me.consonance.fyi/en/projects/consonance.md): A daily radar for AI and agents. - [tracé.](https://me.consonance.fyi/en/projects/trace.md): Public transport traffic in France, network by network. - [Luminode](https://me.consonance.fyi/en/projects/luminode.md): One body of knowledge. Paths that fit you. - [Grok Bot: what I would trust an always-on agent with](https://me.consonance.fyi/en/blog/grok-bot.md): Grok Bot, seen by an engineer who builds systems that must not be wrong: how xAI's agents work, what real marketplace Bots do, and my rules before I let one in. - [OSS Scanner: a free security inspection for critical open source](https://me.consonance.fyi/en/blog/anthropic-oss-scanner.md): Anthropic's OSS Scanner runs periodic AI security scans of critical open-source projects at no cost. What a report contains, who qualifies, how to enroll, and how to triage the results. - [pstack: Lauren Tan's rules for agents you can trust](https://me.consonance.fyi/en/blog/pstack-lauren-tan.md): pstack, the skill plugin by Lauren Tan (@poteto) for Cursor and Grok Bot: trust one agent before running ten, fix mistakes at the root, and treat verification as infrastructure, down to TLA+ models. - [Claude Code in the cloud: one machine per task](https://me.consonance.fyi/en/blog/claude-code-in-the-cloud.md): A cloud session gives each task its own machine and branch: several jobs run side by side, survive a sleeping laptop, and come back as pull requests. - [Evaluating and improving an AI app, explained with an exam](https://me.consonance.fyi/en/blog/automating-eval-design-and-hillclimbing.md): build-eval writes an exam for your AI app with you; hillclimb revises against it one change at a time, with held-out cases to catch cramming. - [Moving to Claude Sonnet 5.5: the three things that break](https://me.consonance.fyi/en/blog/building-with-claude-sonnet-5-5.md): Sonnet 5.5 is 30% faster than Sonnet 5 at the same per-token price. Swapping the model name is easy; three habits in your code are not. - [Claude Code mods: a small file that rewrites what you see](https://me.consonance.fyi/en/blog/getting-started-with-claude-code-mods.md): What a Claude Code mod is, how it slots into the session as a hook, two examples from the official guide, and Recording Mode to hide secrets on screen. - [Claude Code's effort, explained: spending time, not intelligence](https://me.consonance.fyi/en/blog/spending-your-effort.md): Effort doesn't make Claude smarter. It sets how much computing it spends, so how much it checks, tests edge cases and judges on its own. ## Tiếng Việt - [Minh-Toan Ta · Consonance](https://me.consonance.fyi/vi/index.md): Minh-Toan Ta, kỹ sư full-stack tại Valence, Pháp. Dự án, bài viết và công cụ cho AI agent — những ý tưởng cùng cộng hưởng để cùng tỏa sáng. - [Về tôi · Minh-Toan Ta](https://me.consonance.fyi/vi/about.md): Hành trình của tôi: từ cơ điện tử sang phần mềm, hệ thống bán vé thanh toán ngân hàng ở Conduent, rồi Consonance. - [Dự án · Minh-Toan Ta](https://me.consonance.fyi/vi/projects.md): Consonance, tracé và Luminode: tôi xây gì, vì sao và như thế nào. - [Blog · Minh-Toan Ta](https://me.consonance.fyi/vi/blog.md): Bài viết về Claude, AI agent và nghề phần mềm, giải thích bằng chuyện đời thường. - [MCP · Minh-Toan Ta](https://me.consonance.fyi/vi/mcp.md): Kết nối AI agent của bạn với trang này: hồ sơ, dự án và bài viết qua Model Context Protocol. - [Consonance](https://me.consonance.fyi/vi/projects/consonance.md): Radar mỗi ngày về AI và agent. - [tracé.](https://me.consonance.fyi/vi/projects/trace.md): Tình hình giao thông công cộng ở Pháp, theo từng mạng lưới. - [Luminode](https://me.consonance.fyi/vi/projects/luminode.md): Một nguồn tri thức. Những hành trình hợp với bạn. - [Grok Bot: mình dám giao gì cho một agent chạy suốt ngày đêm?](https://me.consonance.fyi/vi/blog/grok-bot.md): Grok Bot qua góc nhìn của một kỹ sư làm hệ thống không được phép sai: agent của xAI hoạt động thế nào, các Bot thật trên marketplace làm gì, và những nguyên tắc của mình trước khi giao việc. - [OSS Scanner: đợt kiểm tra bảo mật miễn phí cho mã nguồn mở quan trọng](https://me.consonance.fyi/vi/blog/anthropic-oss-scanner.md): OSS Scanner của Anthropic dùng AI quét bảo mật định kỳ, miễn phí, cho các dự án mã nguồn mở quan trọng. Báo cáo gồm những gì, ai đủ điều kiện, đăng ký ra sao và xử lý kết quả thế nào. - [pstack: cách Lauren Tan làm cho agent đáng tin](https://me.consonance.fyi/vi/blog/pstack-lauren-tan.md): pstack, bộ skill của Lauren Tan (@poteto) cho Cursor và Grok Bot: tin được một agent rồi mới nhân lên, sửa lỗi tận gốc, và coi kiểm chứng là hạ tầng, kể cả bằng mô hình TLA+. - [Claude Code trên cloud: mỗi việc một máy](https://me.consonance.fyi/vi/blog/claude-code-in-the-cloud.md): Phiên cloud cho mỗi việc một máy và một nhánh riêng: nhiều việc chạy song song, kể cả khi laptop ngủ, và trở về dưới dạng pull request. - [Đánh giá và cải thiện một ứng dụng AI, giải thích qua một kỳ thi](https://me.consonance.fyi/vi/blog/automating-eval-design-and-hillclimbing.md): build-eval cùng bạn soạn đề thi cho ứng dụng AI; hillclimb ôn theo đề, mỗi lần một thay đổi, giữ riêng một phần ví dụ để phát hiện học tủ. - [Chuyển sang Claude Sonnet 5.5: ba chỗ sẽ gãy](https://me.consonance.fyi/vi/blog/building-with-claude-sonnet-5-5.md): Sonnet 5.5 nhanh hơn Sonnet 5 tới 30 %, cùng giá mỗi token. Đổi tên model thì dễ; sửa ba thói quen trong code mới là việc chính. - [Mod của Claude Code: một file nhỏ viết lại những gì bạn thấy](https://me.consonance.fyi/vi/blog/getting-started-with-claude-code-mods.md): Mod của Claude Code là gì, nó chen vào phiên làm việc ra sao, hai ví dụ trong hướng dẫn chính thức, và Recording Mode để che bí mật trên màn hình. - [Mức cố gắng của Claude Code, giải thích: tiêu thời gian, không phải trí thông minh](https://me.consonance.fyi/vi/blog/spending-your-effort.md): Mức cố gắng không làm Claude thông minh hơn: nó chỉnh lượng tính toán bỏ ra, từ đó quyết định mức kiểm tra và thử trường hợp biên. ## Contact - LinkedIn: https://www.linkedin.com/in/minhtoanta/ - Email: tmtoan2601@gmail.com