# Double Shot

時間指定や対応AIエージェントの動作に合わせてMacのスリープを防ぐメニューバーアプリです。蓋を閉じた状態にも対応します。

> これは OpenNavo の Double Shot ページの Markdown 版で、内容はウェブページと同じです： https://opennavo.com/ja/apps/double-shot

- **最新バージョン**: `1.0.7`
- **開発元**: Noah Elhadedy
- **ホームページ**: https://github.com/noahelhadedy/double-shot
- **カテゴリ**: [メニューバー](https://opennavo.com/ja/categories/menu-bar), [システムツール](https://opennavo.com/ja/categories/utilities)
- **インストール**: `brew install --cask noahelhadedy/tap/double-shot`
- **過去 30 日間のインストール数**: 0
- **Homebrew**: インストール可能、Homebrew で更新
- **ダウンロードURL**: https://github.com/noahelhadedy/double-shot/releases/download/v1.0.7/DoubleShot-1.0.7.zip
- **SHA-256**: `ddf1d947efe033fe5dd86c55710860590558159f1e606991aa0d8dda652320a9`

SHA-256 はダウンロードしたファイルが完全かを確かめるためのもので、安全性の認証ではありません。

## 注意事項

If you turned on lid closed mode, remove its permission before uninstalling: open Double Shot \> Settings \> Lid Closed \> Remove Permission.

## インストールとアンインストールの内容

```json
[
  {
    "declaration": {
      "uninstall": [
        {
          "quit": "com.noahelhadedy.DoubleShot"
        }
      ]
    },
    "phase": "uninstall",
    "sources": [],
    "type": "uninstall"
  },
  {
    "declaration": {
      "app": [
        "Double Shot.app"
      ],
      "target": "/Applications/Double Shot.app"
    },
    "phase": "install",
    "sources": [
      "Double Shot.app"
    ],
    "target": "/Applications/Double Shot.app",
    "type": "app"
  },
  {
    "declaration": {
      "postflight_steps": null
    },
    "phase": "install",
    "sources": [],
    "type": "postflight_steps"
  },
  {
    "declaration": {
      "zap": [
        {
          "trash": [
            "~/Library/Application Support/DoubleShot",
            "~/Library/Preferences/com.noahelhadedy.DoubleShot.plist"
          ]
        }
      ]
    },
    "phase": "cleanup",
    "sources": [],
    "type": "zap"
  }
]
```

## 紹介

Double Shotは、長時間の処理やAIエージェントのセッション向けのmacOSメニューバーツールです。時間を指定したり、手動でオフにするまで起動状態を保ったり、Claude Code、Codex、Gemini CLIなどの対応エージェントの活動に合わせたりできます。エージェントの活動が落ち着くと、スリープの抑止を解除します。

蓋を閉じるモードでは、外部ディスプレイなしでも、バッテリー駆動中でも処理を続けられます。スリープ権限の初回設定には管理者パスワードが必要です。温度とバッテリー残量を確認し、必要に応じて抑止を解除します。バッテリー駆動中は低電力モードも有効にします。外部ディスプレイ接続時は、蓋を閉じた場合専用のルールを適用しません。

メニューバーパネルには残り時間と時間の候補が表示され、URLコマンドによる自動操作にも対応します。Double ShotはMITライセンスで公開されています。macOS 14以降のAppleシリコンおよびIntel Macで動作します。

## システム要件

- macOS 14 以降 · アプリのバージョン: 1.0.7 · Intel · https://github.com/noahelhadedy/homebrew-tap/blob/HEAD/Casks/double-shot.rb · 2026-11-01 に確認
  - https://github.com/noahelhadedy/double-shot/releases/download/v1.0.7/DoubleShot-1.0.7.zip
  - SHA-256: `ddf1d947efe033fe5dd86c55710860590558159f1e606991aa0d8dda652320a9`
- macOS 14 以降 · アプリのバージョン: 1.0.7 · Apple シリコン · https://github.com/noahelhadedy/homebrew-tap/blob/HEAD/Casks/double-shot.rb · 2026-11-01 に確認
  - https://github.com/noahelhadedy/double-shot/releases/download/v1.0.7/DoubleShot-1.0.7.zip
  - SHA-256: `ddf1d947efe033fe5dd86c55710860590558159f1e606991aa0d8dda652320a9`

## Double Shot のセキュリティ情報

ここでは確認できる事実だけを、出典と日付を添えて掲載しています。安全性を認証するものではありません。ダウンロードしたファイルを確かめるには、OpenNavo を使ってお使いの Mac 上でスキャンできます。

- https://github.com/noahelhadedy/double-shot · オープンソース: はい — https://github.com/noahelhadedy/double-shot · 2026-10-29 に確認

## アンインストール

- `brew uninstall --cask double-shot`

通常のアンインストールではアプリ本体だけを削除し、設定とキャッシュは残ります。

### 完全な削除（任意）

- `brew uninstall --zap --cask double-shot`

`--zap` は Homebrew の定義に記載された設定やキャッシュなどのファイルも削除します。ほかのアプリと共有しているデータが含まれる場合があり、削除すると元に戻せません。何も残らないことを保証するものでもありません。残しておきたいデータは先にバックアップしてください。設定とキャッシュを残す場合は、`--zap` を付けないでください。

通常のアンインストールではアプリ本体だけを削除し、設定とキャッシュは残ります。

- ファイルとフォルダ: `~/Library/Application Support/DoubleShot` — https://github.com/noahelhadedy/homebrew-tap/blob/HEAD/Casks/double-shot.rb · 以上の項目は Homebrew の定義に基づくもので、2026-11-01 に確認しました。定義で削除対象と宣言されている内容を示すだけで、お使いの Mac にすべてがあるとは限りません。
- ファイルとフォルダ: `~/Library/Preferences/com.noahelhadedy.DoubleShot.plist` — https://github.com/noahelhadedy/homebrew-tap/blob/HEAD/Casks/double-shot.rb · 以上の項目は Homebrew の定義に基づくもので、2026-11-01 に確認しました。定義で削除対象と宣言されている内容を示すだけで、お使いの Mac にすべてがあるとは限りません。

## 最新バージョンのリリースノート

### 1.0.7 (2026-10-30)

独自のエージェントに対応しました。スクリプトや LangChain エージェントの名前を登録すると、終了するまで Mac がスリープしません。

**独自のエージェント**

- 「設定 > AI Agents > Your own agents」で、`my_agent.py` など自分のエージェントの名前を入力できます。
- そのエージェントの実行中は、フタを閉じていても Mac はスリープしません。終了すると通常どおりスリープします。
- `python my_agent.py`、`uv run`、`node`、`python -m`、同じ名前のバイナリのいずれで起動しても、Double Shot がエージェントを見つけます。コマンド全体を貼り付けてもかまいません。
- 実行中はパネルにエージェント名が表示されます。

[公式リリースノート](https://github.com/noahelhadedy/double-shot/releases/tag/v1.0.7)

## 情報と出典

- https://opennavo.com/ja/apps/double-shot
- https://opennavo.com/ja/apps/double-shot/versions
- https://github.com/noahelhadedy/homebrew-tap/blob/HEAD/Casks/double-shot.rb · 2026-11-01 に確認
- https://github.com/noahelhadedy/double-shot · 2026-10-29 に確認
