18 de agosto de 2026 · Por YasKad
anthropics/claude-code

Claude Code: el agente de Anthropic que trabaja sobre el repositorio

anthropics/claude-code · 148.044★ · 24.511 forks

Todo lo que hay que saber sobre anthropics/claude-code: una herramienta de programación agéntica que lee una base de código, edita archivos y ejecuta comandos desde la terminal, el IDE, el escritorio o la web.


Qué es Claude Code

Claude Code es el producto de programación agéntica de Anthropic. Según el README y la documentación oficial, puede entender una base de código, modificar archivos, ejecutar comandos, explicar código y colaborar con Git; también está disponible mediante terminal, extensiones de IDE, aplicación de escritorio y navegador. No es una biblioteca que se incorpore a una aplicación: es un cliente que opera sobre un proyecto local o conectado.

La propuesta es delegar tareas de ingeniería en lenguaje natural, manteniendo al usuario como quien decide el alcance, revisa los cambios y concede permisos. La documentación recomienda que el agente disponga de una comprobación ejecutable —pruebas, compilación, analizador estático o comparación visual— para cerrar el ciclo de modificación y verificación.

Ilustración de pantalla dividida en modo oscuro: a la izquierda una terminal con el comando claude, a la derecha un editor con resaltado de código, conectados por un flujo de datos luminoso.

El origen: de vista previa de investigación a producto multiplataforma

Anthropic anunció Claude Code el 24 de febrero de 2025, junto con Claude 3.7 Sonnet. En ese momento era una vista previa de investigación: una herramienta de línea de comandos con la que los desarrolladores podían delegar tareas de ingeniería sustanciales desde la terminal. El anuncio decía que el equipo planeaba mejorar la fiabilidad de llamadas a herramientas, los comandos largos, la presentación en la aplicación y la comprensión de las capacidades del propio agente.

El repositorio público se creó el 22 de febrero de 2025. Su historial visible conserva el hito de la disponibilidad general de la versión 1.0. La tensión original es clara: el modelo necesitaba algo más que un editor de texto o una conversación aislada para abordar repositorios reales; el producto le da herramientas de shell y edición, pero conserva superficies de autorización, configuración y revisión humana.

Filosofía y principios

La documentación de Anthropic presenta un flujo que no equivale a pedir una respuesta y copiarla:

Figura robótica translúcida escaneando un árbol de archivos holográfico en 3D antes de modificar el código.

  • Explorar, planificar y después modificar: la guía de buenas prácticas propone comprender el repositorio antes de implementar.
  • Verificación observable: una prueba, una compilación o una captura de pantalla aporta una señal de aprobado o fallo que el agente puede leer y usar para iterar.
  • Contexto explícito: CLAUDE.md, los permisos, las herramientas de línea de comandos, los servidores MCP, los ganchos, las habilidades y los subagentes permiten adaptar el entorno.
  • Gestión activa del contexto: Anthropic advierte que una sesión incluye conversación, archivos leídos y salidas de comandos; al llenarse la ventana, el rendimiento puede degradarse. De ahí la recomendación de reiniciar, acotar peticiones y delegar investigación a subagentes.
  • Autonomía condicionada: el agente puede leer, ejecutar y editar, pero los modos de permiso y los puntos de comprobación delimitan qué acciones se autorizan.

Marca de verificación verde neón y una cruz roja sobre un panel de pruebas futurista, con una mano robótica cerrando el ciclo de verificación.

Cómo funciona

En una sesión local, el usuario entra en el directorio del proyecto y ejecuta claude. El cliente autentica la cuenta o usa ANTHROPIC_API_KEY, recibe una petición en lenguaje natural y utiliza herramientas para inspeccionar archivos, lanzar comandos y aplicar cambios. La documentación describe integraciones en terminal, VS Code, JetBrains, escritorio, web, Slack, GitHub Actions y GitLab.

El repositorio incluye directorios para plugins, ejemplos, comandos y configuración de VS Code. El README recalca que puede usarse desde terminal, IDE o etiquetando a @claude en GitHub. La extensión no sustituye los controles de un repositorio: el usuario puede pedir que se ejecute la batería de pruebas antes de aceptar un cambio y puede limitar permisos, herramientas y conexiones.

Estado oficial y semioficial

Claude Code es un producto oficial de Anthropic, no un proyecto comunitario ni un complemento aceptado en un mercado ajeno. El repositorio anthropics/claude-code, el dominio code.claude.com y el anuncio corporativo son mantenidos por Anthropic.

Su estado práctico es más amplio que el de un cliente de terminal: Anthropic documenta superficies oficiales para VS Code, JetBrains, escritorio, web, Slack, GitHub Actions y GitLab, además de proveedores externos para la CLI y VS Code. El repositorio hermano anthropics/claude-code-action aparece en GitHub Marketplace como una acción oficial. La presencia en esos canales significa que Anthropic ofrece y mantiene las integraciones; no convierte por sí sola a Claude Code en un estándar formal de la industria.

El ecosistema

Repositorios oficiales y herramientas relacionadas

  • anthropics/claude-code-action: integración de GitHub Actions para usar Claude Code en flujos de CI/CD; tenía 8.556 estrellas y 2.043 bifurcaciones en la API consultada. La página lo identifica como acción de Marketplace.
  • anthropics/skills: repositorio público de habilidades de agente, con ejemplos, especificación y plantilla. Explica que una habilidad es una carpeta con instrucciones, guiones y recursos cargados dinámicamente; tenía 167.000 estrellas y 19.906 bifurcaciones.
  • El propio claude-code contiene plugins/, .claude-plugin/ y ejemplos; son extensiones y material del producto, no repositorios independientes.

Logotipo del octocat de GitHub en wireframe púrpura rodeado de nodos luminosos que representan bifurcaciones, estrellas y acciones.

Comunidad, puertos y proyectos derivados

La búsqueda de GitHub recuperó una traducción comunitaria al chino tradicional, doggy8088/claude-code (24 estrellas), cuya descripción traduce el propósito del cliente. Los resultados también contienen muchas bifurcaciones que repiten la descripción oficial; se tratan como bifurcaciones, no como puertos funcionales demostrados.

También aparecieron proyectos relacionados por nombre, pero no todos son extensiones verificadas del cliente. Entre los que sí declaran una relación concreta están:

  • hesreallyhim/awesome-claude-code (51.900 estrellas): lista curada de recursos para el ecosistema, con habilidades, agentes, herramientas y plugins.
  • davila7/claude-code-templates (30.155 estrellas): se describe como herramienta de CLI para configurar y monitorizar Claude Code.
  • musistudio/claude-code-router (36.500 estrellas): se presenta como plano de control local para agentes de IA, incluido Claude Code; es una integración adyacente, no parte de Anthropic.
  • VoltAgent/awesome-claude-code-subagents (24.136 estrellas): colección de subagentes especializados para casos de desarrollo.

Las cifras anteriores proceden de la búsqueda de repositorios de GitHub realizada el 8 de agosto de 2026; describen visibilidad, no auditoría de compatibilidad, seguridad o soporte.

Números del repo

Medición: 8 de agosto de 2026, API y página de GitHub.

MétricaValor
Estrellas140.689
Bifurcaciones22.622
Suscriptores reales872
Commits visibles en la página719
Incidencias abiertas indicadas por la API15.328
Lenguaje principal indicado por la APIPython
Licencia indicada por la APINo indicada
Creación22 de febrero de 2025
Última actualización de metadatos8 de agosto de 2026
Última versión publicadav2.1.226, 8 de agosto de 2026

Los contribuidores con más aportaciones en la respuesta de la API fueron actions-user (398), bcherny (70), ant-kurt (32), ashwin-ant (21) y bogini (21). El campo watchers_count de la respuesta general de GitHub repite las estrellas; por eso se informa subscribers_count como suscriptores. open_issues_count puede incluir solicitudes de cambios abiertas y no debe leerse como un conteo exclusivo de incidencias. El valor de 719 commits es el visible en la página, no una agregación deducida de la API.

El paquete histórico @anthropic-ai/claude-code registró 11.444.917 descargas entre el 31 de julio y el 6 de agosto de 2026 según la API de npm. El README advierte que la instalación mediante npm está deprecada; esa métrica no equivale a instalaciones únicas ni a despliegues activos.

Cómo contribuir

No se recuperó un CONTRIBUTING.md en anthropics/claude-code: la URL correspondiente devolvió una página de archivo inexistente. Por tanto, no hay un flujo de contribución documentado verificable en este repositorio durante esta investigación. El README sí invita a informar errores con /bug o mediante las incidencias de GitHub; eso es un canal de comentarios, no una política de aceptación de cambios.

Guía rápida de uso

Instalación y primer arranque

Requisitos oficiales: macOS 13+, Windows 10 1809+, Ubuntu 20.04+, Debian 10+ o Alpine 3.19+; 4 GB o más de RAM; CPU x64 o ARM64; conexión a Internet; y Bash, Zsh, PowerShell o CMD. Hace falta una suscripción Claude compatible, cuenta de Anthropic Console o un proveedor admitido.

En macOS, Linux o WSL, el método recomendado es:

curl -fsSL https://claude.ai/install.sh | bash
cd your-project
claude

En el primer uso se solicitará inicio de sesión. Si se define ANTHROPIC_API_KEY, el cliente omite ese inicio de sesión y solicita aprobar la clave. Para comprobar la instalación:

claude --version

La documentación dice que debe imprimir una versión seguida de (Claude Code). También admite Homebrew con brew install --cask claude-code; en Windows, PowerShell usa irm https://claude.ai/install.ps1 | iex y WinGet usa winget install Anthropic.ClaudeCode. La instalación mediante npm install -g @anthropic-ai/claude-code está deprecada.

Flujos de trabajo habituales

  1. Entender un repositorio: abrir el directorio con cd your-project y ejecutar claude; pedir una explicación del componente o de un flujo. La herramienta puede leer archivos y ejecutar comandos para responder dentro del contexto del proyecto.
  2. Corregir un error con una señal de verificación: pedir la corrección e indicar el comando de pruebas o compilación que debe ejecutar. La guía oficial recomienda aportar un chequeo que devuelva aprobado o fallo para que el agente itere.
  3. Preparar una modificación de Git: describir el cambio, pedir que explore y planifique antes de editar, y revisar el resultado y los comandos ejecutados antes de confirmar una entrega.
  4. Llevar el agente a automatización: usar la integración oficial anthropics/claude-code-action en GitHub Actions cuando el flujo requiera CI/CD; para interacciones humanas, la documentación enumera VS Code, JetBrains, Slack y GitLab además de la terminal.

Configuración esencial

  • CLAUDE.md: instrucciones persistentes del proyecto para orientar al agente.
  • Modos de permiso: determinan qué operaciones o herramientas puede realizar sin confirmación adicional.
  • Servidores MCP: conectan herramientas y fuentes externas documentadas por el usuario o el equipo.
  • Ganchos: automatizan acciones alrededor de eventos del agente.
  • Habilidades, plugins y subagentes: añaden instrucciones especializadas; anthropics/skills proporciona ejemplos y una plantilla de SKILL.md.

Núcleo de IA central en cian dirigiendo pequeños subagentes violeta que salen a recopilar fragmentos de código.

Trampas frecuentes y soluciones

  • Instalar con npm: el README lo marca como deprecado; usar el instalador nativo, Homebrew, WinGet o los administradores de paquetes Linux documentados.
  • Fallo de curl con error de sintaxis, 403 u otro error: la guía de instalación remite a la página de solución de problemas y a métodos alternativos; no asumir que la descarga se completó.
  • Confundir CMD y PowerShell en Windows: && no es un separador válido en PowerShell e irm no existe en CMD; usar el comando correspondiente al intérprete.
  • Búsqueda local que falla: la documentación indica que ripgrep suele incluirse y remite a la guía de diagnóstico de búsqueda.
  • Sesiones demasiado largas: Anthropic advierte que el contexto se llena y el rendimiento baja; acotar archivos y salidas, corregir el rumbo pronto, limpiar contexto cuando proceda y repartir investigación entre subagentes son mitigaciones documentadas.

Integraciones y migración

Claude Code se integra oficialmente con terminal, VS Code, JetBrains, escritorio, web, Slack, GitHub Actions y GitLab. Los equipos pueden trasladar instrucciones de proyecto a CLAUDE.md, exponer herramientas internas mediante MCP y convertir procedimientos repetibles en habilidades. No se recuperó una guía oficial de migración desde Aider, Cursor u otro agente; por tanto, no se prescribe un procedimiento de conversión entre productos.

Brazo robótico con el icono de GitHub orquestando engranajes y tuberías de CI/CD por los que fluyen confirmaciones de código como bloques de luz.

Cómo lo recibió la comunidad

La recepción recuperada combina interés técnico con objeciones sobre precio, control de contexto y fiabilidad. Las opiniones siguientes pertenecen a usuarios identificados, no son resultados de benchmark.

  • El lanzamiento de febrero de 2025 llegó a Hacker News como el hilo 43163011, enviado por bakugo, con 2.127 puntos y 963 comentarios. t55 consideró lógico que Anthropic reforzara programación por ser su punto fuerte, mientras rs_rs_rs_rs_rs dudó de que justificara su precio y ctoth lo comparó con Aider por el coste.
  • La guía oficial de prácticas tuvo el hilo 43735550, enviado por sqs, con 614 puntos y 257 comentarios. joshstrange destacó la idea de usar varias copias de trabajo para que varias instancias sigan avanzando. En contraste, zomglings calificó la facturación de hostil y sbszllr objetó que muchas recomendaciones pueden aumentar el tiempo de uso y el gasto.
  • El informe de Anthropic sobre problemas de calidad generó el hilo 47878905, enviado por mfiguiere, con 942 puntos y 732 comentarios. bearjaws describió como frustrante el caso en que el agente parecía no realizar trabajo; Robdel12 dijo que los cambios de calidad y precio habían dañado su confianza. Es crítica de experiencia y confianza, no una medición independiente de calidad.

Panel holográfico con gráficos de barras, contadores de votos y hilos de comentarios, con siluetas observando las pantallas en la penumbra.

No se obtuvo evidencia recuperable de Reddit: la búsqueda devolvió un desafío de acceso. X exigió inicio de sesión y Product Hunt mostró verificación antirobots, así que no se infieren publicaciones, votos ni reacciones de esas plataformas. Dev.to sí mostró numerosos artículos recientes, pero la página de resultados no aporta por sí misma una revisión independiente verificable. La búsqueda de YouTube recuperó, entre otros, “Claude Code Full Course – Autonomous Goals, MCP, and VS Code Setup” de freeCodeCamp.org (aprox. 69.000 visualizaciones al consultar) y “Curso Completo de CLAUDE CODE 2026 en Español” de Benjamín Cordero (aprox. 178.000 visualizaciones); son tutoriales localizados por la búsqueda, no evaluaciones editoriales.

Claude Code frente a otras propuestas

PropuestaCoincidencia verificableDiferencia verificable
AiderEn el hilo 43163011, ctoth lo usaba como alternativa de terminal para programar con modelos.La comparación recuperada es una experiencia de precio, no un benchmark ni una demostración técnica equivalente.
CursorEn el hilo 43163011, sergiotapia señaló disponibilidad de Claude en Cursor.Cursor es un producto distinto; la fuente recuperada no demuestra equivalencia de agentes, permisos o flujo.
anthropics/claude-code-actionLleva Claude Code a automatizaciones de GitHub.Es una integración de CI/CD oficial, no un competidor ni un cliente interactivo alternativo.
musistudio/claude-code-routerDeclara conectar y controlar Claude Code junto a otros agentes.Es un plano de control de terceros; no sustituye la implementación oficial ni prueba compatibilidad completa.

Tres avatares robóticos con auras de neón cian, púrpura y verde esmeralda proyectando haces de luz hacia un repositorio de código flotante.

Casos de uso y a quién puede ayudar este repositorio

  • Desarrolladores que trabajan en un repositorio existente pueden usar el cliente para explorar archivos, explicar partes complejas, ejecutar tareas rutinarias y proponer cambios desde el directorio de trabajo, con pruebas o compilaciones como criterio de salida.
  • Equipos con convenciones internas pueden fijar contexto en CLAUDE.md, permisos, ganchos, MCP, plugins y habilidades para que el agente reciba reglas específicas del proyecto en vez de depender solo de una petición puntual.
  • Responsables de revisión y automatización pueden conectar Claude Code a GitHub Actions mediante anthropics/claude-code-action, manteniendo la automatización diferenciada de la sesión interactiva del desarrollador.
  • Personas que necesitan trabajar desde varias superficies pueden escoger terminal, IDE, escritorio, web o las integraciones de colaboración documentadas. Antes de conceder permisos amplios conviene revisar los cambios, controlar el contexto y definir una comprobación ejecutable, porque las fuentes recuperadas también muestran críticas reales sobre coste, calidad y confianza.

Recursos


Nota: este artículo combina el README, la documentación, el anuncio y el changelog de Anthropic, la API y páginas de GitHub, la API de npm, Hacker News, Dev.to y YouTube consultados el 8 de agosto de 2026. Las cifras cambian con el tiempo; Reddit, X, Product Hunt y la búsqueda web general limitaron el acceso automatizado.

Comentarios