Prompteo

Unidad 8 · 2 min

Claude Code como copiloto

Generar, refactorizar y depurar con Claude Code sin delegarle el criterio.

Claude Code como copiloto

Claude Code puede acelerar cada pieza de este curso —generar JSON del modelo de interacción, escribir un handler, explicar un payload— pero el criterio sigue siendo de quien desarrolla.

Generar y revisar

Si se le pide que arme un intent nuevo, como CreateReminderIntent para Mi Agenda, conviene revisar que las sample utterances sigan siendo únicas entre intents antes de aceptarlas. Si sugiere un handler, hay que comprobar que handle() devuelva el objeto Response armado con responseBuilder.getResponse() y no un string suelto: es un error fácil de colar y el SDK lo rechaza. Pedirle que explique un LaunchRequest o un IntentRequest real, antes de escribir el handler, es una de las formas más directas de usarlo bien.

Depurar con ayuda

Cuando un intent no responde como se espera —por ejemplo, cuando Mi Agenda no logra crear un recordatorio—, pegarle a Claude Code el JSON real de la petición y preguntarle por qué canHandle no matchea suele ser más productivo que describirlo de memoria. Conviene verificar cualquier corrección propuesta contra el SDK y contra este mismo curso antes de aplicarla —Claude Code puede sugerir de memoria un patrón viejo, como chequear consentToken, que ya no es el vigente—, y volver a probar en el simulador o con ask dialog después del cambio: Claude Code no tiene un Echo físico para probar la skill, así que la verificación final sigue siendo responsabilidad de quien desarrolla, siempre.