---
title: "Mantener un agente en marcha con la tapa cerrada · Recetas de Kilobat"
url: "https://kilobat.app/es/guides/recipes/agent-lid-closed.html"
description: "Deja que un agente de programación siga trabajando con la tapa del Mac cerrada, con el asistente opcional de Kilobat, que aun así pone el Mac en reposo al llegar a un mínimo de batería, si se calienta o tras un tiempo límite."
---

Receta

# Mantener un agente en marcha con la tapa cerrada

Cerrar la tapa pone en reposo un portátil Mac. Kilobat tiene un asistente opcional que mantiene en marcha la ejecución de un agente con la tapa cerrada mientras trabaja.

Kilobat 1.3 o posterior · Apruebas un asistente en Ajustes del Sistema · Revisado: 29 de octubre de 2026

## En la app

1. Abre Ajustes en Kilobat y busca «Activo y agentes».
2. Activa «Permitir funcionar con la tapa cerrada».
3. Cuando macOS lo pida, aprueba el asistente de energía de Kilobat en Ajustes del Sistema > General > Ítems de inicio.
4. Ajusta «Máximo con la tapa cerrada». El límite es de 8 horas.
5. Ajusta el nivel de batería al que el Mac entra en reposo. El valor predeterminado es 20 %.
6. Activa «Mantener el Mac activo mientras trabajan los agentes de IA».
7. Para una sesión activa, abre el menú de la taza y elige «También con la tapa cerrada».

## Con la CLI

1. Comprueba que el ajuste está activado y consulta la retención actual.

   ```
   kilobat conditions --json
   ```

   Salida `lidClosedAllowed` y `lidHold`, con el nivel de batería y el estado térmico en `power`.
2. Sigue funcionando con la tapa cerrada durante dos horas.

   ```
   kilobat awake --lid-closed --for 2h
   ```
3. Sigue funcionando con la tapa cerrada mientras se ejecuta un comando. La retención termina con el comando.

   ```
   kilobat awake --lid-closed -- npm test
   ```

## Por MCP

Conecta el servidor MCP una vez con `claude mcp add kilobat -- kilobat mcp`. Para otros clientes, consulta [la documentación](https://kilobat.app/es/docs.html#agents). Así, un agente puede llamar a estas herramientas. Las herramientas que cambian ajustes indican al agente que te pregunte antes.

| Herramienta y argumentos | Qué hace |
|---|---|
| `get_conditions` | Muestra `lidClosedAllowed` y `lidHold`. |
| `keep_awake` `{"minutes": 120, "reason": "Agent run", "lid_closed": true}` | Mantiene el Mac funcionando con la tapa cerrada. La herramienta indica al agente que obtenga tu confirmación cada vez. |
| `release_awake` | Termina la retención. |

## Conviene saber

- Un Mac cerrado dentro de una mochila puede calentarse y quedarse sin batería. Conecta el adaptador de corriente si puedes.
- El asistente deja que el Mac entre en reposo al llegar a tu mínimo de batería, si se calienta, al agotarse el tiempo límite y un minuto después de que se cierre Kilobat.
- Un agente que te espera mantiene el Mac funcionando con la tapa cerrada como máximo 30 minutos. Esto requiere «Mantener activo mientras un agente te espera».
- Si el asistente o el Mac se reinician mientras se mantiene la tapa cerrada, el asistente restablece primero el ajuste.

## Preguntas

**¿Puedo hacerlo sin Kilobat?**

macOS mantiene activo un portátil con la tapa cerrada en el modo de pantalla cerrada, con una pantalla externa y conectado a la corriente. Consulta [Mantener un portátil Mac funcionando con la tapa cerrada](https://kilobat.app/es/guides/clamshell-lid-closed-mac.html).

**¿Un agente necesita sus hooks para esto?**

No. Kilobat detecta los agentes por su tráfico. Los hooks le dicen cuándo una ejecución espera o termina. Consulta [Avisar a Kilobat cuando un agente espera o termina](https://kilobat.app/es/guides/recipes/connect-agent-hooks.html).

## Fuentes

- [Documentación de Kilobat: Funcionar con la tapa cerrada](https://kilobat.app/es/docs.html#lid-closed)
- [Skill de Kilobat: mac-agent-runs](https://github.com/seifip/kilobat-skills/tree/main/skills/mac-agent-runs)
- [llms.txt de Kilobat: referencia de la CLI y MCP](https://kilobat.app/llms.txt)

Fuentes revisadas el 29 de octubre de 2026. Las páginas man son las que se instalan con macOS; abre una con `man <name>` en Terminal.

## Guías relacionadas

- [Seguir usando un portátil Mac con la tapa cerrada](https://kilobat.app/es/guides/clamshell-lid-closed-mac.html): Cerrar la tapa pone en reposo un portátil Mac.
- [Avisar a Kilobat cuando un agente espera o termina](https://kilobat.app/es/guides/recipes/connect-agent-hooks.html): Sin hooks, Kilobat solo ve un agente por su tráfico y su CPU.
- [Mantener el Mac activo hasta que termine una descarga](https://kilobat.app/es/guides/recipes/keep-mac-awake-download.html): Kilobat mantiene el Mac activo mientras hay transferencias en curso.
- [Comprobar la red antes de una descarga grande en un agente](https://kilobat.app/es/guides/recipes/check-network-before-download.html): Un agente puede preguntar a Kilobat si ahora es buen momento para una transferencia grande.
