Sábado, 25 de julio de 2026  ·  LATAM / Español
ÚLTIMA HORA
Anthropic lanza mejoras en la API de Claude para América Latina  ·  MCP 2026-07-28 ya en release candidate  ·  Claude Sonnet 5 supera benchmarks de coding agéntico  ·  Claude Code alcanza $1B de run-rate en 6 meses  ·  NSA publica guía de seguridad para el protocolo MCP
Hace 45 min →
Principiante 25 min en total 6 pasos

Cómo hacer que Claude actúe como un experto

Aprende a usar system prompts y role prompting para que Claude responda como un especialista de tu sector.

Imagen de portada editorial · Cómo hacer que Claude actúe como un experto · Educación · Claude Builders
Requisitos
  • Cuenta en console.anthropic.com con una API key
  • Python 3.9+ instalado (o usar la interfaz de Claude.ai)
  • Conocimientos básicos de terminal
Lo que vas a aprender
  • Qué es el role prompting y por qué mejora las respuestas
  • Cómo escribir un system prompt que asigne un rol experto
  • Cómo dar contexto, tono y límites al experto
  • Cómo probarlo con la API de Claude y en Claude.ai
PASO 1 · ~4 min

Entender qué es asignar un rol

Hacer que Claude 'actúe como un experto' consiste en darle una identidad y un contexto claros antes de que responda. Esto se llama role prompting. En lugar de preguntar 'explícame los impuestos', le dices 'Eres un asesor fiscal con 15 años de experiencia en España; explica...'. El modelo ajusta vocabulario, profundidad y tono al rol que le asignas. La mejor herramienta para esto es el system prompt: un mensaje separado del usuario que define el comportamiento base. En la API va en el parámetro `system`; en Claude.ai lo puedes poner al inicio de la conversación o en las instrucciones de un Proyecto. Un buen rol incluye tres cosas: quién es (profesión y experiencia), qué sabe (dominio concreto) y cómo responde (tono, formato, nivel de detalle). Cuanto más específico, mejor: 'experto en marketing' es débil; 'especialista en SEO técnico para ecommerce en LATAM' da respuestas mucho más útiles.

ConsejoAncla el rol a un contexto geográfico o de sector (España, LATAM, banca, salud) para respuestas más relevantes.
Error comúnNo confundas rol con instrucción: 'sé experto' no basta; describe experiencia y dominio concretos.
PASO 2 · ~3 min

Instalar el SDK de Claude

Vamos a probarlo con la API para tener control total del system prompt. Primero instala el SDK oficial de Anthropic y guarda tu API key como variable de entorno para no exponerla en el código. Si prefieres no programar, puedes replicar todo esto en Claude.ai pegando el system prompt al inicio del chat, pero la API te permite reutilizar el rol en tus aplicaciones. Abre tu terminal y ejecuta la instalación. Después exporta la clave que obtuviste en console.anthropic.com. En Windows usa `set` en lugar de `export`.

bash
pip install anthropic
export ANTHROPIC_API_KEY="tu-api-key-aqui"
ConsejoNunca escribas la API key directamente en el archivo .py; usa variables de entorno o un archivo .env con python-dotenv.
Error comúnSi compartes el código en GitHub sin quitar la key, Anthropic la desactivará automáticamente por seguridad.
PASO 3 · ~6 min

Escribir un system prompt experto

Aquí está el corazón del tutorial. Vamos a construir un system prompt que convierta a Claude en un experto concreto. La estructura recomendada tiene cuatro bloques: identidad, experiencia, forma de responder y límites. Los límites son clave para evitar que invente: dile qué hacer cuando no sepa algo. Este ejemplo crea un asesor fiscal para autónomos en España. Cambia el contenido para tu caso de uso (un médico, un abogado, un ingeniero de datos, etc.) manteniendo la misma estructura. Fíjate en que el system prompt no es la pregunta; es el marco dentro del cual Claude responderá cualquier pregunta que venga después.

python
system_prompt = """Eres un asesor fiscal con 15 años de experiencia
asesorando a autónomos y pymes en España.

CONOCIMIENTO:
- IRPF, IVA, modelos 130, 303 y 390
- Deducciones para trabajadores autónomos
- Normativa vigente de la Agencia Tributaria

CÓMO RESPONDES:
- Lenguaje claro, sin jerga innecesaria
- Das pasos accionables y ejemplos con cifras
- Estructuras la respuesta con apartados

LÍMITES:
- Si un caso requiere revisar documentos concretos,
  recomiendas consultar con un gestor colegiado.
- Si no estás seguro de una cifra o plazo, lo dices
  claramente en lugar de inventar.
"""
ConsejoEl bloque LÍMITES reduce drásticamente las alucinaciones: instruir 'di que no sabes' funciona mejor que esperar que el modelo se calle solo.
Error comúnEvita roles imposibles como 'lo sabes todo sobre todo'; un experto demasiado amplio da respuestas genéricas.
PASO 4 · ~5 min

Llamar a la API con el rol

Ahora conectamos el system prompt con una pregunta real. En la API de Claude, el system prompt va en el parámetro `system` (separado de los mensajes) y la pregunta del usuario en `messages`. Usamos el modelo por defecto claude-opus-4-8. Ejecuta este script y verás cómo Claude responde con el tono, la profundidad y los límites del experto que definiste. Prueba a hacer la misma pregunta sin el system prompt para notar la diferencia: la versión con rol es más precisa, mejor estructurada y ajustada al contexto español.

python
import anthropic

client = anthropic.Anthropic()

mensaje = client.messages.create(
    model="claude-opus-4-8",
    max_tokens=1024,
    system=system_prompt,
    messages=[
        {
            "role": "user",
            "content": "Soy diseñadora freelance y facturé 3.000€ este "
                       "trimestre. ¿Qué modelos debo presentar y cuándo?"
        }
    ]
)

print(mensaje.content[0].text)
ConsejoGuarda el system_prompt en un archivo aparte y reutilízalo en todas tus llamadas para mantener consistencia.
Error comúnNo metas el rol dentro de messages como si fuera del usuario; pierde fuerza. El parámetro system tiene prioridad de comportamiento.
PASO 5 · ~4 min

Refinar el tono y la profundidad

Un experto real adapta su respuesta al interlocutor. Puedes controlar esto añadiendo instrucciones de audiencia y formato al system prompt. Por ejemplo, si tu usuario es principiante, pide explicaciones sin tecnicismos; si es otro profesional, permite lenguaje técnico. Añade estas líneas a tu system prompt y vuelve a ejecutar. También puedes pedir un formato concreto (lista, tabla, pasos numerados) o una longitud máxima. Iterar sobre el system prompt es normal: prueba, lee la respuesta, ajusta una frase y repite hasta que suene exactamente como el experto que necesitas.

code
AUDIENCIA Y FORMATO:
- Tu interlocutor no tiene formación fiscal: evita
  tecnicismos o explícalos entre paréntesis.
- Empieza con la respuesta directa en una frase.
- Después desarrolla en máximo 4 apartados con títulos.
- Termina con un checklist accionable.
ConsejoPedir 'empieza con la respuesta directa' evita párrafos de relleno y hace que el experto parezca más resolutivo.
Error comúnNo sobrecargues el system prompt con 20 reglas contradictorias; 5-8 instrucciones claras rinden mejor.
PASO 6 · ~3 min

Reutilizarlo en Claude.ai con Proyectos

Si no vas a programar, replica todo esto en Claude.ai sin código. Crea un Proyecto nuevo y pega tu system prompt en el campo de instrucciones personalizadas del proyecto. A partir de ahí, cada conversación dentro de ese Proyecto usará automáticamente el rol experto que definiste, sin tener que repetirlo. Esto es ideal para equipos: un Proyecto 'Asesor fiscal', otro 'Copywriter de anuncios', otro 'Revisor de código Python'. Cada uno con su experto configurado. Es la forma más rápida de tener varios especialistas listos sin tocar la API. Cuando el proyecto crezca, podrás dar el paso hacia la API para integrarlo en tus propias herramientas.

ConsejoEn Claude.ai puedes adjuntar documentos al Proyecto (normativa, guías de estilo) y el experto los usará como fuente en cada respuesta.
Error comúnLas instrucciones de un Proyecto solo aplican dentro de ese Proyecto; los chats sueltos no las heredan.
Resultado

Has aprendido a convertir a Claude en un experto de cualquier sector usando role prompting y system prompts bien estructurados, tanto desde la API como en Claude.ai. Ahora sabes definir identidad, conocimiento, tono y límites para obtener respuestas precisas y con el nivel adecuado. Este es exactamente el tipo de habilidad que se trabaja a fondo en un curso para empezar con Claude desde cero, donde pasarás del prompt básico a flujos productivos completos.

PRÓXIMOS PASOS