Este artículo del blog de Driggsby.com narra la evolución de un proyecto personal para automatizar el seguimiento de finanzas y cómo la reciente introducción de las 'Routines' de Claude Code ha simplificado enormemente el proceso. Inicialmente, el autor intentó crear un sistema automatizado utilizando Codex CLI y Chrome DevTools Protocol (MCP) para extraer datos de cuentas bancarias, tarjetas de crédito y corretajes, generando un correo electrónico diario con un resumen financiero. Sin embargo, este enfoque resultó ser frágil y propenso a errores, requiriendo una constante intervención técnica y frustrando a su esposa.
Para abordar estas limitaciones, el autor desarrolló 'Driggsby', un servidor MCP que se integra con Plaid (una API para acceder a datos financieros) y expone herramientas para consultar saldos, transacciones e información de inversiones. Inicialmente, Driggsby se utilizaba de forma interactiva, pero la idea de automatizar tareas comunes, como el cálculo del patrimonio neto y el monitoreo de inversiones, llevó a explorar la posibilidad de crear agentes autónomos.
La introducción de las 'Routines' de Claude Code fue un punto de inflexión. Estas Routines permiten a los usuarios definir agentes que ejecutan tareas a través de prompts, eliminando la necesidad de escribir código complejo o configurar infraestructura. El autor comenzó por recrear el correo electrónico diario, lo que resultó sorprendentemente sencillo. Sin embargo, se encontraron desafíos con la entrega del correo electrónico, lo que llevó a la creación de una herramienta MCP personalizada (email_me()) para enviar correos electrónicos formateados en Markdown. La facilidad de inspección de las Routines facilitó la depuración y la adaptación a los cambios.
Además del correo electrónico diario, el autor ha experimentado con otras aplicaciones, como la detección de transacciones inesperadas y el análisis de gastos. La facilidad de uso de las Routines ha democratizado la automatización, permitiendo incluso a su esposa, una contadora pública, crear sus propias automatizaciones personalizadas. El artículo concluye destacando el potencial de las Routines para fomentar la experimentación y la creación de soluciones automatizadas con un mínimo esfuerzo, abriendo la puerta a nuevas posibilidades en la gestión financiera personal.
