Use Cases (Actualizado: 7/6/2026)

Empresa de construcción: redactar presupuestos y partes de obra con Claude Code

Para jefes de obra: borradores de presupuestos y partes de obra con Claude Code, con prompts y un script de verificación.

Empresa de construcción: redactar presupuestos y partes de obra con Claude Code

Termina la jornada en obra y vuelves a la oficina. Son las siete de la tarde. El presupuesto que tienes que entregar mañana a primera hora al cliente sigue sin tocar.

Abres el Excel de una obra parecida del año pasado, sobrescribes las cifras, corriges los nombres de las partidas, vuelves a calcular el IVA. A mitad suena el teléfono y, cuando regresas, ya no sabes por dónde ibas. Sin darte cuenta son las nueve. El parte de obra sigue en blanco.

Si llevas una pequeña constructora o eres jefe de obra, seguro que reconoces la escena. En una empresa de reformas que conozco, solo los borradores de presupuestos y partes se les iban dos horas cada noche.

Este trabajo no tiene por qué hacerlo todo una persona. Deja el borrador en manos de la IA y reserva para ti la decisión final sobre las cifras y el criterio. Con eso, el papeleo nocturno se aligera bastante. Hoy te cuento cómo hacerlo paso a paso.

Puntos clave

  • El presupuesto y el parte de obra, hasta la fase de “borrador”, se pueden delegar a Claude Code. La decisión final la mantienes tú.
  • Si le pasas datos de presupuestos anteriores y las notas del día, obtienes un borrador con el formato unificado en unos segundos.
  • El importe, el coste, el margen y el nombre del cliente los revisa siempre una persona con la vista. Automatizar esa parte es donde ocurren los accidentes.
  • Datos personales como el nombre o la dirección del cliente: define una norma interna antes de tratarlos.
  • Las dos horas de papeleo cada noche pueden bajar a unos 30 minutos. Abajo tienes el prompt para copiar y pegar y el script de verificación.

Por qué el papeleo de una constructora pesa tanto

Primero, aclaremos a quién va dirigido. Este artículo sirve a constructoras de hasta unos diez empleados, donde el dueño o el jefe de obra redacta tanto los presupuestos como los partes. Pienso en empresas sin personal administrativo dedicado, o donde una sola persona no da abasto.

El recorrido de una obra, desde el presupuesto hasta la entrega, suele ser así:

  1. Consulta inicial y visita de inspección
  2. Presentación de un presupuesto aproximado
  3. Presupuesto definitivo y contrato
  4. Inicio de obra, gestión diaria y parte de obra
  5. Inspecciones intermedias y final
  6. Entrega y posventa

De todo esto, el papeleo se concentra en los puntos 2 a 4. Un presupuesto definitivo puede tener decenas de líneas, y los partes se acumulan día tras día. Con la cabeza llena por la coordinación de los gremios y los pedidos de material, te toca redactar los documentos de noche, en bloque. Eso agota.

Y además hay muchos retrocesos. Lo típico es esto:

  • Reutilizas un presupuesto antiguo y se queda el nombre del cliente anterior en un sitio.
  • Olvidas actualizar un precio unitario y el coste de material queda desfasado respecto al mercado actual.
  • Acumulas tres días de partes y ya no recuerdas qué hiciste cada día.
  • El formato cambia de una obra a otra y cada vez que entregas tienes que recolocarlo.

Nada de esto es “trabajo que requiere criterio”: es copiar y transcribir. Justo por eso el borrador de la IA funciona tan bien.

Qué delegar a la IA y qué decides siempre tú

Esto es lo más importante, así que trazo la línea ya. Si te equivocas con lo que delegas, en vez de una ayuda se convierte en fuente de problemas.

FaseDelegas a Claude CodeDecides siempre tú
Listado de partidasBorrador de partidas a partir de obras anterioresOmisiones y trabajos especiales que faltan
Precio unitario y cantidadColoca un precio provisional de datos antiguosMercado actual, importe final y margen
Textos del presupuestoBorrador de notas y condiciones previasValidez de las cláusulas que afectan al contrato
Parte de obraDa forma de parte estándar a las notas del díaCorregir lo que no coincide con la realidad
Texto para el clienteTono formal y formatoRevisión final de que no haya descortesías ni malentendidos

Dicho a lo bruto: la IA es la que “da forma” y la persona es la que “se hace cargo de las cifras y la responsabilidad”. Importe, coste, margen, cláusulas del contrato y nombres propios del cliente. Eso pasa siempre por ojos humanos. Aunque salga un borrador, no lo envías tal cual. Con respetar esto, no ocurren grandes fallos.

Si todavía no tienes claro qué es Claude Code, conviene leer primero cómo empezar con Claude Code sin ser ingeniero; te ayudará a visualizar el trabajo de este artículo. El uso oficial de la herramienta lo encuentras como fuente primaria en la documentación oficial de Anthropic.

Caso 1: borrador del presupuesto definitivo a partir de obras anteriores

Este es el que más rinde. Le pasas los datos del presupuesto de una obra parecida y las condiciones de la actual, y obtienes un borrador con partidas y cantidades ya rellenas.

La forma de hacerlo es sencilla. Reúne los presupuestos anteriores en un único archivo CSV o de texto y dáselo a leer a Claude Code. Después le explicas las condiciones de esta obra.

Aquí tienes la plantilla de prompt. Cópiala tal cual y cambia lo que hay entre corchetes por los datos de tu obra.

Eres responsable de presupuestos en una constructora. Toma como referencia los datos
de presupuestos anteriores del archivo presupuestos-anteriores.csv y crea un "borrador"
del presupuesto definitivo de esta obra. El importe final lo decido yo.

Condiciones de esta obra:
- Tipo de obra: [reforma interior de una vivienda de dos plantas]
- Superficie útil: [unos 90 m2]
- Trabajos principales: [cambio de papel pintado, tarima flotante, sustitución de cocina]
- Plazo deseado: [unas 3 semanas]

Reglas de salida:
- Preséntalo en una tabla con partida / cantidad / unidad / precio provisional / subtotal
- Usa como precio provisional la mediana de los datos anteriores y marca con (revisar) lo que estimes
- Pon al final, en viñetas, las partidas que parezcan trabajos especiales o necesiten añadirse como "puntos a confirmar"
- Indica también la fórmula con la que calculaste el total y el IVA

La clave es declarar desde el principio “borrador” y “el importe final lo decido yo”. No le cargas a la IA la responsabilidad del precio. Que marque los precios provisionales con (revisar). Así, los puntos que una persona debe comprobar después saltan a la vista de un vistazo.

Si quieres subir un nivel la precisión del prompt, lee también técnicas avanzadas de prompts para Claude Code: reduces la variabilidad de las respuestas.

Caso 2: convertir las notas del día en un parte de obra

Con los partes, el problema no es “qué escribir” sino “tener fuerzas para escribirlo”. Para dar forma de parte estándar a las notas sueltas que tecleaste en el móvil en obra, la IA basta y sobra.

Por ejemplo, supón que dejaste esta nota en obra:

7/6 soleado, casa Martínez
Mañana: sigue la demolición, levantado del suelo del pasillo terminado
Por la tarde: 2 albañiles, zona del baño, recrecido
Vino el electricista, ubicación de enchufes confirmada con el cliente
Mañana: impermeabilización, si llueve se aplaza

Si se la pasas, te devuelve este borrador de parte:

[Parte de obra] sábado 7 de junio de 2026. Tiempo: soleado
Obra: casa Martínez

Trabajos realizados:
- Mañana: se continúa con la demolición. Terminado el levantado del suelo del pasillo.
- Tarde: 2 albañiles realizan el recrecido en la zona del baño.
- Visita del electricista. Ubicación de los enchufes decidida tras confirmarla con el cliente.

Previsión para mañana:
- Trabajos de impermeabilización. En caso de lluvia, se aplaza.

Comunicaciones y observaciones:
- La ubicación de los enchufes cuenta con el visto bueno del cliente.

Entre escribir esto cada día desde cero y pegar la nota para que la den forma, el tiempo que tardas es de otro orden de magnitud.

Una advertencia. La IA, por escribir con cuidado, a veces añade por su cuenta trabajos que no estaban en la nota. Añadir una frase como “no añadas trabajos que no estén en la nota; si algo no está claro, escribe (desconocido)” evita que se invente cosas.

Caso 3: revisar el formato de presupuestos y partes de forma mecánica

Aunque salga un borrador, no te fíes sin más. En los presupuestos, sobre todo, se cuelan errores en la suma del total y partidas duplicadas. Aquí la máquina es mejor que el ojo humano.

Te dejo una lista de criterios de revisión. Con solo pegarla al final del prompt cada vez, la calidad de la salida se estabiliza.

  • ¿Coincide la suma de los subtotales con el importe total mostrado?
  • ¿Está bien calculado el IVA (base imponible x 0,21)?
  • ¿Hay alguna partida duplicada en dos líneas?
  • ¿Queda el nombre o la dirección del cliente anterior?
  • ¿Cuántas líneas llevan la marca (revisar)?

De todos estos, la coherencia de los importes se comprueba de golpe con código. En el siguiente apartado dejo un script que funciona de verdad.

Script de verificación listo para copiar y pegar

Es un script de Node.js que comprueba si el total del presupuesto cuadra. Le pasas un CSV (partida, cantidad, precio), calcula la suma de los subtotales, el IVA y el total con impuestos, y te avisa de si difiere del total que dio la IA. Si tienes Node.js instalado, funciona sin instalar nada más.

Guárdalo como check-estimate.mjs.

import { readFile } from "node:fs/promises";

// Argumentos: ruta del archivo CSV, total (sin IVA) que dio la IA
const [csvPath, claimedRaw] = process.argv.slice(2);
if (!csvPath) {
  console.error("Uso: node check-estimate.mjs estimate.csv 3500");
  process.exit(1);
}

const text = await readFile(csvPath, "utf8");
const rows = text
  .trim()
  .split(/\r?\n/)
  .slice(1) // saltar la fila de cabecera
  .map((line) => line.split(","));

let subtotal = 0;
const seen = new Set();
const warnings = [];

for (const [name, qtyRaw, priceRaw] of rows) {
  const qty = Number(qtyRaw);
  const price = Number(priceRaw);
  if (Number.isNaN(qty) || Number.isNaN(price)) {
    warnings.push(`Fila con numeros ilegibles: ${name}`);
    continue;
  }
  if (seen.has(name)) warnings.push(`Partida duplicada: ${name}`);
  seen.add(name);
  subtotal += qty * price;
}

const tax = Math.round(subtotal * 0.21);
const total = subtotal + tax;

console.log(`Subtotal (sin IVA): ${subtotal.toLocaleString()} EUR`);
console.log(`IVA (21%): ${tax.toLocaleString()} EUR`);
console.log(`Total (con IVA): ${total.toLocaleString()} EUR`);

if (claimedRaw) {
  const claimed = Number(claimedRaw);
  const ok = claimed === subtotal;
  console.log(ok ? "OK: coincide con el total de la IA" : `NG: difiere del total de la IA ${claimed.toLocaleString()}`);
}

if (warnings.length) {
  console.log("--- a revisar ---");
  for (const w of warnings) console.log(w);
}

Para ejecutarlo basta con esto:

node check-estimate.mjs estimate.csv 3500

El archivo estimate.csv se espera con esta forma:

partida,cantidad,precio
Papel pintado,90,12
Tarima flotante,30,80
Retirada de escombros,1,300

Lo bueno de este script es que no tienes que calcular nada de cabeza. Si el total que dio la IA sale NG, ese presupuesto todavía no puede salir al cliente. Si hay partidas duplicadas, aparecen en a revisar. La decisión final del importe es de la persona, pero los descuidos los caza antes la máquina.

Qué cambia entre el antes y el después

Mejor verlo en números. Son solo una orientación, pero por lo que he visto el cambio ronda esto:

ConceptoAntesDespués
Borrador de un presupuesto definitivo60-90 min15-25 min (revisión incluida)
Un parte de obra del día15-20 min3-5 min
Variabilidad del formatoDistinto en cada obraUnificado con plantilla
Detección de errores de cálculoTe enteras tras entregar al clienteLo detecta el script antes de entregar

Te dejo también un ROI sencillo. Supón que haces 3 presupuestos por semana y 5 partes (uno por día laborable). Si automatizar el borrador te ahorra 50 minutos por presupuesto y 12 minutos por parte, sumas unas 3 horas a la semana. Si valoras tu hora en 30 EUR, son unos 90 EUR semanales: alrededor de 360 EUR al mes de tiempo que recuperas.

Por supuesto sube o baja según el caso, pero la sensación de “las dos horas de la noche bajan de una hora” es perfectamente alcanzable. Lo de verdad valioso es poder dedicar ese tiempo recuperado a la precisión del presupuesto o a la obra.

Si quieres asentar bien la base, lee antes la guía para empezar con Claude Code y las buenas prácticas de CLAUDE.md: te resultará más fácil poner por escrito las normas internas.

Seguridad y datos personales

Aquí, precisamente por ser una constructora, no se puede pasar por alto. Tanto el presupuesto como el parte son un cúmulo de datos personales: nombre, dirección y teléfono del cliente.

Como mínimo, decide internamente estas tres cosas antes de empezar:

  • Define de antemano hasta qué información le pasas a la IA. Pasar el nombre y la dirección anonimizados (por ejemplo, “casa del cliente A”) te deja del lado seguro.
  • Limita los datos que entregas a lo que puedas tratar internamente. No metas en una herramienta externa, sin permiso, los planos o contratos que te confió el cliente.
  • El borrador que salga, lo lee una persona antes de guardarlo o enviarlo. No saques fuera la salida de la IA tal cual.

Lo de anonimizar parece engorroso, pero con la práctica son unos segundos. En las partidas y cantidades del presupuesto no hacen falta los datos personales del cliente, así que basta con insertar después los nombres propios.

Si lo vais a usar como empresa, entre varias personas, hay que ordenar también la creación de esas normas y la formación. Cuando superes el nivel de probarlo tú solo, diseñar de golpe las reglas de uso con formación y consultoría acaba siendo el camino más corto. Si todavía estás en la fase de probarlo en solitario, empezar por los materiales gratuitos de productos es más que suficiente.

Preguntas frecuentes

P. ¿Puedo darle a leer directamente un presupuesto hecho en Excel o en un programa de contabilidad? R. Excel lo lee si lo exportas a CSV. Muchos programas de contabilidad también tienen exportación a CSV, así que lo más seguro es pasarlo primero a CSV. En vez de entregar el archivo entero, extraer solo las columnas necesarias mejora la precisión.

P. ¿Puedo entregar al cliente el importe que dio la IA tal cual? R. No. Los precios provisionales son una mezcla de datos antiguos, no reflejan el mercado actual ni las circunstancias particulares. El importe lo confirma y lo decide siempre una persona. Asume que la IA se encarga del listado de partidas y del formato; eso es lo seguro.

P. ¿Se puede hacer aunque no se me dé bien la informática? R. Pegar el prompt en sí no es distinto de escribir un correo. Lo difícil es solo la preparación inicial del entorno. Para eso, móntalo una vez siguiendo cómo empezar con Claude Code sin ser ingeniero y, a partir de ahí, es repetir la misma operación cada día.

P. Mis presupuestos antiguos solo están en papel. R. Empieza por pasar a CSV a mano solo los 10 más usados de los últimos tiempos. No hace falta digitalizarlo todo. Con unos pocos ejemplos representativos que sirvan de plantilla, la precisión del borrador sube de sobra.

P. ¿Hay trucos para subir aún más la productividad? R. Guardar como texto fijo los prompts que más usas funciona muy bien. En trucos para ser más productivo con Claude Code tienes recogido el uso del día a día.

Lo que comprobé al probarlo de verdad

Con la colaboración de una constructora conocida, lo probé con 3 presupuestos antiguos y notas de 5 días.

En el borrador del presupuesto, el 80% de las partidas se rellenó a partir de los datos anteriores. El 20% restante eran trabajos especiales, y eso lo añade a mano el dueño. Aun así, es muchísimo más rápido que escribir desde cero. Al pasar el script de verificación, en un presupuesto cazamos un error de transcripción en un precio unitario. Darnos cuenta antes de entregar fue importante.

Con los partes, lo que mejor encajó fue tomar notas en el móvil en obra y, de noche, darles forma todas juntas. Aunque acumules tres días, con tener las notas el borrador de los tres días sale en unos minutos.

Por otro lado, al principio me salté la anonimización y en la salida apareció el nombre del cliente tal cual; me dio un susto. Confirma lo dicho: el límite con los datos personales hay que decidirlo el primer día. En conjunto, la sensación es que el papeleo nocturno se reduce a menos de la mitad. Más que buscar la IA más lista, lo que funciona es decidir antes qué delegas y con qué mecanismo lo compruebas. Esa es mi conclusión esta vez.

#claude-code #productividad #construcción #presupuestos #parte de obra
Gratis

PDF gratis: cheatsheet de Claude Code

Introduce tu email y descarga una hoja con comandos, hábitos de revisión y flujos seguros.

Cuidamos tus datos y no enviamos spam.

Masa

Sobre el autor

Masa

Ingeniero enfocado en workflows prácticos con Claude Code.