#7 Switching from French to Italian
5
min read
Swapping recipes isn't enough. Five out of seven things have to change.
Converting a working AI agent from one purpose to another — say, customer support to code review — isn't swapping a file. Five out of seven components have to be redesigned. Only the base infrastructure stays. Everything built on top of it gets replaced.
The instinct is "just change the prompt and connect different tools." That's like saying "just swap the recipes" when you're converting a French restaurant to Italian. Recipes are one of five things that change. And they're not even the hardest part.
The French Restaurant That Works
You run a French restaurant. The system is dialed in. A French wine importer picks great bottles every week. A truffle farm delivers seasonal ingredients. You've worked with the same Normandy butter supplier for ten years. The recipe book is packed with years of proven dishes — bouillabaisse, coq au vin, crème brûlée, soufflé. Prep cooks have clear roles: French sauces, pastry dough, consommé. The brigade is tight.
Then the owner says: "What if we switch to Italian?"
What Actually Has to Change
New recipes mean new ingredients. Instead of the truffle farm, you need a San Marzano tomato farm. Instead of the French wine importer, an Italian one. The entire supply chain gets rebuilt. Prep cook roles change — no more French sauce specialist, now you need someone making fresh pasta and someone prepping antipasto. The brigade gets restructured for Italian-style service. And the chef's identity shifts from "I'm a French chef" to "I'm an Italian chef."
Only two things stay: kitchen equipment (ovens, refrigerators, stoves) and the chef's fundamentals (knife skills, heat control, palate for balance). These work whether you're cooking French or Italian. Those two constants are actually why the switch is possible. If you had to replace the ovens too, you'd be better off opening a new restaurant.
Component | French | Italian | Changes? |
|---|---|---|---|
Kitchen equipment | Ovens, fridges | Same | ❌ |
Chef's fundamentals | Knife skills, heat control | Same | ❌ |
Supply chain | French wine, truffle farm | Italian wine, tomato farm | ✅ |
Recipe book | Bouillabaisse, soufflé | Risotto, carbonara | ✅ |
Prep cook roles | Sauce specialist, consommé | Pasta maker, antipasto | ✅ |
Team structure | French brigade | Italian-style reorg | ✅ |
Chef's philosophy | "I'm a French chef" | "I'm an Italian chef" | ✅ |
Five out of seven change. Only two stay.
Same Pattern, Different System
Converting a customer support agent into a code review agent follows the same structure.
Component | Customer support agent | Code review agent | Changes? |
|---|---|---|---|
LLM core ability | Same | Same | ❌ |
MCP protocol standard | Same | Same | ❌ |
MCP connections | CRM, Slack | GitHub, CI/CD | ✅ |
Skills | Support scripts, response playbook | Code review checklist, security procedures | ✅ |
Subagents | FAQ search, ticket creation | Lint runner, test coverage checker | ✅ |
Agent Teams | Support collaboration team | Reviewer team (FE/BE/Security) | ✅ |
System prompt | "Friendly support agent" | "Strict senior reviewer" | ✅ |