Kenko vive en mi notch y me avisa cuando un agente me necesita

Casi todos los días tengo tres o cuatro agentes trabajando a la vez. Un par de sesiones de Claude Code, una de Codex con otra cosa, cada una en su pestaña del terminal.

Ellos son rápidos. El lento soy yo. Uno se detiene para preguntar si puede ejecutar un comando, y la pregunta se queda en una pestaña que no estoy mirando. La encuentro veinte minutos después, escribo una sola letra y sigue. Veinte minutos esperando una "y".

Por eso hice Kenko. Es un personaje de mi manga, y ahora vive en el notch de mi MacBook y vigila cada sesión por mí.

La web de Kenko: She lives in your notch, junto a Kenko, una chica con melena negra, gafas redondas y jersey negro de cuello alto

Callada hasta que algo te necesita

Mi primera versión reaccionaba a todo. Terminaba una sesión y salía a contármelo. Empezaba otra y saludaba. Fue gracioso durante una hora y después era solo ruido.

Así que quité casi todo. Ahora se queda en el notch mientras tus agentes trabajan, y solo baja cuando uno de verdad te necesita:

  • un agente pide permiso para ejecutar algo
  • un agente te hace una pregunta
  • una sesión te está esperando en el terminal
  • algo ha fallado
  • te acercas al límite de tu plan, al 80% y otra vez al 95%

Los turnos terminados y las sesiones nuevas no tienen espectáculo. Tienen un puntito. En el fondo ese era todo el encargo: una compañera que te toca el hombro cuando importa y te deja tranquilo el resto del tiempo.

Responde ahí mismo

Cuando un agente pide ejecutar un comando, la isla se abre con el comando, la carpeta donde se ejecuta y tres botones. Allow, Deny o Always, que te enseña la regla antes de guardarla. Y, N y A también funcionan desde el teclado.

La isla de Kenko pidiendo aprobar un comando Bash, npm run build y npm test, con los botones Allow, Deny y Always

Cuando un agente hace una pregunta, ves sus opciones como botones y un campo para escribir tu propia respuesta. Lo que elijas le llega al agente exactamente igual que si lo hubieras escrito en el terminal.

La isla de Kenko con una pregunta de Codex sobre qué base de datos usar en los tests, con cuatro respuestas y un campo para escribir la tuya

Y si prefieres resolverlo tú, hay un botón que trae al frente ese terminal exacto. Conoce Terminal, iTerm2, Ghostty, Warp, VS Code y Cursor.

Todo de un vistazo

Pasa el ratón por el notch y te enseña toda la flota. Cada sesión, lo que está haciendo ahora, cuántas líneas ha cambiado y cuánto llevas gastado de tus límites de 5 horas y semanal. Un clic te lleva a cualquiera.

La lista de sesiones de Kenko con tres agentes, su paso actual y barras para los límites de 5 horas y semanal

Es la vista que más uso. Levanto la mirada, veo que todo avanza y vuelvo a lo mío.

Cómo funciona

Claude Code y Codex admiten hooks, pequeños comandos que ejecutan en momentos como "necesito permiso" o "tengo una pregunta". Cuando pulsas Connect, Kenko añade sus propias entradas de hooks a la configuración de Claude Code y Codex. Antes guarda una copia de cada archivo, y Disconnect quita exactamente lo que añadió y nada más.

Los hooks hablan con la app por un socket local en tu Mac. Tus sesiones, tus prompts y tu código nunca salen del Mac. No hay cuenta ni analítica en la app.

Lo del personaje tampoco es decoración. Una cara en el notch se nota más que otro icono en la barra de menús, y puedes arrastrarla al escritorio si la quieres más cerca.

Dónde conseguirla

Kenko es una app para Mac con macOS 14 o posterior, y funciona con Claude Code y Codex. Cuesta 0,99 dólares, una sola vez. Sin suscripción.

Consíguela en kenkoisland.com.

Se suma a las otras herramientas pequeñas que he hecho alrededor de los agentes. Ground Control pone tus sesiones de Claude Code en el móvil y Nightwatch mantiene el Mac despierto mientras trabajan. Kenko es para cuando estás en la mesa y quieres dejar de vigilar pestañas.

← Todos los artículos