La seguridad de su código es primordial. Claude Code está construido con la seguridad en su núcleo, desarrollado de acuerdo con el programa de seguridad integral de Anthropic. Obtenga más información y acceda a recursos (informe SOC 2 Type 2, certificado ISO 27001, etc.) en Anthropic Trust Center.
El modo de permisos de una sesión determina qué acciones puede realizar Claude sin preguntarte primero. El modo automático es el modo de permisos inicial integrado para las sesiones interactivas en la terminal y en VS Code. En qué modo comienza una sesión cubre las versiones anteriores, otras superficies y los ajustes que cambian el modo de permisos inicial.
Modo automático: Un modelo clasificador separado revisa las acciones en lugar de ti y bloquea las que juzga inseguras. Cómo el clasificador evalúa las acciones enumera qué acciones Claude Code aprueba directamente, cuáles envía al clasificador y sobre cuáles Claude Code aún te pregunta. Tus reglas explícitas de solicitud y denegación aún se aplican, y tu organización puede desactivar el modo automático
Modo Manual: Claude Code comienza con permisos de solo lectura. Cuando necesita editar archivos, ejecutar pruebas o ejecutar comandos, te pregunta primero, y tú eliges si aprobar la acción una sola vez o permitirla a partir de entonces. Ejecuta un conjunto integrado de comandos de solo lectura como ls, cat y git status sin preguntar
Tú y tu organización configuran estos permisos directamente. Para la configuración detallada de permisos, consulta Permissions.
Herramienta bash en sandbox: Sandbox comandos bash con aislamiento del sistema de archivos y red, reduciendo solicitudes de permiso mientras se mantiene la seguridad. Configure con /sandbox para definir límites donde Claude Code puede trabajar de forma autónoma
Límite del directorio de trabajo: En modo Manual, Claude Code te pregunta antes de que sus herramientas de archivos lean o escriban fuera de la carpeta donde se inició y sus subcarpetas. El límite es una solicitud de permiso, por lo que un comando Bash que apruebes aún puede escribir en cualquier lugar donde pueda hacerlo tu cuenta de usuario
Para restringir los comandos Bash a nivel del sistema operativo, activa el sandboxing
Mitigación de fatiga de solicitudes: Soporte para listas de permitidos de comandos seguros frecuentemente utilizados por usuario, por base de código u por organización
Modo Aceptar Ediciones: Aprueba automáticamente ediciones de archivos y un conjunto fijo de comandos Bash del sistema de archivos como mkdir, touch, rm, mv, cp, y sed para rutas en el directorio de trabajo. Otros comandos Bash y rutas fuera del alcance aún solicitan aprobación
La inyección de solicitudes es una técnica donde un atacante intenta anular o manipular las instrucciones de un asistente de IA insertando texto malicioso. Claude Code incluye varias medidas de protección contra estos ataques:
Sistema de permisos: En modo Manual, las operaciones sensibles requieren aprobación explícita
Aprobación de comandos de red: Los comandos que obtienen contenido de la web como curl y wget no se aprueban automáticamente de forma predeterminada. En modo Manual solicitan aprobación como cualquier otro comando Bash que no sea de solo lectura, por lo que aún puede aprobarlos una vez o agregar una regla de permiso explícita como Bash(curl *). Para detenerlos, agréguelos a permissions.deny. Una regla de denegación coincide con el comando tal como está escrito; para la aplicación de red que no depende del texto del comando, consulte aislamiento de red de sandbox
Hemos implementado varias medidas de protección para proteger sus datos, incluyendo:
Períodos de retención limitados para información sensible (consulte el Privacy Center para obtener más información)
Acceso restringido a datos de sesión del usuario
Control del usuario sobre preferencias de entrenamiento de datos. Los usuarios de consumidor pueden cambiar su configuración de privacidad en cualquier momento.
Aprobación de solicitudes de red: En modo Manual, la mayoría de las herramientas que realizan solicitudes de red requieren aprobación del usuario de forma predeterminada
Resúmenes de páginas web: En la mayoría de las obtenciones, WebFetch ejecuta una llamada separada al modelo sobre la página, y Claude recibe la respuesta de esa llamada en lugar de la página sin procesar. Consulta Comportamiento de la herramienta WebFetch
Verificación de confianza: En una sesión interactiva, Claude Code muestra el diálogo de confianza del espacio de trabajo cuando lo inicias en una carpeta en la que no has confiado. Los servidores del .mcp.json de un proyecto tienen su propia solicitud de aprobación, y Alcance de proyecto enumera las sesiones que la omiten
Nota: Cuando inicias Claude Code directamente en tu directorio home, la aceptación de confianza se mantiene solo para la sesión actual y no se escribe en el disco, por lo que el diálogo reaparece en cada lanzamiento. No hay ningún ajuste para persistirla. En su lugar, inicia Claude Code desde un subdirectorio de proyecto, donde la aceptación de confianza se guarda por directorio
Detección de inyección de comandos: En modo Manual, Claude Code pide confirmación antes de ejecutar un comando Bash que no puede analizar por completo. Una regla de permiso para parte de un comando, como Bash(git *), no omite esa solicitud. Los comandos en sandbox pueden ejecutarse sin ella
Coincidencia de cierre seguro: En modo Manual, los comandos no coincidentes requieren aprobación de forma predeterminada
Almacenamiento seguro de credenciales: Las claves de API y los tokens se almacenan en el Keychain de macOS cuando está disponible. En Linux se almacenan en un archivo con modo 0600, y en Windows en un archivo que hereda los controles de acceso del directorio de tu perfil de usuario. Consulta Credential Management
Riesgo de seguridad de WebDAV en Windows: Cuando ejecute Claude Code en Windows, le recomendamos que no habilite WebDAV ni permita que Claude Code acceda a rutas como \\* que pueden contener subdirectorios de WebDAV. WebDAV ha sido deprecado por Microsoft debido a riesgos de seguridad. Habilitar WebDAV puede permitir que Claude Code desencadene solicitudes de red a hosts remotos, eludiendo el sistema de permisos.
Mejores prácticas para trabajar con contenido no confiable:
Revise los comandos sugeridos antes de aprobarlos
Evite canalizar contenido no confiable directamente a Claude
Verifique los cambios propuestos en archivos críticos
Utilice máquinas virtuales (VMs) para ejecutar scripts y realizar llamadas de herramientas, especialmente cuando interactúe con servicios web externos
Reporte comportamiento sospechoso con /feedback
Aunque estas protecciones reducen significativamente el riesgo, ningún sistema es completamente
inmune a todos los ataques. Siempre mantenga buenas prácticas de seguridad cuando trabaje
con cualquier herramienta de IA.
Puedes conectar Claude Code a servidores de Model Context Protocol (MCP). Los servidores con alcance de proyecto se definen en .mcp.json, que puedes incluir en el control de versiones. Los servidores con otros alcances y los conectores de claude.ai se configuran fuera del repositorio, y los plugins también pueden agregar servidores, por lo que revisar .mcp.json no muestra todos los servidores que una sesión puede cargar. Para restringir qué servidores se ejecutan en tu organización, consulta Configuración de MCP administrada.Le recomendamos que escriba sus propios servidores MCP o utilice servidores MCP de proveedores en los que confíe. Puede configurar permisos de Claude Code para servidores MCP. Anthropic revisa los conectores según sus criterios de listado antes de agregarlos al Directorio de Anthropic, pero no realiza auditorías de seguridad ni gestiona ningún servidor MCP.
Cuando utiliza sesiones en la nube, hay controles de seguridad adicionales en su lugar. Las sesiones que su organización enruta a un entorno autohospedado se ejecutan en su propia infraestructura, donde el aislamiento, el egreso de red y las credenciales de git son responsabilidad de su implementación. En entornos alojados por Anthropic:
Máquinas virtuales aisladas: Cada sesión en la nube se ejecuta en una VM aislada gestionada por Anthropic
Controles de acceso a la red: El acceso a la red está limitado de forma predeterminada y se puede configurar para deshabilitarse o permitir solo dominios específicos
Protección de credenciales: Las credenciales de GitHub se almacenan cifradas en los servidores de Anthropic y nunca entran en la VM de la sesión. La VM contiene una credencial de corta duración limitada a esa sesión, y el tráfico de GitHub pasa a través de un proxy de Anthropic que adjunta la credencial de GitHub en el lado del servidor. Consulte Opciones de autenticación de GitHub para saber cómo otorga acceso
Restricciones de push: El proxy de GitHub rechaza las eliminaciones de ramas y los push de cualquier cosa que no sea una rama, como una etiqueta. GitHub decide qué ramas puede actualizar una sesión aplicando las reglas de protección de ramas y los conjuntos de reglas de tu repositorio al acceso de GitHub que conectaste. Una regla que ese acceso puede omitir no bloquea el push de una sesión
Registro de auditoría: Todas las operaciones en sesiones en la nube se registran para fines de cumplimiento y auditoría
Limpieza automática: Los VMs de sesión se recuperan después de un período de inactividad
Para obtener más detalles sobre la ejecución en la nube, consulte Usar Claude Code en la nube; para configurar el acceso a la red para sesiones en la nube, consulte Configurar entornos en la nube.Las sesiones de Remote Control funcionan de manera diferente: la interfaz web se conecta a un proceso de Claude Code que se ejecuta en su máquina local. Toda la ejecución de código y el acceso a archivos permanecen locales, y el tráfico de sesión viaja a través de la API de Anthropic sobre TLS; mientras está conectado, la transcripción de la sesión se almacena en los servidores de Anthropic para sincronizar la conversación entre dispositivos, como se describe en Conexión y seguridad. No hay VMs en la nube ni sandboxing involucrados. La conexión utiliza múltiples credenciales de corta duración y alcance estrecho, cada una limitada a un propósito específico y expirando independientemente, para limitar el radio de explosión de cualquier credencial comprometida.
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Claude Code Docs","description":"Official documentation for Claude Code, Anthropic's agentic coding tool available in the terminal, IDE, desktop app, and browser. Covers installation, configuration, skills, subagents, hooks, MCP, the Agent SDK, and reference material.","colors":{"primary":"#0E0E0E","light":"#D4A27F","dark":"#0E0E0E"},"logo":{"light":"https://mintcdn.com/claude-code/c5r9_6tjPMzFdDDT/logo/light.svg?fit=max\u0026auto=format\u0026n=c5r9_6tjPMzFdDDT\u0026q=85\u0026s=78fd01ff4f4340295a4f66e2ea54903c","dark":"https://mintcdn.com/claude-code/c5r9_6tjPMzFdDDT/logo/dark.svg?fit=max\u0026auto=format\u0026n=c5r9_6tjPMzFdDDT\u0026q=85\u0026s=1298a0c3b3a1da603b190d0de0e31712"},"favicon":"https://mintcdn.com/claude-code/T2WlxklWBkR5Y1mJ/favicon.ico?fit=max\u0026auto=format\u0026n=T2WlxklWBkR5Y1mJ\u0026q=85\u0026s=346a85952ae08d5ee90e3c34d4423930","appearance":{"default":"system"},"background":{"color":{"light":"#FDFDF7","dark":"#09090B"}},"navbar":{"links":[{"href":"https://platform.claude.com/","label":"Claude Developer Platform"}],"primary":{"type":"button","label":"Open Claude Code","href":"https://claude.ai/code"}},"footer":{"socials":{"x":"https://x.com/AnthropicAI","linkedin":"https://www.linkedin.com/company/anthropicresearch"},"links":[{"header":"Company","items":[{"label":"Anthropic","href":"https://www.anthropic.com/company"},{"label":"Careers","href":"https://www.anthropic.com/careers"},{"label":"Economic Futures","href":"https://www.anthropic.com/economic-futures"},{"label":"Research","href":"https://www.anthropic.com/research"},{"label":"News","href":"https://www.anthropic.com/news"},{"label":"Trust center","href":"https://trust.anthropic.com/"},{"label":"Transparency","href":"https://www.anthropic.com/transparency"}]},{"header":"Help and security","items":[{"label":"Availability","href":"https://www.anthropic.com/supported-countries"},{"label":"Status","href":"https://status.anthropic.com/"},{"label":"Support center","href":"https://support.claude.com/"}]},{"header":"Learn","items":[{"label":"Courses","href":"https://academy.claude.com/"},{"label":"MCP connectors","href":"https://claude.com/partners/mcp"},{"label":"Customer stories","href":"https://www.claude.com/customers"},{"label":"Engineering blog","href":"https://www.anthropic.com/engineering"},{"label":"Events","href":"https://www.anthropic.com/events"},{"label":"Powered by Claude","href":"https://claude.com/partners/powered-by-claude"},{"label":"Service partners","href":"https://claude.com/partners/services"},{"label":"Startups program","href":"https://claude.com/programs/startups"}]},{"header":"Terms and policies","items":[{"label":"Privacy choices","href":"https://www.anthropic.com/legal/privacy"},{"label":"Privacy policy","href":"https://www.anthropic.com/legal/privacy"},{"label":"Disclosure policy","href":"https://www.anthropic.com/responsible-disclosure-policy"},{"label":"Usage policy","href":"https://www.anthropic.com/legal/aup"},{"label":"Commercial terms","href":"https://www.anthropic.com/legal/commercial-terms"},{"label":"Consumer terms","href":"https://www.anthropic.com/legal/consumer-terms"}]}]},"seo":{"metatags":{"canonical":"https://code.claude.com/docs"}},"fonts":{"family":"Anthropic Sans"},"contextual":{"options":["copy","view","claude"],"display":"header"},"styling":{"latex":true},"navigation":{"languages":[{"language":"en","href":"en/overview"},{"language":"fr","href":"fr/overview"},{"language":"de","href":"de/overview"},{"language":"it","href":"it/overview"},{"language":"jp","href":"ja/overview"},{"language":"es","href":"es/overview"},{"language":"ko","href":"ko/overview"},{"language":"zh-CN","href":"zh-CN/overview"},{"language":"zh-TW","href":"zh-TW/overview"},{"language":"ru","href":"ru/overview"},{"language":"id","href":"id/overview"},{"language":"pt-BR","href":"pt/overview"}]}},"deployment":{"deploymentMetadataValue":{"subdomain":"claude-code","hasAudioNarration":false,"actualSubdomain":"claude-code","customDomains":["code.claude.com"],"gitSource":{"type":"github","owner":"anthropics","repo":"claude-code-docs","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6ae9ff47b0f3e6b97b8a2ffa","collectionId":"d02f0d00-fc1d-4477-a9c2-45cddabad4de","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6ae9ff47b0f3e6b97b8a2ffa"},"feedback":{"thumbs":true},"entitlements":{"AI_CHAT":{"status":"ENABLED"},"REMOVE_BRANDING":{"status":"ENABLED"},"CONTEXTUAL_FEEDBACK":{"status":"ENABLED","enabled":"ENABLED"},"CODE_SNIPPET_FEEDBACK":{"status":"ENABLED","enabled":"ENABLED"},"WEB_MCP":{"status":"ENABLED"},"NARRATION":{"status":"ENABLED"}},"buildId":"6ae9ff47b0f3e6b97b8a2ffa","clientVersion":"0.0.4054","searchFilterCounts":[{"language":"en","tag":"Agent SDK","count":60},{"language":"en","tag":"Plugins","count":56},{"language":"de","tag":"Neuigkeiten","count":50},{"language":"en","tag":"What's New","count":50},{"language":"es","tag":"Novedades","count":50},{"language":"fr","tag":"Nouveautés","count":50},{"language":"it","tag":"Novità","count":50},{"language":"ko","tag":"새로운 기능","count":50},{"language":"pt-BR","tag":"Novidades","count":50},{"language":"ru","tag":"Что нового","count":50},{"language":"zh-TW","tag":"最新消息","count":50},{"language":"de","tag":"Erste Schritte","count":49},{"language":"es","tag":"Primeros pasos","count":49},{"language":"fr","tag":"Premiers pas","count":49},{"language":"id","tag":"Memulai","count":49},{"language":"it","tag":"Per iniziare","count":49},{"language":"jp","tag":"はじめに","count":49},{"language":"ko","tag":"시작하기","count":49},{"language":"pt-BR","tag":"Primeiros passos","count":49},{"language":"ru","tag":"Начало работы","count":49},{"language":"zh-TW","tag":"快速入門","count":49},{"language":"en","tag":"Getting started","count":48},{"language":"zh-CN","tag":"快速入门","count":46},{"language":"en","tag":"Overview","count":41},{"language":"de","tag":"Agent SDK","count":36},{"language":"en","tag":"Setup and access","count":36},{"language":"es","tag":"Agent SDK","count":36},{"language":"id","tag":"Agent SDK","count":36},{"language":"it","tag":"Agent SDK","count":36},{"language":"jp","tag":"Agent SDK","count":36},{"language":"pt-BR","tag":"Agent SDK","count":36},{"language":"ru","tag":"Agent SDK","count":36},{"language":"zh-CN","tag":"Agent SDK","count":36},{"language":"zh-TW","tag":"Agent SDK","count":36},{"language":"de","tag":"Administration","count":34},{"language":"en","tag":"Administration","count":34},{"language":"es","tag":"Administración","count":34},{"language":"fr","tag":"Administration","count":34},{"language":"id","tag":"Administrasi","count":34},{"language":"it","tag":"Amministrazione","count":34},{"language":"jp","tag":"管理","count":34},{"language":"ko","tag":"관리","count":34},{"language":"pt-BR","tag":"Administração","count":34},{"language":"ru","tag":"Администрирование","count":34},{"language":"zh-CN","tag":"管理","count":34},{"language":"zh-TW","tag":"管理","count":34},{"language":"de","tag":"Plugins","count":32},{"language":"es","tag":"Plugins","count":32},{"language":"fr","tag":"SDK Agent","count":32},{"language":"fr","tag":"Plugins","count":32},{"language":"id","tag":"Plugin","count":32},{"language":"it","tag":"Plugin","count":32},{"language":"jp","tag":"プラグイン","count":32},{"language":"ko","tag":"Agent SDK","count":32},{"language":"ko","tag":"플러그인","count":32},{"language":"pt-BR","tag":"Plugins","count":32},{"language":"ru","tag":"Плагины","count":32},{"language":"zh-CN","tag":"插件","count":32},{"language":"zh-TW","tag":"外掛","count":32},{"language":"en","tag":"Reference","count":28},{"language":"es","tag":"Configuración","count":28},{"language":"jp","tag":"設定","count":28},{"language":"zh-TW","tag":"設定","count":28},{"language":"de","tag":"Konfiguration","count":25},{"language":"en","tag":"Configuration","count":25},{"language":"fr","tag":"Configuration","count":25},{"language":"id","tag":"Konfigurasi","count":25},{"language":"id","tag":"Apa yang Baru","count":25},{"language":"id","tag":"Yang Baru","count":25},{"language":"it","tag":"Configurazione","count":25},{"language":"jp","tag":"新機能","count":25},{"language":"jp","tag":"最新情報","count":25},{"language":"ko","tag":"구성","count":25},{"language":"pt-BR","tag":"Configuração","count":25},{"language":"ru","tag":"Конфигурация","count":25},{"language":"zh-CN","tag":"配置","count":25},{"language":"zh-CN","tag":"新功能","count":25},{"language":"zh-CN","tag":"最新动态","count":25},{"language":"en","tag":"Settings","count":24},{"language":"de","tag":"Mit Claude Code entwickeln","count":22},{"language":"es","tag":"Crea con Claude Code","count":22},{"language":"fr","tag":"Développer avec Claude Code","count":22},{"language":"id","tag":"Membangun dengan Claude Code","count":22},{"language":"it","tag":"Crea con Claude Code","count":22},{"language":"jp","tag":"Claude Code で構築","count":22},{"language":"ko","tag":"Claude Code로 만들기","count":22},{"language":"pt-BR","tag":"Desenvolva com Claude Code","count":22},{"language":"ru","tag":"Разработка с Claude Code","count":22},{"language":"zh-CN","tag":"使用 Claude Code 构建","count":22},{"language":"zh-TW","tag":"使用 Claude Code 打造","count":22},{"language":"de","tag":"Referenz","count":20},{"language":"es","tag":"Referencia","count":20},{"language":"fr","tag":"Référence","count":20},{"language":"id","tag":"Referensi","count":20},{"language":"it","tag":"Riferimento","count":20},{"language":"jp","tag":"リファレンス","count":20},{"language":"ko","tag":"레퍼런스","count":20},{"language":"pt-BR","tag":"Referência","count":20},{"language":"ru","tag":"Справочник","count":20},{"language":"zh-CN","tag":"参考","count":20},{"language":"de","tag":"Plattformen und Integrationen","count":19},{"language":"es","tag":"Plataformas e integraciones","count":19},{"language":"fr","tag":"Plateformes et intégrations","count":19},{"language":"id","tag":"Platform dan integrasi","count":19},{"language":"it","tag":"Piattaforme e integrazioni","count":19},{"language":"jp","tag":"プラットフォームと連携","count":19},{"language":"ko","tag":"플랫폼 및 통합","count":19},{"language":"pt-BR","tag":"Plataformas e integrações","count":19},{"language":"ru","tag":"Платформы и интеграции","count":19},{"language":"zh-CN","tag":"平台与集成","count":19},{"language":"zh-TW","tag":"平台與整合","count":19},{"language":"de","tag":"Code-Review und Pull Requests","count":14},{"language":"es","tag":"Revisión de código y pull requests","count":14},{"language":"fr","tag":"Revue de code et pull requests","count":14},{"language":"it","tag":"Code review e pull request","count":14},{"language":"ko","tag":"코드 리뷰 및 풀 리퀘스트","count":14},{"language":"pt-BR","tag":"Revisão de código e pull requests","count":14},{"language":"ru","tag":"Код-ревью и pull request","count":14},{"language":"zh-TW","tag":"程式碼審查與 pull request","count":14},{"language":"zh-TW","tag":"部署","count":11}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableAskAiSearchBar":true},"basePath":"/docs","hasChatPermissions":true,"hasWebMcpPermissions":true,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-bash","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"chat-bucketing-batched","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"byok-sep-25","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-updated-9-15","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"rbac-expansion","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[{"filePath":"button.css","content":".btn{position:relative;display:inline-flex;gap:.5rem;align-items:center;justify-content:center;flex-shrink:0;min-width:5rem;height:2.25rem;padding:.5rem 1rem;white-space:nowrap;font-family:Styrene;font-weight:600;border-radius:.5rem}"},{"filePath":"style.css","content":"@font-face{font-family:\"Anthropic Sans\";src:url(https://assets.claude.ai/Fonts/AnthropicSans-Text-Regular-Static.otf) format(\"opentype\");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:\"Anthropic Sans\";src:url(https://assets.claude.ai/Fonts/AnthropicSans-Text-RegularItalic-Static.otf) format(\"opentype\");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:\"Anthropic Sans\";src:url(https://assets.claude.ai/Fonts/AnthropicSans-Text-Medium-Static.otf) format(\"opentype\");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:\"Anthropic Sans\";src:url(https://assets.claude.ai/Fonts/AnthropicSans-Text-MediumItalic-Static.otf) format(\"opentype\");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:\"Anthropic Sans\";src:url(https://assets.claude.ai/Fonts/AnthropicSans-Text-Semibold-Static.otf) format(\"opentype\");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:\"Anthropic Sans\";src:url(https://assets.claude.ai/Fonts/AnthropicSans-Text-SemiboldItalic-Static.otf) format(\"opentype\");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:\"Anthropic Sans\";src:url(https://assets.claude.ai/Fonts/AnthropicSans-Text-Bold-Static.otf) format(\"opentype\");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:\"Anthropic Sans\";src:url(https://assets.claude.ai/Fonts/AnthropicSans-Text-BoldItalic-Static.otf) format(\"opentype\");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:\"Anthropic Serif Display\";src:url(https://assets.claude.ai/Fonts/AnthropicSerif-Display-Regular-Static.otf) format(\"opentype\");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:\"Anthropic Serif Display\";src:url(https://assets.claude.ai/Fonts/AnthropicSerif-Display-RegularItalic-Static.otf) format(\"opentype\");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:\"Anthropic Serif Display\";src:url(https://assets.claude.ai/Fonts/AnthropicSerif-Display-Medium-Static.otf) format(\"opentype\");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:\"Anthropic Serif Display\";src:url(https://assets.claude.ai/Fonts/AnthropicSerif-Display-Semibold-Static.otf) format(\"opentype\");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:\"Anthropic Serif Display\";src:url(https://assets.claude.ai/Fonts/AnthropicSerif-Display-Bold-Static.otf) format(\"opentype\");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:\"Anthropic Serif\";src:url(https://assets.claude.ai/Fonts/AnthropicSerif-Text-Regular-Static.otf) format(\"opentype\");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:\"Anthropic Serif\";src:url(https://assets.claude.ai/Fonts/AnthropicSerif-Text-RegularItalic-Static.otf) format(\"opentype\");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:\"Anthropic Serif\";src:url(https://assets.claude.ai/Fonts/AnthropicSerif-Text-Medium-Static.otf) format(\"opentype\");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:\"Anthropic Serif\";src:url(https://assets.claude.ai/Fonts/AnthropicSerif-Text-MediumItalic-Static.otf) format(\"opentype\");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:\"Anthropic Serif\";src:url(https://assets.claude.ai/Fonts/AnthropicSerif-Text-Semibold-Static.otf) format(\"opentype\");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:\"Anthropic Serif\";src:url(https://assets.claude.ai/Fonts/AnthropicSerif-Text-SemiboldItalic-Static.otf) format(\"opentype\");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:\"Anthropic Serif\";src:url(https://assets.claude.ai/Fonts/AnthropicSerif-Text-Bold-Static.otf) format(\"opentype\");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:\"Anthropic Serif\";src:url(https://assets.claude.ai/Fonts/AnthropicSerif-Text-BoldItalic-Static.otf) format(\"opentype\");font-weight:700;font-style:italic;font-display:swap}:root{--always-white:0 0% 100%;--always-black:0 0% 0%;--constant-book-cloth:15 55% 80%;--constant-clay:15 60% 85%;--constant-kraft:25 40% 83%;--constant-manilla:40 20% 92%;--constant-slate-000:0 0% 100%;--constant-slate-050:48 33.3% 97.1%;--constant-slate-100:53 28.6% 94.5%;--constant-slate-150:48 25% 92.2%;--constant-slate-200:50 20.7% 88.6%;--constant-slate-250:51 16.5% 84.5%;--constant-slate-300:50 11.5% 79.6%;--constant-slate-350:50 9% 73.7%;--constant-slate-400:49 6.5% 66.9%;--constant-slate-450:48 4.8% 59.2%;--constant-slate-500:53 3.2% 51.4%;--constant-slate-550:51 3.1% 43.7%;--constant-slate-600:48 2.7% 35.9%;--constant-slate-650:48 3.4% 29.2%;--constant-slate-700:60 2.5% 23.3%;--constant-slate-750:60 2.1% 18.4%;--constant-slate-800:60 2.7% 14.5%;--constant-slate-850:30 3.3% 11.8%;--constant-slate-900:30 4% 9.8%;--constant-slate-950:60 2.6% 7.6%;--constant-slate-1000:60 3.4% 5.7%}:root:not(.dark){--accent-brand:15 63.1% 59.6%;--accent-main-000:15 55.6% 52.4%;--accent-main-100:15 55.6% 52.4%;--accent-main-200:15 63.1% 59.6%;--accent-main-900:0 0% 0%;--accent-pro-000:251 34.2% 33.3%;--accent-pro-100:251 40% 45.1%;--accent-pro-200:251 61% 72.2%;--accent-pro-900:253 33.3% 91.8%;--accent-secondary-000:210 73.7% 40.2%;--accent-secondary-100:210 70.9% 51.6%;--accent-secondary-200:210 70.9% 51.6%;--accent-secondary-900:211 72% 90%;--bg-000:0 0% 100%;--bg-100:48 33.3% 97.1%;--bg-200:53 28.6% 94.5%;--bg-300:48 25% 92.2%;--bg-400:50 20.7% 88.6%;--bg-500:50 20.7% 88.6%;--border-100:30 3.3% 11.8%;--border-200:30 3.3% 11.8%;--border-300:30 3.3% 11.8%;--border-400:30 3.3% 11.8%;--danger-000:0 61.4% 22.4%;--danger-100:0 58.6% 34.1%;--danger-200:0 58.6% 34.1%;--danger-900:0 50% 95%;--oncolor-100:0 0% 100%;--oncolor-200:60 6.7% 97.1%;--oncolor-300:60 6.7% 97.1%;--text-000:60 2.6% 7.6%;--text-100:60 2.6% 7.6%;--text-200:60 2.5% 23.3%;--text-300:60 2.5% 23.3%;--text-400:51 3.1% 43.7%;--text-500:51 3.1% 43.7%}:root.dark{--accent-brand:15 63.1% 59.6%;--accent-main-000:15 55.6% 52.4%;--accent-main-100:15 63.1% 59.6%;--accent-main-200:15 63.1% 59.6%;--accent-main-900:0 0% 0%;--accent-pro-000:251 84.6% 74.5%;--accent-pro-100:251 40.2% 54.1%;--accent-pro-200:251 40% 45.1%;--accent-pro-900:250 25.3% 19.4%;--accent-secondary-000:210 71.1% 62%;--accent-secondary-100:210 70.9% 51.6%;--accent-secondary-200:210 70.9% 51.6%;--accent-secondary-900:210 55.9% 24.6%;--bg-000:60 2.1% 18.4%;--bg-100:60 2.7% 14.5%;--bg-200:30 3.3% 11.8%;--bg-300:60 2.6% 7.6%;--bg-400:60 3.4% 5.7%;--bg-500:60 3.4% 5.7%;--border-100:51 16.5% 84.5%;--border-200:51 16.5% 84.5%;--border-300:51 16.5% 84.5%;--border-400:51 16.5% 84.5%;--danger-000:0 73.1% 66.5%;--danger-100:0 58.6% 34.1%;--danger-200:0 58.6% 34.1%;--danger-900:0 23% 15.6%;--oncolor-100:0 0% 100%;--oncolor-200:60 6.7% 97.1%;--oncolor-300:60 6.7% 97.1%;--text-000:48 33.3% 97.1%;--text-100:48 33.3% 97.1%;--text-200:50 9% 73.7%;--text-300:50 9% 73.7%;--text-400:48 4.8% 59.2%;--text-500:48 4.8% 59.2%}#home-header{font-family:\"Anthropic Sans\",system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif;font-weight:400!important;font-size:50px;line-height:1.2;margin-bottom:1rem;color:--text-000;display:flex;align-items:baseline;justify-content:center;flex-wrap:nowrap}#localization-select-trigger>:has(img[src*=flags]),div[id^=localization-select-item]>:has(img[src*=flags]){display:none}@media (min-width:768px){#home-header{justify-content:center}}.build-with{font-family:\"Anthropic Sans\",system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif;letter-spacing:-.02em}.claude-wordmark-wrapper{display:inline-flex;align-items:baseline;margin-left:10px}.claude-wordmark{height:40px;width:auto;position:relative}.dark #home-header,.dark .description-text{color:#fff}.description-text{color:#000}.dark .claude-wordmark{filter:invert(1)}:root{--bg-color:#f0efea}.dark{--bg-color:#2b2b2b}#category-select,#content-container,#table-of-contents,.dropdown-item,.eyebrow,body,input{font-family:\"Anthropic Sans\",system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif}.eyebrow{text-transform:uppercase;letter-spacing:.02rem}#content-container h1,#content-container h2,#content-container h3,#content-container h4,#content-container h5,#content-container h6{font-family:\"Anthropic Serif Display\",Georgia,\"Times New Roman\",Times,serif;font-weight:400;letter-spacing:0;word-spacing:.1em}#content-container p{font-size:1rem;line-height:1.65rem}.font-extrabold{font-weight:600!important}.wide-table{width:100%;overflow-x:auto}.wide-table table{width:175%;margin-bottom:0}#prompt-library-container{margin:4rem auto;max-width:48rem;padding-left:1.25rem;padding-right:1.25rem}.prompt-library-title{font-size:24px;text-align:center;font-weight:700;color:#1f2937}.dark .prompt-library-title{color:#e5e7eb}.prompt-library-description{margin-top:1rem;text-align:center}.main-content{margin-bottom:10rem;max-width:64rem;margin-left:auto;margin-right:auto;padding-left:1.25rem;padding-right:1.25rem}.prompt-controllers{display:flex;gap:.5rem}.prompt-search-container{position:relative;flex:1 1 0%}.prompt-search-icon-container{display:flex;position:absolute;top:0;bottom:0;left:0;align-items:center;padding-left:.75rem}.prompt-search-icon{margin-left:.25rem;margin-right:.75rem;flex:none;width:1rem;height:1rem;background-color:#6b7280;mask-image:url(https://mintlify.b-cdn.net/v6.5.1/solid/magnifying-glass.svg);mask-repeat:no-repeat;mask-position:center center}input.prompt-search-bar{display:block;height:2.5rem;padding-left:2.5rem;border-radius:.75rem;border-width:1px;background-color:#fff;width:100%;color:#111827;box-shadow:0 1px 2px 0 rgba(0,0,0,.05)}.dark input.prompt-search-bar{color:#fff;background-color:rgb(var(--background-dark));border-color:#d1d5db1a}input.prompt-search-bar:focus{outline-color:rgb(var(--primary))}.dark input.prompt-search-bar:focus{outline-color:rgb(var(--primary-light))}.dark .dropdown-icon,.dark .prompt-search-icon{background-color:#ffffff80}#category-select{padding-left:1rem;padding-right:2.5rem;height:2.5rem;display:flex;align-items:center;border-radius:.75rem;border-width:1px;color:#111827;background-color:#fff;cursor:pointer;box-shadow:0 1px 2px 0 rgba(0,0,0,.05);white-space:nowrap}.dark #category-select{background-color:rgb(var(--background-dark));border-color:#d1d5db1a;color:#fff}#category-select:hover,.dropdown-item:hover{background-color:#f9fafb}.dark #category-select:hover,.dark .dropdown-item:hover{background-color:#ffffff0d}#category-select:focus{outline-color:rgb(var(--primary))}.dark #category-select:focus{outline-color:rgb(var(--primary-light))}#categories-dropdown{top:calc(100% + 4px);padding:.5rem;display:none;position:absolute;z-index:10;border-radius:.75rem;border-width:1px;width:100%;color:#111827;background-color:#fff;box-shadow:0 1px 2px 0 rgba(0,0,0,.05)}.dark #categories-dropdown{background-color:rgb(var(--background-dark));border-color:#d1d5db1a;color:#fff}#categories-dropdown-clickout{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0}.dropdown-icon-container{display:flex;position:absolute;top:0;bottom:0;right:0;align-items:center;padding-right:.25rem}.dropdown-icon{margin-left:.25rem;margin-right:.75rem;flex:none;width:.75rem;height:.75rem;background-color:#6b7280;mask-image:url(https://mintlify.b-cdn.net/v6.5.1/solid/caret-down.svg);mask-repeat:no-repeat;mask-position:center center}#prompts-container{grid-template-columns:repeat(1,minmax(0,1fr));gap:2rem;display:grid;margin-top:2.5rem}.dropdown-item{padding:.25rem .5rem;border-radius:.375rem;display:flex;align-items:center;cursor:pointer}.check-icon{mask-image:url(https://mintlify.b-cdn.net/v6.5.1/solid/check.svg);height:.875rem;width:1rem;background-color:rgb(var(--primary-light));mask-repeat:no-repeat;mask-position:center center}.prompt-card{margin:-.75rem;padding:.75rem;display:flex;border-radius:1rem}.prompt-card:hover{background-color:#03071208}.dark .prompt-card:hover{background-color:#ffffff08}.prompt-icon-container{display:flex;flex:none;align-items:center;justify-content:center;margin-right:1.5rem;border-radius:.75rem;height:4rem;width:4rem;background-color:#cb785c1a}.prompt-icon{height:1.5rem;width:1.5rem;background-color:rgb(var(--primary-light));mask-repeat:no-repeat;mask-position:center center}.prompt-title{color:rgb(31 41 55);font-weight:600}.dark .prompt-title{color:rgb(229 231 235)}.prompt-description{margin-top:.25rem}@media (min-width:640px){#category-select{width:16rem}}@media (min-width:1024px){#prompts-container{grid-template-columns:repeat(2,minmax(0,1fr))}}.home-cards-custom{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,auto);gap:1.5rem}.home-cards-custom .card{background:0 0;border:.5px solid hsl(var(--border-300));border-radius:12px;padding:.25rem}@media (max-width:1024px){.home-cards-custom{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(3,auto)}}@media (max-width:768px){.home-cards-custom{grid-template-columns:1fr;grid-template-rows:repeat(6,auto)}}.relative{position:relative}.flex-1{flex:1 1 0%}.mermaid{position:relative;background-color:#fdfdfb;background-image:linear-gradient(rgba(235,219,188,.25) 1px,transparent 1px),linear-gradient(90deg,rgba(235,219,188,.25) 1px,transparent 1px),linear-gradient(rgba(235,219,188,.1) 1px,transparent 1px),linear-gradient(90deg,rgba(235,219,188,.1) 1px,transparent 1px);background-size:20px 20px,20px 20px,4px 4px,4px 4px;background-position:-1px -1px,-1px -1px,-1px -1px,-1px -1px;padding:20px;border-radius:8px;border:1px solid rgba(235,219,188,.4);box-shadow:0 2px 4px rgba(64,64,62,.08)}.dark .mermaid{background-color:#1a1918;background-image:linear-gradient(rgba(212,162,127,.15) 1px,transparent 1px),linear-gradient(90deg,rgba(212,162,127,.15) 1px,transparent 1px),linear-gradient(rgba(212,162,127,.08) 1px,transparent 1px),linear-gradient(90deg,rgba(212,162,127,.08) 1px,transparent 1px);border:1px solid rgba(102,102,99,.5);box-shadow:0 2px 4px rgba(0,0,0,.2)}.digest-meta{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.5rem 1rem;padding:.75rem 1rem;margin:1.5rem 0 2.5rem;border:1px solid hsl(var(--border-300)/.15);background:hsl(var(--bg-200));font-variant-numeric:tabular-nums;font-size:.875rem;color:hsl(var(--text-400))}#content-container .digest-meta a{color:hsl(var(--accent-main-100));font-weight:500;text-decoration:none;border-bottom:none}#content-container .digest-meta a:hover{text-decoration:underline}.digest-feature{position:relative;margin:2.5rem 0;padding:1.875rem 1.875rem 1.625rem;background:radial-gradient(circle,hsl(var(--text-000)/.025) 1px,transparent 1px) 0 0/18px 18px,linear-gradient(180deg,hsl(var(--constant-manilla)/.55),hsl(var(--constant-manilla)/.38));border:1px solid hsl(var(--border-300)/.12);box-shadow:inset 0 1px 0 hsl(var(--text-000)/.04),0 1px 2px hsl(var(--always-black)/.04)}.digest-feature::before{content:\"\";position:absolute;inset:0 auto 0 0;width:4px;background:hsl(var(--accent-brand))}.dark .digest-feature{background:radial-gradient(circle,hsl(var(--text-000)/.02) 1px,transparent 1px) 0 0/18px 18px,linear-gradient(180deg,hsl(var(--bg-000)/.75),hsl(var(--bg-000)/.5));border-color:hsl(var(--border-300)/.1);box-shadow:inset 0 1px 0 hsl(var(--text-000)/.03),0 1px 2px hsl(var(--always-black)/.25)}.digest-feature>:first-child{margin-top:0}.digest-feature>:last-child{margin-bottom:0}.digest-feature-header{display:flex;align-items:center;flex-wrap:wrap;gap:.625rem;margin:0 0 .75rem}#content-container .digest-feature-title{font-family:\"Anthropic Serif Display\",Georgia,serif;font-size:1.75rem;line-height:1.15;font-weight:500;letter-spacing:-.015em;color:hsl(var(--text-000));margin:0}#content-container .digest-feature-pill{font-family:ui-monospace,\"SF Mono\",Menlo,Consolas,monospace;font-size:.75rem;line-height:1;letter-spacing:.01em;padding:.3rem .6rem;border-radius:999px;background:hsl(var(--accent-brand)/.12);color:hsl(var(--accent-main-000));border:1px solid hsl(var(--accent-brand)/.25);white-space:nowrap;transform:translateY(1px)}#content-container .digest-feature-lede{font-size:1.0625rem;line-height:1.65;color:hsl(var(--text-100));margin:0 0 1.25rem;max-width:none}#content-container .digest-feature-lede code{font-size:.875em;padding:.1em .35em}#content-container .digest-feature-try{font-size:.875rem;color:hsl(var(--text-400));margin:1.25rem 0 .5rem}#content-container .digest-feature .frame{margin:1rem 0;border-radius:0;padding:0}#content-container .digest-feature .frame>*,#content-container .digest-feature [class*=CodeBlock],#content-container .digest-feature pre{border-radius:0}#content-container .digest-feature-link{display:inline-flex;align-items:center;gap:.35rem;font-size:.875rem;font-weight:500;color:hsl(var(--accent-main-100));text-decoration:none;border-bottom:none;margin-top:.75rem}#content-container .digest-feature-link::after{content:\"→\";transition:transform 120ms ease-out}#content-container .digest-feature-link:hover::after{transform:translateX(3px)}.digest-wins{margin:2.5rem 0;padding:1.5rem 1.75rem 1.25rem;background:hsl(var(--bg-200));border:1px solid hsl(var(--border-300)/.1)}.dark .digest-wins{background:hsl(var(--bg-200)/.6)}#content-container .digest-wins-title{font-family:\"Anthropic Serif Display\",Georgia,serif;font-size:1.25rem;font-weight:500;color:hsl(var(--text-000));margin:0 0 .75rem}.digest-wins-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));column-gap:2rem}#content-container .digest-wins-grid>div{position:relative;font-size:.875rem;line-height:1.5;color:hsl(var(--text-300));padding:.5rem 0 .5rem 1.125rem;border-top:1px solid hsl(var(--border-300)/.06);margin:0}#content-container .digest-wins-grid>div::before{content:\"+\";position:absolute;left:0;top:.5rem;font-family:ui-monospace,\"SF Mono\",Menlo,Consolas,monospace;font-size:.8125rem;font-weight:600;color:hsl(var(--accent-brand))}#content-container .digest-wins-grid>div:first-child,#content-container .digest-wins-grid>div:nth-child(2){border-top:none;padding-top:0}#content-container .digest-wins-grid>div:first-child::before,#content-container .digest-wins-grid>div:nth-child(2)::before{top:0}#content-container .digest-wins-grid code{font-size:.8125rem;padding:.1em .3em}:root{--toc-wrapper-max:92rem;--toc-wrapper-pad:2rem;--toc-col:19rem;--toc-side:28rem;--toc-btn-size:1.75rem}#toc-collapse-toggle{display:none;align-items:center;justify-content:center;position:fixed;top:10rem;right:calc(max((100% - var(--toc-wrapper-max))/2,0px) + var(--toc-wrapper-pad) + var(--toc-col) - var(--toc-btn-size) - .35rem);transition:right 200ms ease-out;z-index:30;width:var(--toc-btn-size);height:var(--toc-btn-size);border-radius:9999px;border:1px solid hsl(var(--border-300)/.15);background:hsl(var(--bg-100));color:hsl(var(--text-400));cursor:pointer}#toc-collapse-toggle:hover{background:hsl(var(--bg-300));color:hsl(var(--text-100))}#toc-collapse-toggle svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round}#toc-collapse-toggle .toc-glyph{display:none;stroke-width:2}@media print{#toc-collapse-toggle{display:none!important}}@media (prefers-reduced-motion:reduce){#toc-collapse-toggle{transition:none}}@media (min-width:1280px){html:has(#table-of-contents-layout) #toc-collapse-toggle{display:flex}html.toc-collapsed #toc-collapse-toggle .toc-chevron{transform:rotate(180deg)}html.toc-collapsed #toc-collapse-toggle{right:.5rem;width:auto;padding:0 .5rem;gap:.25rem}html.toc-collapsed #toc-collapse-toggle .toc-glyph{display:block}html.toc-collapsed #table-of-contents-layout{display:none!important}html.toc-collapsed #content-side-layout:has(#table-of-contents-layout){display:none!important}html.toc-collapsed #content-container:has(#table-of-contents-layout) #content-area{width:100%!important}html.toc-collapsed #content-container:has(#table-of-contents-layout) #content-area>*{max-width:calc(var(--toc-wrapper-max) - var(--toc-side))}}@media (max-width:640px){.digest-feature{margin:1.5rem 0}#content-container .digest-feature-title{font-size:1.375rem}.digest-feature,.digest-wins{padding:1.25rem 1rem 1rem}.digest-wins-grid{grid-template-columns:1fr}#content-container .digest-wins-grid>div:nth-child(2){border-top:1px solid hsl(var(--border-300)/.06);padding-top:.5rem}#content-container .digest-wins-grid>div:nth-child(2)::before{top:.5rem}}[role=menu]:has(>.nav-dropdown-item){width:340px;max-width:calc(100vw - 32px);max-height:min(680px,calc(100vh - 130px));padding:8px;border-radius:16px}[role=menu]:has(>.nav-dropdown-item:nth-child(5)){width:640px;display:grid;grid-template-columns:1fr 1fr;column-gap:8px;align-content:start}.nav-dropdown-item{padding:9px 12px}.nav-dropdown-item span.text-sm{font-size:14.5px;font-weight:600;color:#141413}.nav-dropdown-item span.text-xs{font-size:13.5px;line-height:1.4;color:#73726c}.dark .nav-dropdown-item span.text-sm{color:#faf9f5}.dark .nav-dropdown-item span.text-xs{color:#97958c}@media (max-width:700px){[role=menu]:has(>.nav-dropdown-item:nth-child(5)){width:340px;display:block}}.nav-tabs .nav-tabs-item:focus-visible{outline:2px solid currentColor;outline-offset:-4px;border-radius:8px}#navigation-items button[aria-haspopup=menu]:not(#localization-select-trigger)~button[aria-haspopup=menu]{display:none}[data-base-ui-portal]:has(.nav-dropdown-item):has(~[data-base-ui-portal] .nav-dropdown-item){visibility:hidden;pointer-events:none}"}],"page":{"pagePath":"es/security","slug":"/es/security","pageMetadata":{"title":"Seguridad","description":"Aprenda sobre las medidas de seguridad de Claude Code y las mejores prácticas para un uso seguro.","href":"/es/security"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"Aprenda sobre las medidas de seguridad de Claude Code y las mejores prácticas para un uso seguro.\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={a:`a`,code:`code`,li:`li`,ol:`ol`,p:`p`,strong:`strong`,ul:`ul`,..._provideComponents(),...props.components},{Heading,Warning}=_components;if(!Heading)_missingMdxReference(`Heading`,true);if(!Warning)_missingMdxReference(`Warning`,true);return _jsxs(_Fragment,{children:[_jsx(Heading,{level:`2`,id:`how-we-approach-security`,children:`Cómo abordamos la seguridad`}),`\n`,_jsx(Heading,{level:`3`,id:`security-foundation`,children:`Fundamento de seguridad`}),`\n`,_jsxs(_components.p,{children:[`La seguridad de su código es primordial. Claude Code está construido con la seguridad en su núcleo, desarrollado de acuerdo con el programa de seguridad integral de Anthropic. Obtenga más información y acceda a recursos (informe SOC 2 Type 2, certificado ISO 27001, etc.) en `,_jsx(_components.a,{href:`https://trust.anthropic.com`,children:`Anthropic Trust Center`}),`.`]}),`\n`,_jsx(Heading,{level:`3`,id:`permission-based-architecture`,children:`Arquitectura basada en permisos`}),`\n`,_jsxs(_components.p,{children:[`El modo de permisos de una sesión determina qué acciones puede realizar Claude sin preguntarte primero. El modo automático es el modo de permisos inicial integrado para las sesiones interactivas en la terminal y en VS Code. `,_jsx(_components.a,{href:`/es/permission-modes#which-mode-a-session-starts-in`,children:`En qué modo comienza una sesión`}),` cubre las versiones anteriores, otras superficies y los ajustes que cambian el modo de permisos inicial.`]}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Modo automático`}),`: Un modelo clasificador separado revisa las acciones en lugar de ti y bloquea las que juzga inseguras. `,_jsx(_components.a,{href:`/es/permission-modes#how-the-classifier-evaluates-actions`,children:`Cómo el clasificador evalúa las acciones`}),` enumera qué acciones Claude Code aprueba directamente, cuáles envía al clasificador y sobre cuáles Claude Code aún te pregunta. Tus reglas explícitas de solicitud y denegación aún se aplican, y tu organización puede `,_jsx(_components.a,{href:`/es/permission-modes#eliminate-prompts-with-auto-mode`,children:`desactivar el modo automático`})]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Modo Manual`}),`: Claude Code comienza con permisos de solo lectura. Cuando necesita editar archivos, ejecutar pruebas o ejecutar comandos, te pregunta primero, y tú eliges si aprobar la acción una sola vez o permitirla a partir de entonces. Ejecuta un conjunto integrado de `,_jsx(_components.a,{href:`/es/permissions#read-only-commands`,children:`comandos de solo lectura`}),` como `,_jsx(_components.code,{children:`ls`}),`, `,_jsx(_components.code,{children:`cat`}),` y `,_jsx(_components.code,{children:`git status`}),` sin preguntar`]}),`\n`]}),`\n`,_jsxs(_components.p,{children:[`Tú y tu organización configuran estos permisos directamente. Para la configuración detallada de permisos, consulta `,_jsx(_components.a,{href:`/es/permissions`,children:`Permissions`}),`.`]}),`\n`,_jsx(Heading,{level:`3`,id:`built-in-protections`,children:`Protecciones integradas`}),`\n`,_jsx(_components.p,{children:`Para mitigar riesgos en sistemas agénticos:`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Herramienta bash en sandbox`}),`: `,_jsx(_components.a,{href:`/es/sandboxing`,children:`Sandbox`}),` comandos bash con aislamiento del sistema de archivos y red, reduciendo solicitudes de permiso mientras se mantiene la seguridad. Configure con `,_jsx(_components.code,{children:`/sandbox`}),` para definir límites donde Claude Code puede trabajar de forma autónoma`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Límite del directorio de trabajo`}),`: En modo Manual, Claude Code te pregunta antes de que sus herramientas de archivos lean o escriban fuera de la carpeta donde se inició y sus subcarpetas. El límite es una solicitud de permiso, por lo que un comando Bash que apruebes aún puede escribir en cualquier lugar donde pueda hacerlo tu cuenta de usuario`,`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[`Para leer una carpeta sin la solicitud, agrégala como `,_jsx(_components.a,{href:`/es/permissions#working-directories`,children:`directorio adicional`})]}),`\n`,_jsxs(_components.li,{children:[`Para restringir los comandos Bash a nivel del sistema operativo, activa el `,_jsx(_components.a,{href:`/es/sandboxing#filesystem-isolation`,children:`sandboxing`})]}),`\n`]}),`\n`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Mitigación de fatiga de solicitudes`}),`: Soporte para listas de permitidos de comandos seguros frecuentemente utilizados por usuario, por base de código u por organización`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Modo Aceptar Ediciones`}),`: Aprueba automáticamente ediciones de archivos y un conjunto fijo de comandos Bash del sistema de archivos como `,_jsx(_components.code,{children:`mkdir`}),`, `,_jsx(_components.code,{children:`touch`}),`, `,_jsx(_components.code,{children:`rm`}),`, `,_jsx(_components.code,{children:`mv`}),`, `,_jsx(_components.code,{children:`cp`}),`, y `,_jsx(_components.code,{children:`sed`}),` para rutas en el directorio de trabajo. Otros comandos Bash y rutas fuera del alcance aún solicitan aprobación`]}),`\n`]}),`\n`,_jsx(Heading,{level:`3`,id:`user-responsibility`,children:`Responsabilidad del usuario`}),`\n`,_jsx(_components.p,{children:`Eres responsable de revisar el código y los comandos propuestos para verificar su seguridad antes de aprobarlos.`}),`\n`,_jsx(Heading,{level:`2`,id:`protect-against-prompt-injection`,children:`Protéjase contra la inyección de solicitudes`}),`\n`,_jsx(_components.p,{children:`La inyección de solicitudes es una técnica donde un atacante intenta anular o manipular las instrucciones de un asistente de IA insertando texto malicioso. Claude Code incluye varias medidas de protección contra estos ataques:`}),`\n`,_jsx(Heading,{level:`3`,id:`core-protections`,children:`Protecciones principales`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Sistema de permisos`}),`: En modo Manual, las operaciones sensibles requieren aprobación explícita`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Aprobación de comandos de red`}),`: Los comandos que obtienen contenido de la web como `,_jsx(_components.code,{children:`curl`}),` y `,_jsx(_components.code,{children:`wget`}),` no se aprueban automáticamente de forma predeterminada. En modo Manual solicitan aprobación como cualquier otro comando Bash que no sea de solo lectura, por lo que aún puede aprobarlos una vez o agregar una regla de permiso explícita como `,_jsx(_components.code,{children:`Bash(curl *)`}),`. Para detenerlos, agréguelos a `,_jsx(_components.a,{href:`/es/permissions#tool-specific-permission-rules`,children:_jsx(_components.code,{children:`permissions.deny`})}),`. Una regla de denegación coincide con el comando `,_jsx(_components.a,{href:`/es/permissions#bash-rule-limits`,children:`tal como está escrito`}),`; para la aplicación de red que no depende del texto del comando, consulte `,_jsx(_components.a,{href:`/es/sandboxing#network-isolation`,children:`aislamiento de red de sandbox`})]}),`\n`]}),`\n`,_jsx(Heading,{level:`3`,id:`privacy-safeguards`,children:`Medidas de protección de privacidad`}),`\n`,_jsx(_components.p,{children:`Hemos implementado varias medidas de protección para proteger sus datos, incluyendo:`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[`Períodos de retención limitados para información sensible (consulte el `,_jsx(_components.a,{href:`https://privacy.anthropic.com/en/articles/10023548-how-long-do-you-store-my-data`,children:`Privacy Center`}),` para obtener más información)`]}),`\n`,_jsx(_components.li,{children:`Acceso restringido a datos de sesión del usuario`}),`\n`,_jsxs(_components.li,{children:[`Control del usuario sobre preferencias de entrenamiento de datos. Los usuarios de consumidor pueden cambiar su `,_jsx(_components.a,{href:`https://claude.ai/settings/privacy`,children:`configuración de privacidad`}),` en cualquier momento.`]}),`\n`]}),`\n`,_jsxs(_components.p,{children:[`Para obtener detalles completos, consulta nuestros `,_jsx(_components.a,{href:`https://www.anthropic.com/legal/commercial-terms`,children:`Términos de Servicio Comerciales`}),` (para usuarios de Team, Enterprise y API) o `,_jsx(_components.a,{href:`https://www.anthropic.com/legal/consumer-terms`,children:`Términos de Consumidor`}),` (para usuarios de Free, Pro, Max y Ultra) y `,_jsx(_components.a,{href:`https://www.anthropic.com/legal/privacy`,children:`Política de Privacidad`}),`.`]}),`\n`,_jsx(Heading,{level:`3`,id:`additional-safeguards`,children:`Medidas de protección adicionales`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Aprobación de solicitudes de red`}),`: En modo Manual, la mayoría de las herramientas que realizan solicitudes de red requieren aprobación del usuario de forma predeterminada`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Resúmenes de páginas web`}),`: En la mayoría de las obtenciones, WebFetch ejecuta una llamada separada al modelo sobre la página, y Claude recibe la respuesta de esa llamada en lugar de la página sin procesar. Consulta `,_jsx(_components.a,{href:`/es/tools-reference#webfetch-tool-behavior`,children:`Comportamiento de la herramienta WebFetch`})]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Verificación de confianza`}),`: En una sesión interactiva, Claude Code muestra el diálogo de confianza del espacio de trabajo cuando lo inicias en una carpeta en la que no has confiado. Los servidores del `,_jsx(_components.code,{children:`.mcp.json`}),` de un proyecto tienen su propia solicitud de aprobación, y `,_jsx(_components.a,{href:`/es/mcp#project-scope`,children:`Alcance de proyecto`}),` enumera las sesiones que la omiten`,`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[`Nota: Una sesión con `,_jsx(_components.code,{children:`-p`}),` no muestra ninguna de las dos solicitudes. `,_jsx(_components.a,{href:`/es/permissions#what-runs-before-you-trust-a-folder`,children:`Qué se ejecuta antes de que confíes en una carpeta`}),` enumera lo que los archivos de un repositorio pueden ejecutar allí`]}),`\n`,_jsx(_components.li,{children:`Nota: Cuando inicias Claude Code directamente en tu directorio home, la aceptación de confianza se mantiene solo para la sesión actual y no se escribe en el disco, por lo que el diálogo reaparece en cada lanzamiento. No hay ningún ajuste para persistirla. En su lugar, inicia Claude Code desde un subdirectorio de proyecto, donde la aceptación de confianza se guarda por directorio`}),`\n`]}),`\n`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Detección de inyección de comandos`}),`: En modo Manual, Claude Code pide confirmación antes de ejecutar un comando Bash que no puede analizar por completo. Una regla de permiso para parte de un comando, como `,_jsx(_components.code,{children:`Bash(git *)`}),`, no omite esa solicitud. Los `,_jsx(_components.a,{href:`/es/permissions#how-permissions-interact-with-sandboxing`,children:`comandos en sandbox`}),` pueden ejecutarse sin ella`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Coincidencia de cierre seguro`}),`: En modo Manual, los comandos no coincidentes requieren aprobación de forma predeterminada`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Almacenamiento seguro de credenciales`}),`: Las claves de API y los tokens se almacenan en el Keychain de macOS cuando está disponible. En Linux se almacenan en un archivo con modo `,_jsx(_components.code,{children:`0600`}),`, y en Windows en un archivo que hereda los controles de acceso del directorio de tu perfil de usuario. Consulta `,_jsx(_components.a,{href:`/es/authentication#credential-management`,children:`Credential Management`})]}),`\n`]}),`\n`,_jsx(Warning,{children:_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Riesgo de seguridad de WebDAV en Windows`}),`: Cuando ejecute Claude Code en Windows, le recomendamos que no habilite WebDAV ni permita que Claude Code acceda a rutas como `,_jsx(_components.code,{children:`\\\\\\\\*`}),` que pueden contener subdirectorios de WebDAV. `,_jsx(_components.a,{href:`https://learn.microsoft.com/en-us/windows/whats-new/deprecated-features#:~:text=The%20Webclient%20(WebDAV)%20service%20is%20deprecated`,children:`WebDAV ha sido deprecado por Microsoft`}),` debido a riesgos de seguridad. Habilitar WebDAV puede permitir que Claude Code desencadene solicitudes de red a hosts remotos, eludiendo el sistema de permisos.`]})}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Mejores prácticas para trabajar con contenido no confiable`}),`:`]}),`\n`,_jsxs(_components.ol,{children:[`\n`,_jsx(_components.li,{children:`Revise los comandos sugeridos antes de aprobarlos`}),`\n`,_jsx(_components.li,{children:`Evite canalizar contenido no confiable directamente a Claude`}),`\n`,_jsx(_components.li,{children:`Verifique los cambios propuestos en archivos críticos`}),`\n`,_jsx(_components.li,{children:`Utilice máquinas virtuales (VMs) para ejecutar scripts y realizar llamadas de herramientas, especialmente cuando interactúe con servicios web externos`}),`\n`,_jsxs(_components.li,{children:[`Reporte comportamiento sospechoso con `,_jsx(_components.code,{children:`/feedback`})]}),`\n`]}),`\n`,_jsx(Warning,{children:_jsx(_components.p,{children:`Aunque estas protecciones reducen significativamente el riesgo, ningún sistema es completamente\ninmune a todos los ataques. Siempre mantenga buenas prácticas de seguridad cuando trabaje\ncon cualquier herramienta de IA.`})}),`\n`,_jsx(Heading,{level:`2`,id:`mcp-security`,children:`Seguridad de MCP`}),`\n`,_jsxs(_components.p,{children:[`Puedes conectar Claude Code a servidores de Model Context Protocol (MCP). Los servidores con alcance de proyecto se definen en `,_jsx(_components.code,{children:`.mcp.json`}),`, que puedes incluir en el control de versiones. Los servidores con `,_jsx(_components.a,{href:`/es/mcp#mcp-installation-scopes`,children:`otros alcances`}),` y los `,_jsx(_components.a,{href:`/es/mcp#how-connectors-reach-claude-code`,children:`conectores de claude.ai`}),` se configuran fuera del repositorio, y los plugins también pueden agregar servidores, por lo que revisar `,_jsx(_components.code,{children:`.mcp.json`}),` no muestra todos los servidores que una sesión puede cargar. Para restringir qué servidores se ejecutan en tu organización, consulta `,_jsx(_components.a,{href:`/es/managed-mcp`,children:`Configuración de MCP administrada`}),`.`]}),`\n`,_jsxs(_components.p,{children:[`Le recomendamos que escriba sus propios servidores MCP o utilice servidores MCP de proveedores en los que confíe. Puede configurar permisos de Claude Code para servidores MCP. Anthropic revisa los conectores según sus `,_jsx(_components.a,{href:`https://claude.com/docs/connectors/building/review-criteria`,children:`criterios de listado`}),` antes de agregarlos al `,_jsx(_components.a,{href:`https://claude.ai/directory`,children:`Directorio de Anthropic`}),`, pero no realiza auditorías de seguridad ni gestiona ningún servidor MCP.`]}),`\n`,_jsx(Heading,{level:`2`,id:`ide-security`,children:`Seguridad del IDE`}),`\n`,_jsxs(_components.p,{children:[`Consulta `,_jsx(_components.a,{href:`/es/vs-code#the-built-in-ide-mcp-server`,children:`El servidor MCP integrado del IDE`}),` para obtener más información sobre cómo ejecutar Claude Code en un IDE.`]}),`\n`,_jsx(Heading,{level:`2`,id:`cloud-execution-security`,children:`Seguridad de ejecución en la nube`}),`\n`,_jsxs(_components.p,{children:[`Cuando utiliza `,_jsx(_components.a,{href:`/es/claude-code-on-the-web`,children:`sesiones en la nube`}),`, hay controles de seguridad adicionales en su lugar. Las sesiones que su organización enruta a un `,_jsx(_components.a,{href:`/es/self-hosted-environments`,children:`entorno autohospedado`}),` se ejecutan en su propia infraestructura, donde el aislamiento, el egreso de red y las credenciales de git son responsabilidad de su implementación. En entornos alojados por Anthropic:`]}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Máquinas virtuales aisladas`}),`: Cada sesión en la nube se ejecuta en una VM aislada gestionada por Anthropic`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Controles de acceso a la red`}),`: El acceso a la red está limitado de forma predeterminada y se puede configurar para deshabilitarse o permitir solo dominios específicos`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Protección de credenciales`}),`: Las credenciales de GitHub se almacenan cifradas en los servidores de Anthropic y nunca entran en la VM de la sesión. La VM contiene una credencial de corta duración limitada a esa sesión, y el tráfico de GitHub pasa a través de un `,_jsx(_components.a,{href:`/es/cloud-environments#github-proxy`,children:`proxy de Anthropic`}),` que adjunta la credencial de GitHub en el lado del servidor. Consulte `,_jsx(_components.a,{href:`/es/claude-code-on-the-web#github-authentication-options`,children:`Opciones de autenticación de GitHub`}),` para saber cómo otorga acceso`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Restricciones de push`}),`: El `,_jsx(_components.a,{href:`/es/cloud-environments#github-proxy`,children:`proxy de GitHub`}),` rechaza las eliminaciones de ramas y los push de cualquier cosa que no sea una rama, como una etiqueta. GitHub decide qué ramas puede actualizar una sesión aplicando las reglas de protección de ramas y los conjuntos de reglas de tu repositorio al acceso de GitHub que conectaste. Una regla que ese acceso puede omitir no bloquea el push de una sesión`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Registro de auditoría`}),`: Todas las operaciones en sesiones en la nube se registran para fines de cumplimiento y auditoría`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Limpieza automática`}),`: Los VMs de sesión se recuperan después de un período de inactividad`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Eliminación`}),`: Puede `,_jsx(_components.a,{href:`/es/claude-code-on-the-web#delete-sessions`,children:`eliminar una sesión`}),` en cualquier momento. Consulte `,_jsx(_components.a,{href:`/es/data-usage#cloud-execution-data-flow-and-dependencies`,children:`Flujo de datos de ejecución en la nube`}),` para saber qué almacena Anthropic para una sesión en la nube`]}),`\n`]}),`\n`,_jsxs(_components.p,{children:[`Para obtener más detalles sobre la ejecución en la nube, consulte `,_jsx(_components.a,{href:`/es/claude-code-on-the-web`,children:`Usar Claude Code en la nube`}),`; para configurar el acceso a la red para sesiones en la nube, consulte `,_jsx(_components.a,{href:`/es/cloud-environments#network-access`,children:`Configurar entornos en la nube`}),`.`]}),`\n`,_jsxs(_components.p,{children:[`Las sesiones de `,_jsx(_components.a,{href:`/es/remote-control`,children:`Remote Control`}),` funcionan de manera diferente: la interfaz web se conecta a un proceso de Claude Code que se ejecuta en su máquina local. Toda la ejecución de código y el acceso a archivos permanecen locales, y el tráfico de sesión viaja a través de la API de Anthropic sobre TLS; mientras está conectado, la transcripción de la sesión se almacena en los servidores de Anthropic para sincronizar la conversación entre dispositivos, como se describe en `,_jsx(_components.a,{href:`/es/remote-control#connection-and-security`,children:`Conexión y seguridad`}),`. No hay VMs en la nube ni sandboxing involucrados. La conexión utiliza múltiples credenciales de corta duración y alcance estrecho, cada una limitada a un propósito específico y expirando independientemente, para limitar el radio de explosión de cualquier credencial comprometida.`]}),`\n`,_jsx(Heading,{level:`2`,id:`security-best-practices`,children:`Mejores prácticas de seguridad`}),`\n`,_jsx(Heading,{level:`3`,id:`working-with-sensitive-code`,children:`Trabajar con código sensible`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`Revise todos los cambios sugeridos antes de aprobarlos`}),`\n`,_jsx(_components.li,{children:`Utilice configuración de permisos específica del proyecto para repositorios sensibles`}),`\n`,_jsxs(_components.li,{children:[`Para un aislamiento adicional, ejecuta todo el proceso de Claude Code (modo local) dentro del `,_jsx(_components.a,{href:`/es/sandbox-environments#sandbox-runtime`,children:`sandbox runtime`}),` o de un `,_jsx(_components.a,{href:`/es/devcontainer`,children:`dev container`})]}),`\n`,_jsxs(_components.li,{children:[`Audite regularmente su configuración de permisos con `,_jsx(_components.code,{children:`/permissions`})]}),`\n`]}),`\n`,_jsx(Heading,{level:`3`,id:`team-security`,children:`Seguridad del equipo`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[`Utilice `,_jsx(_components.a,{href:`/es/settings#where-settings-live`,children:`configuración gestionada`}),` para aplicar estándares organizacionales`]}),`\n`,_jsx(_components.li,{children:`Comparta configuraciones de permisos aprobadas a través del control de versiones`}),`\n`,_jsx(_components.li,{children:`Capacite a los miembros del equipo sobre mejores prácticas de seguridad`}),`\n`,_jsxs(_components.li,{children:[`Monitoree el uso de Claude Code a través de `,_jsx(_components.a,{href:`/es/monitoring-usage`,children:`métricas de OpenTelemetry`})]}),`\n`,_jsxs(_components.li,{children:[`Audite o bloquee cambios de configuración durante sesiones con `,_jsxs(_components.a,{href:`/es/hooks#configchange`,children:[`hooks `,_jsx(_components.code,{children:`ConfigChange`})]})]}),`\n`]}),`\n`,_jsx(Heading,{level:`3`,id:`reporting-security-issues`,children:`Reportar problemas de seguridad`}),`\n`,_jsx(_components.p,{children:`Si descubre una vulnerabilidad de seguridad en Claude Code:`}),`\n`,_jsxs(_components.ol,{children:[`\n`,_jsx(_components.li,{children:`No la divulgue públicamente`}),`\n`,_jsxs(_components.li,{children:[`Repórtela a través de nuestro `,_jsx(_components.a,{href:`https://hackerone.com/4f1f16ba-10d3-4d09-9ecc-c721aad90f24/embedded_submissions/new`,children:`programa HackerOne`})]}),`\n`,_jsx(_components.li,{children:`Incluya pasos de reproducción detallados`}),`\n`,_jsx(_components.li,{children:`Permita tiempo para que abordemos el problema antes de la divulgación pública`}),`\n`]}),`\n`,_jsx(Heading,{level:`2`,id:`related-resources`,children:`Recursos relacionados`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.a,{href:`/es/security-guidance`,children:`Plugin de orientación de seguridad`}),`: haga que Claude revise y corrija vulnerabilidades en sus propios cambios de código durante la sesión`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.a,{href:`/es/commands#all-commands`,children:_jsx(_components.code,{children:`/security-review`})}),`: ejecute un análisis de seguridad bajo demanda sobre los cambios en su rama actual`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.a,{href:`/es/sandbox-environments`,children:`Entornos sandbox`}),`: compare enfoques de aislamiento y elija uno para su modelo de amenaza`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.a,{href:`/es/sandboxing`,children:`Sandboxing`}),`: aislamiento del sistema de archivos y red para comandos Bash`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.a,{href:`/es/permissions`,children:`Permissions`}),`: configure permisos y controles de acceso`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.a,{href:`/es/monitoring-usage`,children:`Monitoring usage`}),`: rastree y audite la actividad de Claude Code`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.a,{href:`/es/devcontainer`,children:`Development containers`}),`: entornos seguros y aislados`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.a,{href:`https://trust.anthropic.com`,children:`Anthropic Trust Center`}),`: certificaciones de seguridad y cumplimiento`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.a,{href:`https://claude.com/blog/ciso-guide-to-agentic-ai`,children:`CISO’s guide to agentic AI`}),`: marco de un líder de seguridad para evaluar implementaciones de IA agéntica`]}),`\n`]})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Seguridad","description":"Aprenda sobre las medidas de seguridad de Claude Code y las mejores prácticas para un uso seguro.","href":"/es/security"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Cómo abordamos la seguridad","slug":"how-we-approach-security","depth":2,"children":[{"title":"Fundamento de seguridad","slug":"security-foundation","depth":3,"children":[]},{"title":"Arquitectura basada en permisos","slug":"permission-based-architecture","depth":3,"children":[]},{"title":"Protecciones integradas","slug":"built-in-protections","depth":3,"children":[]},{"title":"Responsabilidad del usuario","slug":"user-responsibility","depth":3,"children":[]}]},{"title":"Protéjase contra la inyección de solicitudes","slug":"protect-against-prompt-injection","depth":2,"children":[{"title":"Protecciones principales","slug":"core-protections","depth":3,"children":[]},{"title":"Medidas de protección de privacidad","slug":"privacy-safeguards","depth":3,"children":[]},{"title":"Medidas de protección adicionales","slug":"additional-safeguards","depth":3,"children":[]}]},{"title":"Seguridad de MCP","slug":"mcp-security","depth":2,"children":[]},{"title":"Seguridad del IDE","slug":"ide-security","depth":2,"children":[]},{"title":"Seguridad de ejecución en la nube","slug":"cloud-execution-security","depth":2,"children":[]},{"title":"Mejores prácticas de seguridad","slug":"security-best-practices","depth":2,"children":[{"title":"Trabajar con código sensible","slug":"working-with-sensitive-code","depth":3,"children":[]},{"title":"Seguridad del equipo","slug":"team-security","depth":3,"children":[]},{"title":"Reportar problemas de seguridad","slug":"reporting-security-issues","depth":3,"children":[]}]},{"title":"Recursos relacionados","slug":"related-resources","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":["/docs/_mintlify/custom/claude-code/f164a83c5609d421/consent-loader.js","/docs/_mintlify/custom/claude-code/a14b5f5366e4b482/antalytics-loader.js","/docs/_mintlify/custom/claude-code/4cd6fefc4e377e79/toc-collapse.js","/docs/_mintlify/custom/claude-code/f6b3e97e7cbfc8d3/settings-anchor-redirect.js","/docs/_mintlify/custom/claude-code/45be325883f4820b/plugins-anchor-redirect.js","/docs/_mintlify/custom/claude-code/7c53cb088b8331b3/nav-tab-click.js"],"subdomain":"claude-code","siteName":"Claude Code Docs","title":"Seguridad - Claude Code Docs","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{"en":{"href":"/en/security","matchLevel":1},"fr":{"href":"/fr/security","matchLevel":1},"de":{"href":"/de/security","matchLevel":1},"it":{"href":"/it/security","matchLevel":1},"jp":{"href":"/ja/security","matchLevel":1},"es":{"href":"/es/security","matchLevel":0},"ko":{"href":"/ko/security","matchLevel":1},"zh-CN":{"href":"/zh-CN/security","matchLevel":1},"zh-TW":{"href":"/zh-TW/security","matchLevel":1},"ru":{"href":"/ru/security","matchLevel":1},"id":{"href":"/id/security","matchLevel":1},"pt-BR":{"href":"/pt/security","matchLevel":1}}},"lastModified":"2026-10-30T19:09:09.080Z","originalFileLocation":"es/security.mdx","locale":"es"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Aprenda sobre las medidas de seguridad de Claude Code y las mejores prácticas para un uso seguro.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Claude Code Docs\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/docs/mintlify-assets/_mintlify/favicons/claude-code/pLsy-mRpNksna2sx/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/docs/mintlify-assets/_mintlify/favicons/claude-code/pLsy-mRpNksna2sx/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/docs/mintlify-assets/_mintlify/favicons/claude-code/pLsy-mRpNksna2sx/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/docs/mintlify-assets/_mintlify/favicons/claude-code/pLsy-mRpNksna2sx/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/docs/mintlify-assets/_mintlify/favicons/claude-code/pLsy-mRpNksna2sx/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/docs/mintlify-assets/_mintlify/favicons/claude-code/pLsy-mRpNksna2sx/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/docs/mintlify-assets/_mintlify/favicons/claude-code/pLsy-mRpNksna2sx/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/docs/mintlify-assets/_mintlify/favicons/claude-code/pLsy-mRpNksna2sx/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/docs/mintlify-assets/_mintlify/favicons/claude-code/pLsy-mRpNksna2sx/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Seguridad - Claude Code Docs\">\u003cmeta data-mint-head property=\"og:description\" content=\"Aprenda sobre las medidas de seguridad de Claude Code y las mejores prácticas para un uso seguro.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Claude Code Docs\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://code.claude.com/docs/es/security\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://claude-code.mintlify.app/_mintlify/api/og/v2?division=Seguridad+y+datos\u0026amp;title=Seguridad\u0026amp;description=Aprenda+sobre+las+medidas+de+seguridad+de+Claude+Code+y+las+mejores+pr%C3%A1cticas+para+un+uso+seguro.\u0026amp;theme=8d9812df31da293aba4e8103\u0026amp;signature=dba15c8fdb09ec411b980e264e6207331be2e1eec3c16a00af12bf92442068c0\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Seguridad - Claude Code Docs\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Aprenda sobre las medidas de seguridad de Claude Code y las mejores prácticas para un uso seguro.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://claude-code.mintlify.app/_mintlify/api/og/v2?division=Seguridad+y+datos\u0026amp;title=Seguridad\u0026amp;description=Aprenda+sobre+las+medidas+de+seguridad+de+Claude+Code+y+las+mejores+pr%C3%A1cticas+para+un+uso+seguro.\u0026amp;theme=8d9812df31da293aba4e8103\u0026amp;signature=dba15c8fdb09ec411b980e264e6207331be2e1eec3c16a00af12bf92442068c0\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/docs/mintlify-assets/_mintlify/favicons/claude-code/pLsy-mRpNksna2sx/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Claude Code Docs\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#0E0E0E\">\u003clink data-mint-head rel=\"canonical\" href=\"https://code.claude.com/docs/es/security\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/docs/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/docs/es/security.md\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"es\" href=\"https://code.claude.com/docs/es/security\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"en\" href=\"https://code.claude.com/docs/en/security\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"fr\" href=\"https://code.claude.com/docs/fr/security\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"de\" href=\"https://code.claude.com/docs/de/security\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"it\" href=\"https://code.claude.com/docs/it/security\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"ja\" href=\"https://code.claude.com/docs/ja/security\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"ko\" href=\"https://code.claude.com/docs/ko/security\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"zh-CN\" href=\"https://code.claude.com/docs/zh-CN/security\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"zh-TW\" href=\"https://code.claude.com/docs/zh-TW/security\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"ru\" href=\"https://code.claude.com/docs/ru/security\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"id\" href=\"https://code.claude.com/docs/id/security\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"pt-BR\" href=\"https://code.claude.com/docs/pt/security\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"x-default\" href=\"https://code.claude.com/docs/en/security\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://code.claude.com/#organization\",\"name\":\"Claude Code Docs\",\"url\":\"https://code.claude.com\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/claude-code/c5r9_6tjPMzFdDDT/logo/light.svg?fit=max\u0026auto=format\u0026n=c5r9_6tjPMzFdDDT\u0026q=85\u0026s=78fd01ff4f4340295a4f66e2ea54903c\"}},{\"@type\":\"WebSite\",\"@id\":\"https://code.claude.com/docs#website\",\"name\":\"Claude Code Docs\",\"url\":\"https://code.claude.com/docs\",\"publisher\":{\"@id\":\"https://code.claude.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://code.claude.com/docs/es/security#webpage\",\"url\":\"https://code.claude.com/docs/es/security\",\"name\":\"Seguridad\",\"description\":\"Aprenda sobre las medidas de seguridad de Claude Code y las mejores prácticas para un uso seguro.\",\"dateModified\":\"2026-10-30T19:09:09.080Z\",\"isPartOf\":{\"@id\":\"https://code.claude.com/docs#website\"},\"breadcrumb\":{\"@id\":\"https://code.claude.com/docs/es/security#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://code.claude.com/docs/es/security#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Claude Code Docs\",\"item\":\"https://code.claude.com/docs\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Seguridad\",\"item\":\"https://code.claude.com/docs/es/security\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://code.claude.com/docs/es/security#article\",\"headline\":\"Seguridad\",\"name\":\"Seguridad\",\"description\":\"Aprenda sobre las medidas de seguridad de Claude Code y las mejores prácticas para un uso seguro.\",\"url\":\"https://code.claude.com/docs/es/security\",\"mainEntityOfPage\":{\"@id\":\"https://code.claude.com/docs/es/security#webpage\"},\"dateModified\":\"2026-10-30T19:09:09.080Z\",\"publisher\":{\"@id\":\"https://code.claude.com/#organization\"},\"isPartOf\":{\"@id\":\"https://code.claude.com/docs#website\"}}]}\u003c/script>","siteName":"Claude Code Docs","nav":{"global":null,"languages":[{"language":"en","pages":[{"title":"en","href":"/en/security"}]},{"language":"fr","pages":[{"title":"fr","href":"/fr/security"}]},{"language":"de","pages":[{"title":"de","href":"/de/security"}]},{"language":"it","pages":[{"title":"it","href":"/it/security"}]},{"language":"jp","pages":[{"title":"jp","href":"/ja/security"}]},{"language":"es","tabs":[{"tab":"Primeros pasos","pages":[{"title":"Primeros pasos","href":"/es/overview"}]},{"tab":"Crea con Claude Code","pages":[{"title":"Crea con Claude Code","href":"/es/agents"}]},{"tab":"Plugins","pages":[{"title":"Plugins","href":"/es/plugins/overview"}]},{"tab":"Administración","groups":[{"group":"Configuración y acceso","pages":[{"title":"Configurar Claude Code para su organización","sidebarTitle":"Descripción general de administración","href":"/es/admin-setup"},{"sidebarTitle":"Configuración avanzada","title":"Configuración avanzada","href":"/es/setup"},{"sidebarTitle":"Autenticación","title":"Autenticación","href":"/es/authentication"},{"sidebarTitle":"Configuración administrada","title":"Implementar configuración administrada","href":"/es/managed-settings"},{"sidebarTitle":"Configuración administrada por servidor","title":"Configurar la configuración administrada por servidor","href":"/es/server-managed-settings"},{"sidebarTitle":"Configuración de MCP administrada","title":"Controlar el acceso a servidores MCP para su organización","href":"/es/managed-mcp"},{"title":"Configurar el modo automático","sidebarTitle":"Configurar el modo automático","href":"/es/auto-mode-config"}]},{"group":"Despliegue","pages":[{"title":"Descripción general de implementación empresarial","sidebarTitle":"Descripción general","href":"/es/third-party-integrations"},{"title":"Disponibilidad de características","sidebarTitle":"Disponibilidad de características","href":"/es/feature-availability"},{"sidebarTitle":"Amazon Bedrock","title":"Claude Code en Amazon Bedrock","href":"/es/amazon-bedrock"},{"sidebarTitle":"Claude Platform on AWS","title":"Claude Code en Claude Platform on AWS","href":"/es/claude-platform-on-aws"},{"sidebarTitle":"Plataforma de Agentes de Google Cloud","title":"Claude Code en la Plataforma de Agentes de Google Cloud","href":"/es/google-vertex-ai"},{"sidebarTitle":"Microsoft Foundry","title":"Claude Code en Microsoft Foundry","href":"/es/microsoft-foundry"},{"sidebarTitle":"Configuración de red","title":"Configuración de red empresarial","href":"/es/network-config"},{"title":"Ejecutar Claude Code detrás de un lanzador corporativo","sidebarTitle":"Lanzador corporativo","href":"/es/corporate-launcher"},{"title":"Contenedores de desarrollo","href":"/es/devcontainer"}]},{"group":"Gateways","pages":[{"sidebarTitle":"Descripción general","title":"Ejecutar Claude Code a través de una puerta de enlace","href":"/es/gateways"},{"group":"Gateway de apps de Claude","root":{"title":"Puerta de enlace de aplicaciones Claude para Amazon Bedrock, Claude Platform en AWS, Google Cloud y Microsoft Foundry","sidebarTitle":"Puerta de enlace de aplicaciones Claude","href":"/es/claude-apps-gateway"},"pages":[{"title":"Configuración de la puerta de enlace de aplicaciones Claude","sidebarTitle":"Configuración","href":"/es/claude-apps-gateway-config"},{"title":"Límites de gasto de la puerta de enlace de aplicaciones Claude","sidebarTitle":"Límites de gasto","href":"/es/claude-apps-gateway-spend-limits"},{"title":"Implementación y operaciones de la puerta de enlace de aplicaciones Claude","sidebarTitle":"Implementación","href":"/es/claude-apps-gateway-deploy"},{"title":"Implementar Claude apps gateway en AWS","sidebarTitle":"Ejemplo de implementación: AWS","href":"/es/claude-apps-gateway-on-aws"},{"title":"Desplegar Claude apps gateway en Google Cloud","sidebarTitle":"Ejemplo de despliegue: Google Cloud","href":"/es/claude-apps-gateway-on-gcp"}]},{"group":"Otros gateways","root":{"sidebarTitle":"Descripción general","title":"Otras puertas de enlace LLM","href":"/es/llm-gateway"},"pages":[{"sidebarTitle":"Conectarse a una puerta de enlace","title":"Conectar Claude Code a una puerta de enlace LLM","href":"/es/llm-gateway-connect"},{"sidebarTitle":"Implementación organizacional","title":"Implementar una puerta de enlace LLM para su organización","href":"/es/llm-gateway-rollout"},{"sidebarTitle":"Guía de compatibilidad","title":"Guía de compatibilidad de Claude Code gateway","href":"/es/llm-gateway-protocol"}]}]},{"group":"Uso y costos","pages":[{"title":"Monitoreo","href":"/es/monitoring-usage"},{"sidebarTitle":"Costos","title":"Gestionar costos de manera efectiva","href":"/es/costs"},{"title":"Rastrear el uso del equipo con análisis","description":"Ver métricas de uso de Claude Code, rastrear la adopción y medir la velocidad de ingeniería en el panel de análisis.","href":"/es/analytics"}]},{"group":"Seguridad y datos","pages":[{"title":"Seguridad","href":"/es/security"},{"title":"Uso de datos","description":"Conozca las políticas de uso de datos de Anthropic para Claude","href":"/es/data-usage"},{"title":"Retención cero de datos","href":"/es/zero-data-retention"},{"title":"Configura Claude Code (local mode) para una organización preparada para HIPAA","sidebarTitle":"Configuración de HIPAA","href":"/es/hipaa-setup"}]},{"group":"Adopción","pages":[{"title":"Kit de comunicaciones","href":"/es/communications-kit"},{"title":"Kit de campeón","href":"/es/champion-kit"}]}]},{"tab":"Configuración","pages":[{"title":"Configuración","href":"/es/settings"}]},{"tab":"Referencia","pages":[{"title":"Referencia","href":"/es/cli-reference"}]},{"tab":"Agent SDK","pages":[{"title":"Agent SDK","href":"/es/agent-sdk/overview"}]},{"tab":"Novedades","pages":[{"title":"Novedades","href":"/es/whats-new"}]},{"tab":"Recursos","pages":[{"title":"Recursos","href":"/es/legal-and-compliance"}]}]},{"language":"ko","pages":[{"title":"ko","href":"/ko/security"}]},{"language":"zh-CN","pages":[{"title":"zh-CN","href":"/zh-CN/security"}]},{"language":"zh-TW","pages":[{"title":"zh-TW","href":"/zh-TW/security"}]},{"language":"ru","pages":[{"title":"ru","href":"/ru/security"}]},{"language":"id","pages":[{"title":"id","href":"/id/security"}]},{"language":"pt-BR","pages":[{"title":"pt-BR","href":"/pt/security"}]}]},"basePath":"","title":"Seguridad - Claude Code Docs","buildId":"dpl_GWQzn6k13MqphA3qck3hQKoQXDzM","deploymentId":"dpl_GWQzn6k13MqphA3qck3hQKoQXDzM","dynamics":[],"chunks":[]}