---
title: "덮개를 닫은 상태에서 에이전트 계속 실행 · Kilobat 레시피"
url: "https://kilobat.app/ko/guides/recipes/agent-lid-closed"
description: "Kilobat의 선택적 도우미를 사용하여 Mac 덮개를 닫은 상태에서도 코딩 에이전트가 계속 작업하도록 하세요. 배터리 최저 수준, 발열 또는 시간 제한에 도달하면 Mac은 잠자기 상태가 됩니다."
---

레시피

# 덮개를 닫은 상태에서 에이전트 계속 실행하기

덮개를 닫으면 Mac 노트북이 잠자기 상태로 전환됩니다. Kilobat에는 선택적으로 켜서 덮개를 닫아도 실행 중인 에이전트가 계속 작동하도록 하는 보조 프로그램이 있습니다.

Kilobat 1.3 이상 · 시스템 설정에서 도우미를 승인합니다 · 확인일: 2026년 10월 29일

## 앱에서

1. Kilobat에서 설정을 열고 잠자기 방지 및 에이전트를 찾으세요.
2. 덮개를 닫은 상태에서 실행 허용을 켭니다.
3. macOS에서 요청하면 시스템 설정 > 일반 > 로그인 항목에서 Kilobat 전원 보조 프로그램을 승인하세요.
4. 덮개를 닫은 상태의 최대 시간을 설정하세요. 한도는 8시간입니다.
5. Mac이 잠자기 상태로 전환되는 배터리 잔량을 설정합니다. 기본값은 20%입니다.
6. AI 에이전트가 작업하는 동안 Mac 잠자기 방지를 켜세요.
7. 잠자기 방지 세션을 시작하려면 찻잔 메뉴를 열고 “덮개를 닫은 상태에서도”를 선택하세요.

## CLI로 사용

1. 설정이 켜져 있는지 확인하고 현재 유지 상태를 확인하세요.

   ```
   kilobat conditions --json
   ```

   출력 `lidClosedAllowed` 및 `lidHold`, 그리고 `power` 아래의 배터리 잔량과 발열 상태.
2. 덮개를 닫은 상태로 2시간 동안 계속 실행합니다.

   ```
   kilobat awake --lid-closed --for 2h
   ```
3. 한 명령이 실행되는 동안 덮개를 닫은 상태로 계속 실행합니다. 명령이 끝나면 유지도 끝납니다.

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

## MCP로 사용

`claude mcp add kilobat -- kilobat mcp`로 MCP 서버를 한 번 연결하세요. 다른 클라이언트는 [문서](https://kilobat.app/ko/docs/agents#agents)를 참고하세요. 그러면 에이전트가 이 도구를 호출할 수 있습니다. 설정을 변경하는 도구는 에이전트에게 먼저 확인하도록 안내합니다.

| 도구 및 인수 | 기능 |
|---|---|
| `get_conditions` | `lidClosedAllowed` 및 `lidHold`을 표시합니다. |
| `keep_awake` `{"minutes": 120, "reason": "Agent run", "lid_closed": true}` | 덮개를 닫은 상태에서 Mac이 계속 실행되도록 합니다. 도구는 매번 확인을 받도록 에이전트에 지시합니다. |
| `release_awake` | 잠자기 방지를 종료합니다. |

## 알아두면 좋은 정보

- 덮은 Mac을 가방에 넣으면 뜨거워지고 배터리가 방전될 수 있습니다. 가능하면 전원 어댑터를 연결하세요.
- 도우미는 배터리 하한에 도달하거나 Mac이 뜨거울 때, 시간 제한이 끝날 때, Kilobat 종료 1분 후에 Mac이 잠들도록 합니다.
- 사용자를 기다리는 에이전트는 덮개를 닫은 상태에서 최대 30분 동안 잠자기를 방지합니다. 에이전트가 사용자를 기다리는 동안 잠자기 방지 설정이 필요합니다.
- 덮개를 닫은 상태로 유지하는 중 도우미나 Mac이 재시동되면 도우미가 먼저 설정을 복원합니다.

## 질문

**Kilobat 없이도 할 수 있나요?**

macOS는 외장 디스플레이와 전원이 연결된 닫힌 디스플레이 모드에서 덮개를 닫아도 노트북을 깨워 둡니다. [덮개를 닫은 상태로 MacBook 깨워 두기](https://kilobat.app/ko/guides/clamshell-lid-closed-mac)를 참고하세요.

**이 기능을 사용하려면 에이전트에 훅이 필요한가요?**

아니요. Kilobat은 트래픽으로 에이전트를 확인합니다. 훅은 실행이 대기하거나 완료되는 시점을 알려줍니다. [에이전트가 대기하거나 완료되면 Kilobat에 알리기](https://kilobat.app/ko/guides/recipes/connect-agent-hooks)를 참조하세요.

## 출처

- [Kilobat 문서: 덮개를 닫은 상태에서 실행하기](https://kilobat.app/ko/docs/agents#lid-closed)
- [Kilobat 스킬: mac-agent-runs](https://github.com/seifip/kilobat-skills/tree/main/skills/mac-agent-runs)
- [Kilobat llms.txt: CLI 및 MCP 참조](https://kilobat.app/llms.txt)

2026년 10월 29일 확인했습니다.

## 관련 가이드

- [덮개를 닫은 상태에서 MacBook 잠자기 방지](https://kilobat.app/ko/guides/clamshell-lid-closed-mac): 일반적으로 덮개를 닫으면 MacBook이 잠자기 상태가 됩니다.
- [에이전트가 대기하거나 완료했을 때 Kilobat에 알리기](https://kilobat.app/ko/guides/recipes/connect-agent-hooks): 훅이 없으면 Kilobat은 트래픽과 CPU 사용량으로만 에이전트를 확인합니다.
- [다운로드가 끝날 때까지 Mac 잠자기 방지](https://kilobat.app/ko/guides/recipes/keep-mac-awake-download): Kilobat은 전송이 진행되는 동안 Mac의 잠자기를 방지합니다.
- [에이전트의 대용량 다운로드 전에 네트워크 확인](https://kilobat.app/ko/guides/recipes/check-network-before-download): 에이전트는 지금이 대용량 전송에 적합한 시점인지 Kilobat에 물어볼 수 있습니다.
