Lista de buenos recursos
Documentación oficial
| Recursos | Descripción | Enlace |
|---|---|---|
| Claude Code Docs | Documentación oficial de Claude Code | code.claude.com/docs/en/overview |
| Documentos Antrópicos | Documentación Antrópica Completa | docs.anthropic.com |
| Protocolo MCP | Modelo Contexto Especificación del protocolo | modelocontextprotocol.io |
| Servidores MCP | Implementaciones oficiales de servidores MCP | github.com/modelcontextprotocol/servers |
| Libro de cocina antrópico | Ejemplos de código y tutoriales | github.com/anthropics/anthropic-cookbook |
| Claude Code Skills | Repositorio de skills comunitarias | github.com/anthropics/skills |
| Equipo de Agentes | Coordinación y colaboración con agentes múltiples | code.claude.com/docs/en/agent-teams |
| Tareas programadas | Tareas recurrentes de la sesión con /loop y cron | code.claude.com/docs/en/scheduled-tasks |
| Integración de Chrome | Automatización del navegador | code.claude.com/docs/en/chrome |
| Acoplamientos de claves | Personalización del acceso directo al teclado | code.claude.com/docs/en/keybindings |
| Aplicación de escritorio | Aplicación de escritorio nativo | code.claude.com/docs/en/desktop |
| Control remoto | Control remoto de la sesión | code.claude.com/docs/en/remote-control |
| Modo automático | Gestión automática de permisos | code.claude.com/docs/en/permissions |
| Canales | Comunicación multicanal | code.claude.com/docs/en/channels |
| Dictación de voz | Entrada de voz para Claude Code | code.claude.com/docs/en/voice-dictation |
| Revisión de código | Reseñas de las solicitudes de retiro gestionadas a través de la aplicación Claude GitHub (Equipo y Empresa) | code.claude.com/docs/en/code-review |
Blog de Ingeniería Antrópica
| Artículo | Descripción | Enlace |
|---|---|---|
| Ejecución de código con MCP | Cómo resolver el bloat de contexto MCP usando la ejecución de código — 98,7% reducción de token | anthropic.com/engineering/code-execution-with-mcp |
Dominando Claude Code en 30 minutos
Vídeo: https://www.youtube.com/watch?v=6eBSHbLKuN0
Todos los consejos - Explore características avanzadas y accesos rápidos - Comprueba regularmente las nuevas funciones de edición de código y contexto de Claude en sus notas de lanzamiento. - Aprende a usar atajos de teclado para cambiar rápidamente las vistas de chat, archivo y editor.
- Configuración eficiente
- Cree sesiones específicas para proyectos con nombres/descripciones claros para una fácil recuperación.
- Pin archivos o carpetas más utilizados para que Claude pueda acceder a ellos en cualquier momento.
-
Configure las integraciones de Claude (por ejemplo, GitHub, IDE populares) para agilizar su proceso de codificación.
-
Preguntas y respuestas efectivas sobre la base de códigos
- Haga preguntas detalladas a Claude sobre arquitectura, patrones de diseño y módulos específicos.
- Utilice las referencias de archivos y líneas en sus preguntas (por ejemplo, "¿Qué hace la lógica en
app/models/user.py¿Lograr?"). - Para bases de código grandes, proporcione un resumen o manifiesto para ayudar a Claude a enfocarse.
-
Ejemplo de indicador: "¿Puede explicar el flujo de autenticación implementado en src/auth/AuthService.ts:45-120? ¿Cómo se integra con el middleware en src/middleware/auth.ts?"
-
Edición y refactorización de código
- Utilice comentarios o peticiones en línea en bloques de código para obtener ediciones enfocadas ("Refactorizar esta función para claridad").
- Pida comparaciones lado a lado antes/después.
- Deje que Claude genere pruebas o documentación después de las principales ediciones para garantizar la calidad.
-
Ejemplo de indicador: "Refactorice la función getUserData en api/users.js para usar async/await en lugar de promesas. Muéstreme una comparación antes/después y genere pruebas unitarias para la versión refactorizada."
-
Gestión del contexto
- Limite su código/contexto pegado a sólo lo que es relevante para la tarea actual.
- Utilice indicaciones estructuradas ("Aquí está el archivo A, aquí está la función B, mi pregunta es X") para el mejor rendimiento.
- Quitar o colapsar archivos grandes en la ventana prompt para evitar exceder los límites de contexto.
-
Ejemplo de indicador: "Aquí está el modelo de usuario de modelos/User.js y la función validateUser de utilis/validation.js. Mi pregunta es: ¿cómo puedo añadir validación de correo electrónico mientras mantengo la compatibilidad hacia atrás?"
-
Integrar herramientas de equipo
- Conecte las sesiones de Claude a los repositorios y la documentación de su equipo.
- Utilice plantillas integradas o cree unas personalizadas para tareas de ingeniería recurrentes.
-
Colabora compartiendo las transcripciones de la sesión y los avisos con los compañeros de equipo.
-
Impulsar el rendimiento
- Dé a Claude instrucciones claras y orientadas a la meta (por ejemplo, "Resumir esta clase en cinco puntos").
- Recorta los comentarios innecesarios y la placa de caldera de ventanas de contexto.
- Si la salida de Claude está fuera de pista, reiniciar contexto o reformular preguntas para una mejor alineación.
-
Ejemplo de indicador: "Resumir la clase de DatabaseManager en src/db/Manager.ts en cinco puntos, centrándose en sus principales responsabilidades y métodos clave."
-
Ejemplos de uso práctico
- Depuración: Pegar errores y apilar rastros, luego pedir posibles causas y correcciones.
- Generación de pruebas: Solicitar pruebas basadas en propiedades, unidades o integración para una lógica compleja.
- Reseñas de códigos: Pídale a Claude que identifique cambios riesgosos, casos de bordes o olores a código.
-
Ejemplo de indicaciones:
- "Estoy recibiendo este error: 'TypeError: No se puede leer la propiedad 'mapa' de undefined en la línea 42 en componentes/UserList.jsx'. Aquí está el rastro de pila y el código relevante. ¿Qué está causando esto y cómo puedo arreglarlo?"
- "Generar pruebas integrales de unidades para la clase PaymentProcessor, incluyendo casos extremos para transacciones fallidas, tiempos de espera y entradas inválidas".
- "Revise esta petición de extracción diff e identifique posibles problemas de seguridad, cuellos de botella y olores a código".
-
Automatización del flujo de trabajo
- Tareas repetitivas de script (como formatear, limpiar y cambiar el nombre repetitivo) usando avisos de Claude.
- Utilice Claude para redactar descripciones de relaciones públicas, notas de publicación o documentación basada en diferencias de código.
- Ejemplo de indicador: "Basado en el git diff, cree una descripción detallada de PR con un resumen de los cambios, lista de archivos modificados, pasos de prueba e impactos potenciales. También genere notas de lanzamiento para la versión 2.3.0."
Consejo: Para obtener los mejores resultados, combine varias de estas prácticas: comience por fijar archivos críticos y resumir sus objetivos, luego utilice indicaciones enfocadas y las herramientas de refactorización de Claude para mejorar gradualmente su base de código y automatización.
Flujo de trabajo recomendado con Claude Code
Flujo de trabajo recomendado con Claude Code
Para un nuevo repositorio
- Inicializar la integración de Repo & Claude
- Configure su nuevo repositorio con una estructura esencial: README, LICENSE, .gitignore, root configs.
- Crear una
CLAUDE.mdarchivo que describe la arquitectura, objetivos de alto nivel y directrices de codificación. -
Instale Claude Code y conéctelo a su repositorio para sugerencias de código, probar andamios y automatización de flujo de trabajo.
-
Usar el modo y las especificaciones del plan
- Modo de plan de uso (
shift-tabo/plan) redactar una especificación detallada antes de la aplicación de las características. - Pídale a Claude sugerencias de arquitectura y diseño inicial del proyecto.
-
Mantenga una secuencia rápida clara y orientada a los objetivos: pida esquemas de componentes, módulos principales y responsabilidades.
-
Desarrollo iterativo y revisión
- Implementar funciones básicas en trozos pequeños, lo que impulsa a Claude para la generación de código, refactorización y documentación.
- Solicitar pruebas unitarias y ejemplos después de cada incremento.
-
Mantenga una lista de tareas en ejecución en CLAUDE.md.
-
Automatice CI/CD y despliegue
- Utilice Claude para armar acciones GitHub, scripts npm/yarn o flujos de trabajo de implementación.
- Adapta fácilmente los conductos actualizando su CLAUDE.md y solicitando los comandos/scripts correspondientes.
graph TD
A[Iniciar nuevo repositorio] --> B[Inicializar estructura del repositorio]
B --> C[Crear README, LICENCIA, .gitignore]
C --> D[Crear CLAUDE.md]
D --> E[Arquitectura Documental y Directrices]
E --> F[Instalar & vincular Claude Code]
F --> G[Introduzca el modo de plan]
G --> H[Proyecto de especificación de características]
H --> I[Obtener sugerencias de arquitectura]
I --> J[Definir componentes y módulos]
J --> K[Implementar Característica Chunk]
K --> L[Generar código con Claude]
L --> M[Solicitar pruebas de unidad]
M --> N[Revisión & Refactor]
N --> O{More Features?}
O -->|Yes| K
O -->|No| P[Actualizar la lista de tareas en CLAUDE.md]
P --> Q[Configuración del oleoducto CI/CD]
Q --> R[Acciones del andamio GitHub]
R --> S[Crear scripts de implementación]
S --> T[Automatización de prueba]
T --> U[Repositorio listo]
style A fill:#e1f5fe,stroke:#333,color:#333
style G fill:#fff9c4,stroke:#333,color:#333
style K fill:#e8f5e9,stroke:#333,color:#333
style Q fill:#f3e5f5,stroke:#333,color:#333
style U fill:#e8f5e9,stroke:#333,color:#333
Para un repositorio existente
- Configuración del repositorio y contexto
- Añadir o actualizar
CLAUDE.mdpara documentar la estructura de repo, patrones de codificación y archivos clave.CLAUDE_LEGACY.mdcubriendo marcos, mapas de versiones, instrucciones, errores y notas de actualización. -
Pin o resaltar archivos principales que Claude debería usar para contexto.
-
Preguntas y respuestas sobre el código contextual
- Pídale a Claude revisiones de código, explicaciones de errores, refactores o planes de migración que hagan referencia a archivos/funciones específicos.
-
Dele límites explícitos a Claude (por ejemplo, "modificar sólo estos archivos" o "no hay nuevas dependencias").
-
Sucursal, Worktree y Gestión de múltiples sesiones
- Utilice múltiples git worktrees para funciones aisladas o correcciones de errores y lanzar sesiones separadas de Claude por worktree.
-
Mantenga las pestañas/ventanas de terminal organizadas por rama o función para flujos de trabajo paralelos.
-
Equipo de herramientas y automatización
- Sincronizar comandos personalizados mediante
.claude/commands/para la consistencia de los equipos cruzados. - Automatice tareas repetitivas, creación de PR y formato de código a través de los comandos de barra o hooks de Claude.
- Compartir sesiones y contexto con los miembros del equipo para la resolución de problemas y revisión colaborativa.
graph TD
A[Comience con el repositorio existente] --> B{Legacy Codebase?}
B -->|Yes| C[Crear CLAUDE_LEGACY.md]
B -->|No| D[Crear/Actualizar CLAUDE.md]
C --> E[Marcos de documentos y mapas de versiones]
D --> F[Estructura del documento y patrones]
E --> G[Archivo clave Pin para contexto]
F --> G
G --> H[Identificar el tipo de tarea]
H --> I{Task Category}
I -->|Corrección de errores| J[Pregunte a Claude por el análisis de fallos]
I -->|Revisión de código| K[Solicitar revisión de código]
I -->|Refactor| L[Estrategia de refactorización del plan]
I -->|Migration| M[Crear un plan de migración]
J --> N[Establecer límites explícitos]
K --> N
L --> N
M --> N
N --> O{Multiple Features?}
O -->|Yes| P[Crear árboles de trabajo Git]
O -->|No| Q[Trabajos en la Subdivisión Principal]
P --> R[Lanzar sesiones separadas de Claude]
R --> S[Organizar pestañas de terminal]
Q --> S
S --> T[Configuración de la automatización del equipo]
T --> U[Sincronización .claude/commands/]
U --> V[Configurar órdenes de barra de barra]
V --> W[Hooks de configuración para la automatización]
W --> X[Compartir el contexto de sesión con el equipo]
X --> Y{More Tasks?}
Y -->|Yes| H
Y -->|No| Z[Flujo de trabajo completo]
style A fill:#e1f5fe,stroke:#333,color:#333
style C fill:#fce4ec,stroke:#333,color:#333
style D fill:#fff9c4,stroke:#333,color:#333
style P fill:#e8f5e9,stroke:#333,color:#333
style T fill:#f3e5f5,stroke:#333,color:#333
style Z fill:#e8f5e9,stroke:#333,color:#333
Consejos: - Iniciar cada nueva función o arreglar con un indicador de modo de especificación y plan. - Para repos legado y complejo, almacenar guía detallada en CLAUDE.md/CLAUDE_LEGACY.md. - Dar instrucciones claras y enfocadas y dividir el trabajo complejo en planes multifase. - Limpiar regularmente las sesiones, el contexto de ciruela, y eliminar árboles de trabajo completados para evitar desorden.
Estos pasos captan las recomendaciones básicas para facilitar los flujos de trabajo con Claude Code en bases de código nuevas y existentes.
Nuevas características y capacidades
Recursos de características clave
| Característica | Descripción | Más información |
|---|---|---|
| Memoria automática | Claude aprende y recuerda automáticamente sus preferencias en todas las sesiones | Guía de memoria |
| Control remoto | Continuar una sesión local de Claude Code desde tu teléfono, navegador o la aplicación Claude | Funciones avanzadas |
| Sesiones en la Web | Acceda a Claude Code a través de interfaces basadas en el navegador para el desarrollo remoto | Referencia de la CLI |
| Aplicación de escritorio | Aplicación de escritorio nativo para Claude Code con interfaz de usuario mejorada | Claude Code Docs |
| Pensamiento extendido | Razonamiento profundo alternar vía Alt+T/Option+T; Opus 4.7+, Sonnet 5+, Haiku 5.5 y Fable utilizan siempre razonamiento adaptativo, por lo que un fijo MAX_THINKING_TOKENS presupuesto no se aplica (control de profundidad con /effort) |
Funciones avanzadas |
| Modos de permiso | Control de grano fino: manual (valor de configuración default), acceptEdits, plan, auto, dontAsk, bypassPermissions |
Funciones avanzadas |
| 7-Tier Memoria | Política administrada, Proyecto, Reglas del proyecto, Usuario, Reglas del usuario, Local, Memoria Automática | Guía de memoria |
| Eventos de hook | 33 eventos: PreToolUse, PostToolUse, PostToolUseFailure, StopFailure, StopFailure, SubagentStart, SubagentStop, Notification, Elicitation, y más | Guía de hooks |
| Equipo de Agentes | Coordinar múltiples agentes trabajando juntos en tareas complejas | Guía de subagentes |
| Tareas programadas | Configure tareas recurrentes con session-scope con /loop y herramientas de cron |
Funciones avanzadas |
| Integración de Chrome | Automatización del navegador en su propio Chrome a través de la Claude en extensión Chrome | Funciones avanzadas |
| Personalización del teclado | Personalizar las ligaduras de teclas, incluyendo secuencias de acordes | Funciones avanzadas |
| Herramienta de monitor | Observe el flujo stdout de un comando de fondo y reaccione a eventos en lugar de encuestas (v2.1.98+) | Funciones avanzadas |
| /modo de objetivos | Registrar una condición de finalización a nivel de sesión; Claude sigue trabajando hasta cumplir (v2.1.139+) | Comandos de barra |
| agentes de claude (Agent View) | Listar, inspeccionar y reanudar los agentes de fondo de la terminal; --json para la salida legible por máquina (v2.1.139+), --json añadido v2.1.145) |
code.claude.com/docs/en/agent-view |
| /run, /verify, /run-skill-generator | Skills combinadas para iniciar tu proyecto, confirmar una solución y generar skills de ejecución/verificación por proyecto (v2.1.145+) | Guía de skills |
Última actualización: 26 de octubre de 2026 Versión de Claude Code: 2.1.310 Fuentes: - https://code.claude.com/docs/en/overview - https://code.claude.com/docs/en/changelog - https://code.claude.com/docs/en/agent-view - https://code.claude.com/docs/en/permission-modes - https://github.com/anthropics/claude-code/releases/tag/v2.1.144 - https://github.com/anthropics/claude-code/releases/tag/v2.1.145 - https://code.claude.com/docs/en/model-config - https://code.claude.com/docs/en/chrome - https://code.claude.com/docs/en/remote-control - https://code.claude.com/docs/en/code-review - https://code.claude.com/docs/en/scheduled-tasks - https://code.claude.com/docs/en/permission-modes#available-modes Modelos compatibles: Claude Fable 5, Claude Opus 5, Claude Sonnet 5, Claude Sonnet 4.6, Claude Opus 4.8, Claude Haiku 4.5