Community코딩 & 개발github.com

Polaris-d/xushi

AI 에이전트 우선의 로컬 일정 및 스케줄링 기반입니다. 로컬 데몬, 구조화된 태스크, 신뢰할 수 있는 알림, 보상 추적, OpenClaw/Hermes 전달 및 감사 가능한 실행 기록을 제공합니다.

xushi란 무엇인가요?

Polaris-d/xushi는 AI 에이전트(예: Claude Code, Cursor, Codex)와의 통합을 위해 설계된 로컬 일정 및 스케줄링 인프라입니다. 이 스킬은 로컬 데몬 프로세스를 통해 실행되어 구조화된 태스크 생성, 신뢰할 수 있는 알림, 보상 추적(compensation following), OpenClaw 및 Hermes 프로토콜을 통한 작업 전달, 그리고 감사 가능한 실행 기록을 제공합니다. 개발자는 이를 통해 에이전트가 복잡한 시간 기반 워크플로우를 관리하고, 작업 실패 시 자동으로 보상 조치를 취하며, 모든 이벤트를 감사 로그에 기록할 수 있습니다. 주로 로컬 환경(예: 데스크톱, 서버)에서 실행되며, AI 에이전트가 지속적인 작업을 예약하고 모니터링할 수 있도록 지원합니다. OpenClaw와 Hermes는 각각 표준화된 작업 전달 및 이벤트 스트리밍 프로토콜로, 에이전트 간 상호 운용성을 높입니다.

지원 대상~Claude Code~Codex CLI~Cursor
npx skills add Polaris-d/xushi

Installed? Explore more 코딩 & 개발 skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

즐겨 사용하는 AI에게 물어보기

이 에이전트 스킬이 미리 로드된 새 채팅을 엽니다.

문서

xushi은(는) 무엇을 하나요?

AI 에이전트 우선의 로컬 일정 및 스케줄링 기반입니다. 로컬 데몬, 구조화된 태스크, 신뢰할 수 있는 알림, 보상 추적, OpenClaw/Hermes 전달 및 감사 가능한 실행 기록을 제공합니다.

개요

Polaris-d/xushi는 AI 에이전트(예: Claude Code, Cursor, Codex)와의 통합을 위해 설계된 로컬 일정 및 스케줄링 인프라입니다. 로컬 데몬 프로세스를 통해 실행되며, 구조화된 태스크 생성, 신뢰할 수 있는 알림, 보상 추적, OpenClaw 및 Hermes 프로토콜을 통한 작업 전달, 그리고 감사 가능한 실행 기록을 제공합니다.

기능

  • 로컬 데몬: 지속적으로 실행되는 데몬 프로세스로, 작업 스케줄링 및 이벤트 처리를 담당합니다.
  • 구조화된 태스크: JSON 기반의 태스크 정의를 지원하며, 우선순위, 기한, 재시도 정책 등을 포함합니다.
  • 신뢰할 수 있는 알림: 작업 완료, 실패 또는 지연 시 알림을 전송합니다.
  • 보상 추적: 작업 실패 시 자동으로 보상 조치를 취하고 기록합니다.
  • OpenClaw/Hermes 전달: 표준화된 프로토콜을 통해 작업을 외부 시스템에 전달합니다.
  • 감사 가능한 실행 기록: 모든 작업 실행 및 이벤트를 감사 로그에 기록합니다.

사용 방법

  1. 로컬 데몬을 시작합니다:

    polaris-daemon start
    
  2. 태스크를 생성합니다:

    {
      "id": "task-123",
      "type": "reminder",
      "due": "2025-04-01T00:00:00Z",
      "action": "notify",
      "payload": {
        "message": "회의 시작"
      }
    }
    
  3. OpenClaw를 통해 태스크를 전달합니다:

    polaris submit --protocol openclaw task-123
    
  4. 실행 기록을 확인합니다:

    polaris audit --since "2025-03-01"
    

통합

  • Claude Code: 데몬과 통신하여 태스크를 생성하고 관리합니다.
  • Cursor: 플러그인을 통해 스케줄링 기능을 사용합니다.
  • Codex: API를 통해 태스크를 제출하고 알림을 수신합니다.

환경 변수

  • POLARIS_DAEMON_PORT: 데몬 포트 (기본값: 9876)
  • POLARIS_LOG_LEVEL: 로그 수준 (debug, info, warn, error)
  • OPENCLAW_ENDPOINT: OpenClaw 엔드포인트 URL
  • HERMES_STREAM: Hermes 스트림 이름

참고

자세한 내용은 공식 문서를 참조하세요.

관련 스킬