# Encargar una función entera a Claude con control total (fallido)

> Un usuario le dio a Claude control total para construir una función; generó 70 archivos y el código no funcionaba, así que lo tiró.

- **Tipo:** Caso de uso
- **Tema:** Programación
- **Herramientas:** Claude computer use
- **Dificultad:** avanzada
- **Origen:** [@ckathanasiadis en X](https://x.com/ckathanasiadis/status/2105674952623964339)
- **En el directorio desde:** 5 de octubre de 2026
- **URL:** https://conqueia.com/caso/encargar-una-funcion-entera-a-claude-y-que-salga-inservible

## A quién le sirve

Programadores que quieren entregar una función entera con ayuda de un agente, y sobre todo quienes se plantean dejarle control total; el caso es un aviso de lo que no conviene hacer.

## Qué hicieron

El usuario habló de lo que había que entregar y acordó un plan concreto con Claude. Después le dio control autónomo total para implementar la función entera. Claude generó 70 archivos por su cuenta, sin más instrucciones ni pruebas. El usuario revisó el resultado después.

## Cómo salió

El código no funcionaba. El usuario borró la rama, limpió la sesión y volvió a usar Claude solo para pasos pequeños, programando en pareja con él.

## Conviene saber

La ejecución autónoma completa dio un resultado inservible después del plan acordado, y se abandonó de inmediato. Mejor avanza en pasos pequeños y con pruebas.

## Qué necesitas

- Claude Code u otro agente de programación.
- Un repositorio, que es la carpeta donde vive el código, con pruebas automáticas y una rama aparte, que es una copia paralela, para la función.
- Una descripción clara de la función y de lo que significa que esté terminada.
- Una orden para ver la función funcionando.

## Cómo hacerlo tú, paso a paso

1. Describe la función y cómo sabrás que está terminada, y crea una rama aparte.
2. Pega el prompt de esta ficha con la ruta del repositorio y la descripción.
3. Pide primero un plan corto con la lista de archivos que va a cambiar, y apruébalo o corrígelo.
4. Deja que construya la función en pasos pequeños, ejecutando las pruebas tras cada paso.
5. Revisa los cambios de cada paso antes de pasar al siguiente. No des control total de golpe.
6. Cuando las pruebas pasen, ejecuta tú la orden para ver la función funcionando.
7. Si algo se tuerce, descarta la rama y vuelve a empezar con pasos más pequeños.

## Pruébalo con Claude computer use

```
En mi repositorio de [ruta], implementa esta función: [descripción de la función]. Primero escribe un plan corto y la lista de archivos que cambiarás, y espera mi visto bueno. Después constrúyela en pasos pequeños, ejecutando las pruebas tras cada paso. Para cuando las pruebas pasen y yo pueda ejecutar [orden] para verla funcionando, y no borres archivos sin preguntar.
```

## Consejos

- En el caso, Claude generó 70 archivos sin pruebas ni más indicaciones y el código no funcionaba. Un plan acordado no basta si luego no hay pruebas ni revisión.
- Revisa antes de pedir más: un paso, una comprobación.
- Que no borre archivos sin preguntar, como pide el prompt.

## Preguntas frecuentes

### ¿Qué tiene de malo dejarle control total?

Que no hay ninguna comprobación por el camino. En el caso, el usuario tuvo que tirar la rama entera porque el código no funcionaba.

### ¿Merece la pena la ayuda de la IA entonces?

Sí, en pasos pequeños y comprobables. El usuario volvió a usarla como compañero de programación, paso a paso.

## Fuentes

- [@ckathanasiadis en X](https://x.com/ckathanasiadis/status/2105674952623964339)

---

Fuente: conqueia.com/caso/encargar-una-funcion-entera-a-claude-y-que-salga-inservible
