요약: AI 에이전트를 비용 없이 24시간 연중무휴(24/7)로 실행하려면 세 가지만 있으면 됩니다. 비용이 전혀 들지 않는 모델 경로(OpenCode의 무료 모델 또는 Gemini CLI의 무료 티어), 절전 모드로 들어가지 않는 개인 컴퓨터, 그리고 에이전트가 작업을 가져올 수 있는 작업 큐입니다. 2026년 10월 29일 기준, 계정이나 API 키 없이 OpenCode 무료 모델 2종을 실행해 보았으며, 두 모델 모두 약 10초 만에 파일 작성과 실행까지 완료했습니다.
에이전트를 한 시간 정도 실행하는 것은 간단합니다. 하지만 과금 없이 하루 24시간 내내 실행하는 것은 전혀 다른 문제입니다. 모델 비용이 들지 않아야 하고, 호스트 컴퓨터가 켜져 있어야 하며, 사용자가 일일이 다음 프롬프트를 입력하지 않아도 에이전트에게 작업이 꾸준히 공급되어야 합니다.
이 가이드에서는 글 작성 시점에 직접 검증한 경로를 바탕으로 이 세 가지 요소를 모두 구성하는 방법을 다룹니다. 또한 각 무료 경로의 한계가 어디까지인지도 함께 짚어봅니다. AI 도구에서 '무료'란 대개 '눈에 보이지 않는 한도에 도달하기 전까지만 무료'를 의미하기 때문입니다. 둘 이상의 에이전트를 운영하는 경우, Sharkly를 활용하면 개인 컴퓨터에서 에이전트에게 작업을 배분하는 보드 역할을 해 주며, 현재 최대 5인 팀까지 무료로 제공됩니다.
AI 에이전트를 무료로 24시간 구동하는 데 필요한 것
상시 가동되는 무료 에이전트 환경을 구축하려면 세 가지 핵심 레이어가 필요합니다. 하나라도 빠지면 비용이 발생하거나, 밤사이에 멈추거나, 할 일 없이 유휴 상태가 됩니다.
- 0달러 모델 경로: 코딩 에이전트와 함께 유료 요금제 없이 호출할 수 있는 모델입니다.
- 보유 중인 호스트 컴퓨터: 전원이 항상 켜져 있고 절전 모드로 들어가지 않는 데스크톱, 오래된 노트북, 또는 홈 서버입니다.
- 작업 큐: 사람이 매번 실행하지 않아도 에이전트가 작업을 가져올 수 있는 태스크 목록이나 일정입니다.
- 실행 기록: 실행 과정을 실시간으로 지켜보지 않으므로, 나중에 검토할 수 있는 결과물 기록입니다.
네 번째 레이어는 많은 분들이 간과하기 쉬운 부분입니다. 결과물 검토 방식에 대해서는 자리를 비운 사이 코딩 에이전트 실행하기에서 다루었으므로, 이번 가이드에서는 비용과 가동 시간 유지에 집중하겠습니다.
1단계: 현재 작동하는 무료 모델 경로 선택하기
무료 모델 경로는 매주 달라집니다. 아래는 2026년 10월 29일에 직접 확인한 경로들입니다.
| 경로 | 무료 제공 내역 | 계정 필요 여부 | 확인 방법 |
|---|---|---|---|
| OpenCode 무료 모델 | Free 태그가 붙은 여러 모델, "한정 기간" 제공 | 불필요 | 2026-10-29 기준 모델 2종 실행 완료 |
| Google 로그인 기반 Gemini CLI | 사용자당 일일 1,000회 모델 요청 | Google 계정 | 2026-10-29 기준 쿼터 페이지 확인 |
| 무료 API 키 기반 Gemini CLI | 일일 250회 요청, Flash 모델 전용 | Google AI Studio 키 | 2026-10-29 기준 쿼터 페이지 확인 |
| Ollama를 통한 로컬 모델 | 요청당 비용 없음 | 불필요 | 본 가이드에서는 테스트 미진행 |
OpenCode는 여전히 무료로 사용할 수 있나요?
네, 작성일 현재 기준으로 잘 작동합니다. auth.json과 API 키가 없는 상태에서 빈 폴더를 생성하고 OpenCode 1.19.3을 실행하여, 각 모델에 hello.py를 작성하고 실행하도록 요청했습니다.
opencode run --model opencode/deepseek-v4.1-flash-free \
"Create hello.py that prints hello, then run it with python3 and tell me the output."
| 모델 | 시작 시간 (UTC) | 결과 | 소요 시간 |
|---|---|---|---|
deepseek-v4.1-flash-free |
07:06:55 | hello.py 작성, 실행 및 hello 출력 완료 |
약 9초 |
glm-5.3-flash-free |
07:07:08 | hello.py 작성, 실행 및 hello 출력 완료 |
약 10초 |
다만 OpenCode 공식 문서에 명시된 두 가지 주의 사항이 있습니다. 각 무료 모델은 "한정된 기간" 동안만 무료이며, 무료 티어는 다른 클라이언트가 아닌 OpenCode 내부에서만 동작합니다. 엿새 전인 2026년 10월 23일 테스트에서는 첫 번째 요청부터 "Free usage limit reached" 오류가 발생하기도 했습니다. 이 한도의 구체적인 크기와 초기화 주기는 공개되어 있지 않으므로 이에 대비해야 합니다. 전체 모델 목록과 데이터 정책은 OpenCode 무료 모델 포스트에서 확인하실 수 있습니다.
24/7 에이전트에는 어떤 무료 경로가 적합할까요?
기본 경로로는 OpenCode 무료 모델을 사용하고, 대체 수단(fallback)으로 Gemini CLI를 활용하는 것이 좋습니다. 하루 1,000회 요청이 충분해 보일 수 있지만, 에이전트 루프가 작업 하나를 처리하면서 수십 번의 요청을 소모하기도 하므로 두 경로에 작업을 분산하는 것이 안전합니다. 로컬 모델을 사용하면 요청 제한은 완전히 사라지지만, 하드웨어 사양이 요구되고 처리 속도가 느려질 수 있습니다. 계정 유형별 세부 사항은 Gemini CLI는 무료인가요? 포스트를 참고하세요.
2단계: 컴퓨터를 Sharkly에 등록하기
남는 노트북에 설치된 에이전트도 작업이 전달되어야 비로소 유용해집니다. Sharkly에서는 연결된 호스트를 Computer라고 부릅니다. 가벼운 백그라운드 프로세스인 로컬 서비스가 호스트를 등록하고, 어떤 코딩 에이전트가 설치되어 있는지 감지하며, 대기 중인 작업을 전달받습니다. Computers 문서에 따르면 로컬 서비스는 아웃바운드 방식으로 연결을 생성하므로 라우터에서 인바운드 포트를 열 필요가 없습니다.
Computers 페이지에서 설치 토큰을 생성한 뒤, 호스트에서 다음 명령어를 실행합니다.
sharkly computer register --install-token sit_xxxxxxxxxxxx
sharkly computer list
감지된 각 코딩 에이전트는 Runtime으로 표시됩니다. Sharkly가 지원하는 Runtime에는 Claude Code, Codex, Gemini CLI, OpenCode, OpenClaw, Hermes가 있습니다. 테스트한 Computer에서는 OpenCode가 Free tokens 태그와 함께 표시되었습니다.

Computer가 온라인 상태라고 표시되는 것은 로컬 서비스가 하트비트를 정상적으로 전송하고 있음을 의미할 뿐입니다. 설정을 완전히 신뢰하기 전에 선택한 Runtime이 Available 상태로 표시되는지 꼭 확인하세요.
3단계: 밤새 컴퓨터가 켜져 있도록 절전 모드 방지하기
야간 작업이 중단되는 원인은 모델 사용량 제한보다 절전 모드 때문인 경우가 훨씬 많습니다. 해결 방법은 호스트 OS에 따라 다릅니다.
- 호스트에 Sharkly Desktop이 설치된 경우: Prevent sleep을 켜고 지속 시간을 Always로 설정합니다. 디스플레이는 꺼지더라도 시스템은 깨어 있는 상태를 유지합니다. macOS에서는 시스템이 지원할 경우 Keep running with lid closed 옵션이 별도로 나타나며, 전원 어댑터 연결을 먼저 요구합니다.
- 데스크톱 앱 없는 macOS: 터미널 창을 열어 두고
caffeinate -s를 실행합니다. 전원이 연결된 상태에서 시스템 절전 모드로 진입하는 것을 차단합니다. - Linux: 장기 실행 작업을
systemd-inhibit으로 감싸서 실행하거나, 호스트가 절전 모드로 들어가지 않도록 설정합니다.
Prevent sleep 기능은 데스크톱 앱이 실행 중인 컴퓨터에서만 동작합니다. 다른 기기에서 원격으로 켤 수 없으므로, 해당 호스트 앞에서 직접 설정해 두어야 합니다.
4단계: 반복 작업을 스케줄에 등록하기
큐가 없는 24/7 에이전트는 한 번 실행되고 나면 그대로 대기 상태에 머무릅니다. 사람이 개입하지 않아도 작업이 지속적으로 들어오도록 설정해야 합니다.
Sharkly에서는 두 가지 방식으로 작업을 공급할 수 있습니다. 첫 번째는 보드입니다. 낮 동안 태스크를 작성해 Agent에 할당해 두면, Agent가 등록된 Computer에서 해당 작업을 가져와 처리합니다. 두 번째는 트리거와 함께 저장된 명령어 집합인 Automation(자동화)입니다. Automations 문서에 따르면 다음과 같은 트리거를 설정할 수 있습니다.
- 5자리 cron 표현식과 표준 시간대를 사용하는 스케줄
- 태스크가 지정된 상태로 이동할 때
- 특정 문구가 포함된 댓글이 등록될 때
- 외부 서비스로부터의 웹훅 수신
- 테스트용 Run now

야간 의존성 감사, 아침 전체 테스트 실행, 주간 문서 검토 등이 좋은 시작점이 될 수 있습니다. 결과 확인이 명확하고 되돌리기 쉬운 작업부터 시작하고, 몇 차례 실행 결과를 검토한 뒤 점진적으로 적용 범위를 넓혀가세요.
무료 컴퓨터 한 대로 동시에 몇 개의 에이전트를 실행할 수 있나요?
각 Computer에는 동시 작업 수 제한이 있으며, 각 Agent마다 개별 실행 설정이 있습니다. 일반 노트북에서는 동시 실행 수를 1~2개 정도로 시작하는 것이 좋습니다. 또한 여러 에이전트를 병렬로 실행하려면 별도의 작업 사본이 필요합니다. 그 이유는 격리된 워크트리에서 설명하고 있으며, 단일 런타임에 대한 동일한 패턴은 Codex 병렬 에이전트 가이드에서 확인할 수 있습니다.
'무료'의 한계점
여기서 정확히 어떤 부분이 무료이고 어떤 비용이 드는지 명확히 짚고 넘어갈 필요가 있습니다.
- 모델 이용: OpenCode의 무료 모델이 유지되는 동안, 그리고 Gemini CLI의 일일 쿼터 내에서 이용할 때 무료입니다. 두 정책 모두 예고 없이 변경될 수 있습니다.
- 전기세 및 하드웨어: 완전한 무료는 아니지만, 이미 보유하고 비용을 지불하고 있는 인프라입니다.
- Sharkly: 자체 모델(BYO) 방식을 사용하며 Sharkly에서 토큰을 판매하지 않습니다. 가격 안내 페이지에 따르면 최대 5인 규모의 조직까지 Free 요금제를 이용할 수 있으며, 그 이상은 연간 결제 시 인당 월 7달러의 Team 요금제가 적용됩니다. Agent와 Computer는 시트를 차지하지 않습니다.
- 직접 검토하는 시간: 이것이 사실상 가장 큰 제약입니다. 밤새 일한 에이전트는 아침에 검토해야 할 작업 목록을 남겨둡니다. 퇴근 후에도 계속되는 에이전트 실행 포스트에서 중단 조건 설정과 아침 검토 워크플로를 다루고 있습니다.
상시 무료 에이전트의 실전 활용 사례
- 야간 백로그 정리: 라벨이 지정된 작은 이슈들의 수정안 초안을 에이전트가 작성해 두고 코드 리뷰 상태로 남겨둡니다.
- 야간 자동 점검: 예약된 실행을 통해 전체 테스트 스위트를 돌리고, 실패하는 항목이 생기면 태스크를 자동 생성합니다.
- 문서 정합성 검사: 매주 정기 실행을 통해 README에 적힌 명령어와 CLI의
--help출력을 비교 검증합니다. - 사이드 프로젝트: 1인 개발자가 잠들기 전 5개의 작업을 큐에 넣어 두고, 아침에 커피를 마시며 변경 사항을 검토합니다.
마치며
AI 에이전트를 무료로 24/7 실행하는 핵심은 정상 작동하는 0달러 모델 경로, 꺼지지 않는 호스트 컴퓨터, 그리고 작업을 공급하는 큐에 있습니다. 오늘 테스트에서는 OpenCode의 무료 모델이 정상 동작했으며, Gemini CLI의 일일 쿼터를 대체 수단으로 활용할 수 있습니다. 다만 두 서비스 모두 정책이 변경될 수 있으므로 전적으로 의존하기 전에 상태를 확인해야 합니다. 지금 바로 남는 컴퓨터를 sharkly computer register로 등록하고, Prevent sleep을 Always로 설정한 뒤, 오늘 밤 실행될 예약 Automation을 하나 추가해 보세요. Sharkly의 Free 플랜으로 지금 바로 시작할 수 있습니다.
자주 묻는 질문 (FAQ)
AI 에이전트를 무료로 실행할 수 있나요?
네, 가능합니다. OpenCode는 별도 계정 없이 쓸 수 있는 무료 모델을 제공하며, Gemini CLI는 Google 로그인 시 하루 1,000회의 요청을 제공합니다. 두 경로 모두 2026년 10월 29일 기준으로 정상 작동하거나 문서에 명시되어 있었으며, 제공 업체의 정책에 따라 한도가 변경될 수 있습니다.
노트북에서 AI 에이전트를 24시간 내내 실행할 수 있나요?
네, 노트북 전원이 연결되어 있고 절전 모드로 들어가지 않는다면 가능합니다. Sharkly Desktop에서 Prevent sleep을 Always로 설정하거나 macOS에서 caffeinate -s를 실행한 뒤, 에이전트가 처리할 작업 큐를 등록해 두면 됩니다.
OpenCode는 무료인가요?
현재 기준으로 OpenCode의 무료 모델은 비용이 들지 않으며 로그인도 필요 없습니다. 다만 "한정된 기간" 동안만 무료로 제공되며, 비공개 사용량 한도로 인해 요청이 중단될 수 있습니다.
에이전트를 백그라운드에서 실행하려면 전용 서버가 필요한가요?
아닙니다. 보유하고 있는 어떤 컴퓨터라도 상관없습니다. Sharkly의 로컬 서비스는 아웃바운드 방식으로 연결되므로 집에서 쓰는 노트북에 별도의 포트 개방이나 공인 IP 설정이 전혀 필요하지 않습니다.
Sharkly에서 AI 에이전트 이용 요금을 청구하나요?
아닙니다. Agent와 Computer는 시트를 차지하지 않으며, Sharkly에서는 모델 토큰을 판매하지 않습니다. 요금제는 팀원 단위로 부과되며, 최대 5인 규모의 조직까지는 Free 플랜으로 무료 이용이 가능합니다.



