Addy Osmani
Ingegnere del software e autore tecnico, per ben oltre un decennio (15+ anni) tra gli ingegneri più rispettati in Google e passato nell'ottobre 2026 ad Anthropic (creatrice di Claude Code). 1
Carriera in Google, Web Performance e passaggio ad Anthropic
Figura di riferimento nel mondo JavaScript, Osmani è l'autore del celebre manuale Learning JavaScript Design Patterns. 1 Durante la sua lunga carriera in Google ha guidato i team dedicati alla Chrome Developer Experience (DevEx) e alla web performance, legando il proprio lavoro a strumenti e metriche standard del web moderno come Lighthouse e i Core Web Vitals. 1
Dopo il passaggio ad Anthropic, ha rilasciato in open source l'intero repository delle sue agent skills, che ha rapidamente raggiunto le 100.000 stelle su GitHub, affermandosi come uno dei repository legati all'AI più popolari sulla piattaforma. 1
Il pack di Agent Skills e il posizionamento tra i "big three"
Con la pubblicazione delle sue skill, Osmani è diventato il terzo dei cosiddetti big three dei pack di skill per coding agent insieme a Matt Pocock e a Lauren Tan (autrice di Pstack in Cursor; vedi Pack di Skill a Confronto). 1
Il suo approccio comprime la cultura ingegneristica di Google (Google's engineering book) in file markdown strutturati per gli agenti (vedi Lifecycle delle Skill di Osmani): 1
- Ciclo di vita tradizionale (SDLC) in 6 fasi:
define,plan,build,verify,review,ship, pensato per essere immediatamente familiare ai team esistenti e agli ambienti enterprise senza dover imparare nuove metafore. 1 - Copertura end-to-end e portabilità: 25 skill e 4 reviewer personas che coprono l'intero ciclo fino a CI/CD, osservabilità, deprecazione e shipping, installabili in circa 70 agenti diversi. 1
- Rigore ingegneristico e Doubt-Driven Development: integra tabelle anti-razionalizzazione contro le scuse dell'agente, revisione avversariale in contesto fresco durante la build e principi classici come la legge di Hyrum, la regola di Beyoncé e lo steccato di Chesterton, accompagnati da una guida di adozione graduale verification-first (vedi Cerimonia Proporzionata al Rischio). 1
Il whitepaper Google The New SDLC With Vibe Coding (maggio 2026)
Nel maggio 2026, ancora in Google, Osmani è stato coautore insieme a Shubham Saboo e Sokratis Kartakis del whitepaper di 51 pagine The New SDLC With Vibe Coding: From ad-hoc prompting to Agentic Engineering (pubblicato su Kaggle, corredato anche dai suoi saggi Agentic Engineering, The Factory Model, From Conductors to Orchestrators e The 80% Problem in Agentic Coding, oltre al volume O'Reilly Beyond Vibe Coding). 2
Il documento sistematizza quattro tesi portanti sull'evoluzione dell'ingegneria del software: 2
- Dalla sintassi all'intento e lo spettro continuo: la distinzione tra vibe coding, structured AI-assisted coding e agentic engineering lungo sei dimensioni, dove il vero discriminante è la verifica congiunta di test deterministici ed evaluation (eval) non deterministiche, senza i quali ogni pratica resta vibe coding (vedi Spettro Vibe Coding e Agentic Engineering). 2
- Context engineering e Harness engineering: i sei tipi di contesto, il confine architetturale versionato tra contesto statico e dinamico gestito tramite Agent Skills in progressive disclosure, e l'equazione
Agent = Model + Harnessin cui la maggior parte dei fallimenti degli agenti è riconducibile a errori di configurazione dell'harness (vedi Context Engineering e Harness Engineering). 2 - Modello fabbrica, conduttori/orchestratori e problema dell'80%: lo sviluppatore come direttore di fabbrica che progetta il sistema che produce codice, l'alternanza tra guida in tempo reale (conductor) e delega asincrona (orchestrator), la natura concettuale dell'ultimo 20% di errori e lo sviluppo di agenti pronti per la produzione tramite Agents CLI, ADK, MCP e A2A (vedi Modello Fabbrica, Conduttori e Orchestratori). 2
- Economia CapEx/OpEx e guida all'adozione: il confronto sul Total Cost of Ownership tra il debito operativo nascosto del vibe coding (Low CapEx, High OpEx per bruciatura di token, tassa di manutenzione e bonifiche di sicurezza) e l'investimento iniziale dell'agentic engineering (High CapEx, Low OpEx), affiancato dall'intelligent model routing e da raccomandazioni operative per singoli, leader e organizzazioni (vedi Economia dello Sviluppo AI). 2
Vedi anche: Lifecycle delle Skill di Osmani, Pack di Skill a Confronto, Cerimonia Proporzionata al Rischio, Spettro Vibe Coding e Agentic Engineering, Context Engineering, Modello Fabbrica, Conduttori e Orchestratori, Economia dello Sviluppo AI, Matt Pocock