세션의 도구 호출, 셸 명령, diff를 검토 가능한 Markdown 인계 문서로 정리하는 OpenCode 플러그인입니다.
davidprokopec/opencode-schedule
프롬프트를 지정한 시간만큼 미뤘다가 같은 세션에 다시 제출하는 OpenCode V2 플러그인입니다.
- 스타
- 0
- 포크
- 0
- 열린 이슈
- 2
- 마지막 커밋
- 4일 전
어떤 프로젝트인가요?
opencode-schedule은 프롬프트를 대기열에 등록해 일정 시간이 지난 뒤 실행하도록 하는 OpenCode V2 플러그인입니다. `/schedule 1hour implement this` 같은 명령을 입력하면 즉시 반환되고, 지정한 시간이 지나면 프롬프트가 일반 사용자 메시지처럼 같은 세션에 제출됩니다. 타이머가 대기 중인 동안에는 모델 호출이 발생하지 않으며 컨텍스트도 유지되지 않습니다.
플러그인의 서버 부분이 타이머를 관리하므로 TUI나 Desktop 창을 닫아도 예약된 작업은 취소되지 않습니다. 대기 중인 각 예약은 디스크의 JSON 파일에 저장되고, 서버가 시작될 때 타이머가 다시 설정됩니다. 시간이 지난 예약은 즉시 실행됩니다. 시간은 `60s`, `5m`, `2h30m`, `1.5h` 같은 형식으로 지정할 수 있으며 최대 30일까지 지원합니다.
플러그인은 목록 확인 및 취소 명령, TUI 사이드바 섹션, OpenCode Desktop의 실험적 패널을 제공합니다. 전달 옵션에서는 실행 중인 턴이 끝날 때까지 프롬프트를 대기시키는 `queue` 모드와 실행 중인 턴에 프롬프트를 주입하는 `steer` 모드 중에서 선택할 수 있습니다.
핵심 기능
- 01밀리초부터 최대 30일까지의 시간으로 프롬프트를 예약합니다.
- 02예약을 디스크에 저장해 서버를 재시작한 뒤에도 대기 중인 예약을 유지합니다.
- 03세션별 대기 중인 예약을 개별 또는 전체 목록으로 확인하고 취소합니다.
- 04타이머가 대기 중인 동안 모델을 호출하지 않습니다.
- 05`queue`와 `steer` 전달 모드를 제공합니다.
활용 사례
- 빌드가 끝난 뒤 테스트를 다시 실행하는 등 후속 작업을 미룹니다.
- 일정 시간이 지난 뒤 배포 상태를 다시 확인합니다.
- 터미널을 떠나 있는 동안 나중에 시작할 큰 작업을 대기열에 등록합니다.
빠른 시작
- 1
OpenCode의 플러그인 관리자에서 플러그인을 설치합니다
opencode plugin add opencode-schedule - 2
또는 opencode.json(c)의 plugins 목록에 패키지를 추가합니다
- 3
OpenCode 세션에서 일정 시간 후 실행할 프롬프트를 예약합니다
/schedule 1hour implement this
사용 전 알아둘 점
- OpenCode V2를 대상으로 하며 OpenCode 2.2.0 및 @opencode/plugin 2.2.0을 기준으로 빌드되었습니다.
- Desktop GUI 부분은 실험 단계이며, 아직 TUI의 편집, 재예약, 지금 보내기 작업을 지원하지 않습니다.
- 브라우저 및 웹 앱에서의 플러그인 로드는 검증되지 않았습니다.
- 지연 시간은 최대 30일로 제한됩니다.
포함된 컬렉션
토픽
자주 묻는 질문
- opencode-schedule은(는) 무엇인가요?
- 프롬프트를 지정한 시간만큼 미뤘다가 같은 세션에 다시 제출하는 OpenCode V2 플러그인입니다. opencode-schedule은 프롬프트를 대기열에 등록해 일정 시간이 지난 뒤 실행하도록 하는 OpenCode V2 플러그인입니다. `/schedule 1hour implement this` 같은 명령을 입력하면 즉시 반환되고, 지정한 시간이 지나면 프롬프트가 일반 사용자 메시지처럼 같은 세션에 제출됩니다. 타이머가 대기 중인 동안에는 모델 호출이 발생하지 않으며 컨텍스트도 유지되지 않습니다.
- opencode-schedule은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- opencode-schedule은(는) MIT 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- opencode-schedule은(는) 아직 유지보수되고 있나요?
- 활발히 유지보수 중. opencode-schedule의 마지막 커밋은 2026년 11월 2일입니다.
- opencode-schedule은(는) 어디에 사용할 수 있나요?
- 빌드가 끝난 뒤 테스트를 다시 실행하는 등 후속 작업을 미룹니다. 일정 시간이 지난 뒤 배포 상태를 다시 확인합니다. 터미널을 떠나 있는 동안 나중에 시작할 큰 작업을 대기열에 등록합니다.
- opencode-schedule는 어떻게 설치하나요?
- OpenCode의 플러그인 관리자에서 플러그인을 설치합니다: opencode plugin add opencode-schedule 또는 opencode.json(c)의 plugins 목록에 패키지를 추가합니다 OpenCode 세션에서 일정 시간 후 실행할 프롬프트를 예약합니다: /schedule 1hour implement this
- opencode-schedule은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/davidprokopec/opencode-schedule
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
OpenCode Desktop이나 터미널 UI에서 텍스트를 선택하면 인라인 번역 툴팁을 표시하는 OpenCode 플러그인입니다.
OpenCode Desktop에서 AI 에이전트의 세션별 작업을 애니메이션 눈으로 보여 주는 플러그인입니다.
OpenCode Desktop 탭 바에 OpenCode Go 월간 사용량을 배지로 표시하는 플러그인입니다.
macOS에서 launchd를 통해 OpenCode 프롬프트를 예약 실행하고, 에이전트 도구와 OpenCode Desktop 패널로 관리합니다.
OpenCode Desktop 플러그인으로, 도구 호출·결과와 터미널 명령을 포함한 전체 채팅 세션을 범위별로 검색하고 결과를 강조 표시합니다.