OutrankOutrankDataForSEODataForSEOZernioZernioMonidMonid
Context.devContext.devApifyApifyReclama este espacio:199 €/mes2 plazas libres
Sponsors
OutrankOutrankDataForSEODataForSEOZernioZernioMonidMonidContext.devContext.devApifyApifyReclama este espacio: 199 €/mes · 2 plazas libres
OutrankDataForSEOZernioMonidContext.devApifyReclama este espacio
Suscríbete al canal de Telegram para no perderte nada y estar al loro de todo lo nuevo en automatización y agentes de IA.
fluyeporlaweb
  • Casos
  • Prompts
  • Herramientas
  • Apify
  • Guías
  • Patrocina
  • Telegram
  1. Inicio
  2. / Programación y vibe coding
  3. / CLAUDE.md con las 4 reglas de Karpathy: que tu agente no asuma ni reescriba de más

Programación y vibe coding

CLAUDE.md con las 4 reglas de Karpathy: que tu agente no asuma ni reescriba de más

Es un único archivo CLAUDE.md que se copia en la raíz del proyecto. Pide al agente cuatro cosas: pensar y preguntar antes de programar, el código mínimo, tocar solo lo pedido y fijar un criterio de éxito que se pueda comprobar. Sirve para Claude Code y trae regla para Cursor. No probado por Fluye.

Programación y vibe codingWeb y appsProgramadoresprogramadoremprendedorDificultad: facil5 min
HerramientasClaude Code (principal)Cursor
Qué necesitas
  • Claude Code o Cursor ya funcionando en tu proyecto
  • Un proyecto con tests, o ganas de pedir que los escriba primero
Coste aprox.El archivo es gratis. El agente que lo lee (Claude Code, Cursor...) va con tu plan. El repo no muestra licencia en GitHub.
Tiempo de montaje5 min (primera vez)
NivelFácil
Plan gratisPuede bastar para pruebas

Prompt listo para usar

Sigue las reglas del CLAUDE.md de este proyecto. La tarea es: [TAREA].
1. Antes de escribir código, dime qué das por supuesto y qué dudas tienes. Si hay dos formas de entenderlo, enséñamelas y pregunta.
2. Escribe un plan corto con este formato: paso, y cómo compruebo que está bien.
3. Haz el cambio mínimo. No toques código, comentarios ni formato que no tengan que ver con [TAREA].
4. El éxito es: [CRITERIO]. No digas que está listo hasta que lo hayas comprobado y me enseñes cómo.
VariableQué ponerEjemplo
[TAREA]Lo que quieres que haga el agentevalidar el email del formulario de contacto
[CRITERIO]Algo que se pueda comprobar, mejor un testun test con tres emails malos que falla antes y pasa después

Pégalo en: Claude Code, Cursor

Prompt propio de Fluye que aplica las cuatro reglas del archivo. No lo hemos ejecutado aquí.

Cómo funciona

  1. Instálalo como plugin o como archivo. En Claude Code, /plugin marketplace add forrestchang/andrej-karpathy-skills y después /plugin install andrej-karpathy-skills@karpathy-skills. Si lo quieres solo en un proyecto, descarga el CLAUDE.md del repo a la raíz (o añádelo al final del que ya tengas).
  2. Regla 1: pensar antes de programar. El agente dice qué supone, enseña las interpretaciones posibles, propone algo más simple si lo hay y para a preguntar cuando no lo tiene claro.
  3. Regla 2: simplicidad primero. Nada que no se haya pedido: ni funciones extra, ni abstracciones para un solo uso, ni configuraciones que nadie quiere.
  4. Regla 3: cambios quirúrgicos. Solo toca lo necesario y respeta el estilo del proyecto. Si ve código muerto que no es suyo, lo menciona pero no lo borra.
  5. Regla 4: objetivo comprobable. En vez de «arregla el bug», «escribe un test que lo reproduzca y haz que pase». En tareas largas, un plan con una comprobación por paso.

Qué resultado esperar

Diffs más cortos y fáciles de revisar, menos cambios que nadie pidió y un agente que pregunta cuando duda en vez de inventar.

Qué se hizo
Un desarrollador convirtió en un CLAUDE.md las quejas de Andrej Karpathy sobre cómo programan los LLM: suposiciones sin preguntar, código inflado y cambios colaterales.
Cómo fue
El repo pasa de 228K estrellas en GitHub (3 nov 2026). No publica medidas de antes y después.
A tener en cuenta
Es un conjunto de reglas, no una herramienta que mida nada. Sin prueba propia todavía.

Límites y precauciones

  • El propio README avisa de que estas reglas van hacia la prudencia: en tareas triviales pueden frenar más de la cuenta.
  • No hay cifras medidas de mejora en la fuente. Es un archivo de reglas, no un caso con resultados.
  • El agente puede saltarse reglas de vez en cuando: sigue leyendo el diff.
  • Sin prueba propia todavía.
  • Descarga el archivo del repo original y léelo antes de añadirlo: es texto que el agente obedecerá en cada sesión.
  • Si ya tienes un CLAUDE.md, añádelo al final en vez de sustituirlo para no perder tus reglas.

Variantes

  • cursor: El repo incluye una regla de proyecto para Cursor (.cursor/rules/karpathy-guidelines.mdc) con las mismas pautas.

Fuentes: repo andrej-karpathy-skills en GitHub, el post de Andrej Karpathy en X y el post de @angeldot_ (17 oct 2026). Caso curado, no probado por Fluye.

Le pides al agente una validación y te devuelve 300 líneas, dos archivos que no tocaba y un comentario borrado. Karpathy lo resumió en X: los modelos suponen cosas por ti sin avisar, complican el código y cambian lo que no entienden como efecto secundario. Este repo convierte esas quejas en un solo CLAUDE.md que el agente carga en cada sesión.

Son cuatro reglas. Pensar antes de programar: decir qué supone y preguntar si duda. Simplicidad: el código mínimo, sin extras. Cambios quirúrgicos: cada línea cambiada tiene que venir de lo que pediste. Y objetivos comprobables: en vez de «arréglalo», un test que falle antes y pase después. La última es la que más rinde, porque le da al agente algo contra lo que repetir hasta acertar.

Se instala en un minuto como plugin de Claude Code o copiando el archivo al proyecto, y trae regla para Cursor. No hace magia: el agente puede saltársela y tú sigues leyendo el diff. Para tareas grandes, combínalo con Spec Kit, y para revisar lo que sale, revisión de código con agentes. Ficha de la herramienta: Claude Code.

Preguntas frecuentes

¿Lo habéis probado?

No. La ficha resume el README del repo y los posts de Karpathy y @angeldot_. No hemos medido si los diffs salen más cortos.

¿Es oficial de Karpathy?

No. Lo publica otro desarrollador, inspirado en las observaciones que Karpathy compartió en X.

¿Funciona fuera de Claude Code?

El repo trae una regla para Cursor. Cualquier agente que lea un archivo de reglas del proyecto puede usar el mismo texto.

¿Choca con Spec Kit o ECC?

No tiene por qué. Spec Kit y ECC organizan el trabajo; este archivo marca cómo se comporta el agente al escribir código. Se pueden combinar.

Telegram. Suscríbete al canal de Telegram para no perderte nada y estar al loro de todo lo nuevo en automatización y agentes de IA.Unirme al canal

Casos relacionados

›
Spec Kit: que tu agente de código acuerde la especificación antes de programar
Spec Kit es un kit abierto de GitHub que añade a tu agente de código un proceso fijo: reglas del proyecto, especificación, plan, tareas, implementación y una revisión que compara lo construido con lo pedido. Funciona con Claude Code, Cursor, Codex, Copilot y más. Curado, no probado por Fluye.
›
Revisar código con agentes de IA: el sistema del equipo de Claude Code
El equipo de Claude Code revisa en capas: el agente verifica antes del PR, varios agentes buscan fallos y otros votan cada hallazgo, la seguridad bloquea el merge, un clasificador decide cuántas personas aprueban y todo sale tras flags con rollback rápido. Sin prueba propia.
›
Programar con un agente de IA en tu repositorio
El agente lee el repositorio, escribe un plan y solo entonces aplica un cambio pequeño con tests. El commit lo haces tú, después de leer el diff.
›
ECC para Claude Code: agentes, skills y reglas para planificar, probar y revisar antes de dar algo por hecho
ECC es un paquete abierto de agentes, skills, hooks y reglas para Claude Code, con adaptadores para Codex, Cursor y otros. Impone un ciclo: plan, test, implementación, revisión y verificación. Se instala con npx o como plugin, mejor con el perfil mínimo. Curado, no probado por Fluye.
›
Asistente de IA autoalojado con Octop: tus agentes en tu máquina, con Ollama y Claude Code
Octop es un asistente open source (MIT) de Tencent Cloud que corre en tu equipo: panel web, CLI, Telegram o Discord y tareas programadas. Cada usuario tiene varios agentes, puede usar modelos de Ollama y pasar el código a Claude Code, Codex u OpenCode. No probado por Fluye.

Sigue explorando

  • → Todos los casos de Web y apps
  • → Casos de uso de Claude Code
  • → IA para programadores
Patrocinado

Reclama este espacio: 199 €/mes · 2 plazas libres

Pablo · Programador y SEO

Publicado 3 nov 2026 · Actualizado 3 nov 2026

Fuentes: Repo andrej-karpathy-skills en GitHub: el CLAUDE.md, las 4 reglas e instalación; Andrej Karpathy en X: los fallos típicos de los LLM al programar; @angeldot_ en X: el CLAUDE.md de Karpathy, 17 oct 2026

SobreEnviar casoAviso legalPrivacidadCookiesTérminos

© 2026 Fluye por la web. Algunos enlaces son de afiliación o patrocinio. Consulta el aviso de afiliación.

Telegram