Loading...
    • Guía para desarrolladores
    • Referencia de API
    • MCP
    • Recursos
    • Notas de la versión
    Search...
    ⌘K
    Primeros pasos
    Introducción a ClaudeInicio rápido
    Modelos y precios
    Descripción general de modelosElegir un modeloNovedades en Claude 4.5Migración a Claude 4.5Deprecación de modelosPrecios
    Construir con Claude
    Descripción general de característicasUsar la API de MessagesVentanas de contextoMejores prácticas de prompting
    Capacidades
    Almacenamiento en caché de promptsEdición de contextoPensamiento extendidoEsfuerzoStreaming de MessagesProcesamiento por lotesCitasSoporte multilingüeConteo de tokensEmbeddingsVisiónSoporte de PDFAPI de FilesResultados de búsquedaSalidas estructuradasComplemento de Google Sheets
    Herramientas
    Descripción generalCómo implementar el uso de herramientasUso eficiente de herramientas en tokensStreaming de herramientas de grano finoHerramienta BashHerramienta de ejecución de códigoLlamada de herramientas programáticaHerramienta de uso de computadoraHerramienta de editor de textoHerramienta de obtención webHerramienta de búsqueda webHerramienta de memoriaHerramienta de búsqueda de herramientas
    Habilidades del agente
    Descripción generalInicio rápidoMejores prácticasUsar habilidades con la API
    SDK del agente
    Descripción generalSDK de TypeScriptSDK de PythonGuía de migración
    Guías
    Entrada de streamingManejo de permisosGestión de sesionesSalidas estructuradas en el SDKAlojamiento del SDK del agenteModificar prompts del sistemaMCP en el SDKHerramientas personalizadasSubagenetes en el SDKComandos de barra en el SDKHabilidades del agente en el SDKSeguimiento de costos y usoListas de tareasComplementos en el SDK
    MCP en la API
    Conector MCPServidores MCP remotos
    Claude en plataformas de terceros
    Amazon BedrockMicrosoft FoundryVertex AI
    Ingeniería de prompts
    Descripción generalGenerador de promptsUsar plantillas de promptsMejorador de promptsSer claro y directoUsar ejemplos (prompting multishot)Dejar que Claude piense (CoT)Usar etiquetas XMLDar un rol a Claude (prompts del sistema)Rellenar la respuesta de ClaudeEncadenar prompts complejosConsejos de contexto largoConsejos de pensamiento extendido
    Probar y evaluar
    Definir criterios de éxitoDesarrollar casos de pruebaUsar la herramienta de evaluaciónReducir latencia
    Fortalecer protecciones
    Reducir alucinacionesAumentar consistencia de salidaMitigar ataques de jailbreakRechazos de streamingReducir fuga de promptsMantener a Claude en personaje
    Administración y monitoreo
    Descripción general de Admin APIAPI de uso y costosAPI de análisis de Claude Code
    Console
    Log in
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...

    Solutions

    • AI agents
    • Code modernization
    • Coding
    • Customer support
    • Education
    • Financial services
    • Government
    • Life sciences

    Partners

    • Amazon Bedrock
    • Google Cloud's Vertex AI

    Learn

    • Blog
    • Catalog
    • Courses
    • Use cases
    • Connectors
    • Customer stories
    • Engineering at Anthropic
    • Events
    • Powered by Claude
    • Service partners
    • Startups program

    Company

    • Anthropic
    • Careers
    • Economic Futures
    • Research
    • News
    • Responsible Scaling Policy
    • Security and compliance
    • Transparency

    Learn

    • Blog
    • Catalog
    • Courses
    • Use cases
    • Connectors
    • Customer stories
    • Engineering at Anthropic
    • Events
    • Powered by Claude
    • Service partners
    • Startups program

    Help and security

    • Availability
    • Status
    • Support
    • Discord

    Terms and policies

    • Privacy policy
    • Responsible disclosure policy
    • Terms of service: Commercial
    • Terms of service: Consumer
    • Usage policy
    Ingeniería de prompts

    Darle un rol a Claude con un aviso del sistema

    • ¿Por qué usar role prompting?
    • Cómo darle un rol a Claude
    • Ejemplos
    • Ejemplo 1: Análisis de contrato legal
    • Ejemplo 2: Análisis financiero

    While these tips apply broadly to all Claude models, you can find prompting tips specific to extended thinking models here.

    Cuando uses Claude, puedes mejorar dramáticamente su rendimiento usando el parámetro system para darle un rol. Esta técnica, conocida como role prompting, es la forma más poderosa de usar avisos del sistema con Claude.

    ¡El rol correcto puede convertir a Claude de un asistente general en tu experto de dominio virtual!

    Consejos de aviso del sistema: Usa el parámetro system para establecer el rol de Claude. Pon todo lo demás, como instrucciones específicas de la tarea, en el turno del user en su lugar.

    ¿Por qué usar role prompting?

    • Precisión mejorada: En escenarios complejos como análisis legal o modelado financiero, el role prompting puede mejorar significativamente el rendimiento de Claude.
    • Tono personalizado: Ya sea que necesites la brevedad de un CFO o el estilo de un redactor publicitario, el role prompting ajusta el estilo de comunicación de Claude.
    • Enfoque mejorado: Al establecer el contexto del rol, Claude se mantiene más dentro de los límites de los requisitos específicos de tu tarea.

    Cómo darle un rol a Claude

    Usa el parámetro system en la API de Mensajes para establecer el rol de Claude:

    import anthropic
    
    client = anthropic.Anthropic()
    
    response = client.messages.create(
        model="claude-sonnet-4-5-20250929",
        max_tokens=2048,
        system="You are a seasoned data scientist at a Fortune 500 company.", # <-- role prompt
        messages=[
            {"role": "user", "content": "Analyze this dataset for anomalies: <dataset>{{DATASET}}</dataset>"}
        ]
    )
    
    print(response.content)
    Consejo de role prompting: ¡Experimenta con roles! Un data scientist podría ver diferentes perspectivas que un marketing strategist para los mismos datos. ¡Un data scientist specializing in customer insight analysis for Fortune 500 companies podría producir resultados aún diferentes!

    Ejemplos

    Ejemplo 1: Análisis de contrato legal

    Sin un rol, Claude podría perder problemas críticos:

    Con un rol, Claude detecta problemas críticos que podrían costar millones:

    Ejemplo 2: Análisis financiero

    Sin un rol, el análisis de Claude carece de profundidad:

    Con un rol, Claude entrega perspectivas accionables:


    Biblioteca de avisos

    Inspírate con una selección curada de avisos para varias tareas y casos de uso.

    Tutorial de prompting de GitHub

    Un tutorial lleno de ejemplos que cubre los conceptos de ingeniería de avisos encontrados en nuestra documentación.

    Tutorial de prompting de Google Sheets

    Una versión más ligera de nuestro tutorial de ingeniería de avisos a través de una hoja de cálculo interactiva.