Prompts de rol: qué logra realmente «Eres un revisor de código experimentado»
Un rol en el system prompt cambia el tono y el enfoque del modelo — pero no le otorga nuevas capacidades.
Qué hace un prompt de rol
«Eres un experto en seguridad experimentado que revisa código en busca de vulnerabilidades» es un prompt de rol clásico (también llamado persona prompt). Suele ir en el system prompt, justo al principio de la conversación, y determina desde qué perspectiva responde el modelo.
Qué cambia con esto
Un rol influye sobre todo en tres cosas: el tono (conciso y técnico en vez de extenso), el enfoque (a qué presta especial atención el modelo, p. ej. brechas de seguridad en vez de estilo) y el vocabulario (términos técnicos del dominio correspondiente). Un prompt de rol de «CFO» ofrece respuestas más cortas y orientadas a cifras; un rol de «editora» presta más atención a la redacción y a la fluidez de lectura.
Qué NO cambia
Un rol no desbloquea conocimiento oculto que el modelo no tendría de otro modo, ni lo hace objetivamente «mejor» en el sentido de más capacidad. El conocimiento subyacente y la capacidad de razonamiento siguen siendo idénticos — solo cambia la forma en que se emplean.
El malentendido más frecuente
Muchos esperan de un prompt de rol una especie de mejora de capacidades, similar a una persona que hace una formación adicional. Una comparación más realista es una instrucción de trabajo a una persona ya formada: cambia hacia dónde dirige su atención, no lo que fundamentalmente sabe hacer.
EJEMPLO
System prompt A: «Eres un revisor de código centrado en seguridad. Presta atención sobre todo a vulnerabilidades como inyección SQL y validación de entradas insegura.» System prompt B: «Eres una mentora que da feedback comprensible a desarrolladores jóvenes.» El mismo código, la misma pregunta del usuario («¿Qué te parece esta función?») — la respuesta A es concisa y enumera vulnerabilidades, la respuesta B explica con más paciencia y primero elogia los aciertos.
🛠️ EJERCICIO — PRUÉBALO TÚ
Prueba el mismo prompt técnico con dos roles distintos y compara tono y enfoque.
- Formula una pregunta técnica, p. ej. 'Evalúa esta cláusula del contrato.'
- Plantea la pregunta una vez con el system prompt 'Eres un abogado de compliance cauteloso' y otra vez con 'Eres un fundador de startup pragmático.'
- Compara ambas respuestas en cuanto a tono, enfoque de riesgo y elección de palabras.
✅ AUTOEVALUACIÓN
- ☐ ¿Se notó una diferencia clara en el tono y el énfasis entre ambas respuestas?
- ☐ ¿Ambas respuestas contenían el mismo conocimiento factual básico, solo presentado de forma distinta — o un rol inventó 'hechos' nuevos?
QUIZ RÁPIDO
¿Qué provoca realmente en Claude un prompt de rol como «Eres un experto en seguridad experimentado»?
FUENTES