aniketkarne/ClaudeNightsWatch

Autonomous task execution system for Claude CLI that monitors your usage windows and executes predefined tasks automatically

解決する問題

Claude Nights Watch は、Claude CLI の使用ウィンドウにおけるアイドル時間の問題を解決します。ユーザーは、使用ウィンドウがまもなく期限切れになる際に AI が自律的に実行する一連の自動タスクを定義でき、ユーザーがターミナルと積極的にやり取りしていない場合でも、開発作業やメンテナンスタスクが継続されることを保証します。

仕組み

このプロジェクトは、デーモンまたは Claude Code プラグインとして機能し、Claude CLI の使用状況を監視します。現在のセッションの残り時間を追跡し、期限が近づくと、ユーザー定義の task.md ファイルと rules.md ファイルを読み取ります。次に、これらをプロンプトに結合し、自律権限を持つ Claude CLI を使用してタスクを実行します。破壊的なアクションを防ぐための安全制約が含まれ、すべての自動アクティビティを追跡するためのログ記録を提供します。

対象ユーザー

このツールは、Claude CLI のパワーユーザー向けで、コードのリンティング、依存関係の更新、テスト、ドキュメント生成などの反復的な開発タスクを自動化することで、使用ウィンドウを最大限に活用したいと考えている人々を対象としています。

ハイライト

  • 手動介入なしでタスクを実行する自律タスク実行システム。
  • スタンドアロンのデーモンモードとネイティブの Claude Code プラグイン統合の両方をサポート。
  • ワークフロー計画とトラブルシューティングを支援するタスク実行 AI エージェントを内蔵。
  • プログラムによる制御のための MCP サーバーと、セッション統合のためのスマートフックを備えています。
  • 自律的な動作を管理し、意図しないシステム変更を防ぐための安全ルールを実装。

関連

  • プロジェクト
  • プロジェクト
  • Dispatch
  • プロジェクト
  • プロジェクト