Proyecto propio · Agente de IA
Un agente de IA para una entrevista inicial de IQ
Quería ver hasta dónde llega una conversación como primera entrevista cognitiva. Este agente de terminal hace con Claude una evaluación adaptativa con tareas de razonamiento, verbales, cuantitativas y de memoria. Da una estimación experimental, nunca un puntaje clínico.
- Autor
- Christian Arango
- Rol
- Product Owner y desarrollador, con Claude Code
- Código
- chericito/ia-agent-cheri
- Estado
- En desarrollo · octubre de 2026
El problema
Un modelo de chat quiere complacerte; un evaluador no puede
Por su cuenta, un modelo halaga, insinúa respuestas y se apoya en lo que ya sabe de ti. El evaluador tiene que ser neutral, ajustar la dificultad con honestidad y mantener su puntaje fuera de la vista.
Lo que construí
Un evaluador neutral en la terminal
- Prompt
Un evaluador neutral
El prompt de sistema prohíbe halagar, nunca dice qué capacidad mide cada ejercicio y separa el conocimiento del razonamiento.
- Notas ocultas
Un puntaje que nunca ves
El evaluador escribe sus notas en etiquetas que el script elimina, así persisten entre sesiones sin aparecer en pantalla.
- Memoria
Estímulos que desaparecen
Las tareas de memoria se muestran unos segundos y luego se borran la pantalla y el historial de desplazamiento. Cada respuesta lleva en silencio su tiempo.
Mira cómo se muestra y se borra un estímulo de memoria
# <registro> is the evaluator's hidden scoring log: kept in the session, never shown.
$text = [regex]::Replace($text, '(?s)<registro>.*?</registro>', '').Trim()
$m = [regex]::Match($text, '(?s)<memoria(?:\s+segundos="(\d+)")?\s*>(.*?)</memoria>')
# ...the stimulus shows for N seconds, then:
# Wipe the screen and the scrollback so the stimulus can't be scrolled back to.
Write-Host -NoNewline "$esc[3J"
Clear-HostDecisiones
Correr con una suscripción y mantenerlo aislado
Sin API key ni costo por uso
Cada respuesta pasa por Claude Code con la suscripción de Claude de la persona y retoma la misma sesión.
Nada más se cuela
El modo seguro sin herramientas deja otros proyectos, memorias y ajustes fuera de la evaluación.
Pausa cuando quieras
El progreso se guarda después de cada respuesta, y las sesiones separadas permiten que otra persona haga su propia evaluación.
Dónde está hoy
Funciona en la terminal; el resultado es una estimación
El flujo completo corre en Windows PowerShell, con una guía paso a paso en inglés y español. La evaluación es en español, y su resultado se presenta como una estimación conversacional, no como un diagnóstico.