Claude CodeやCodexなどのCLIエージェントをバックグラウンドで動かし、判断が必要なときだけカードで確認できる、軽量で依存関係のないスケジューラー。
rerun-build/rerun
自分のツールを使い、スケジュールに沿って動き、送信・支払い・削除の前に確認を求めるAI同僚を雇えるセルフホスト型プラットフォーム。
- スター
- 790
- フォーク
- 86
- 未解決の Issue
- 15
- 最終コミット
- 19 時間前
これは何?
Rerunでは、自然な言葉で仕事を説明すると、Foremanと呼ばれる計画エージェントがAI同僚のチームを編成します。同僚ごとに担当業務、メモリ、スキル、ブラウザベースのコンピューターがあり、その操作を見たり、引き継いだりできます。同僚は共有ボードに表示され、ファイル共有やその場での承認を含め、同僚に話しかけるようにチャットできます。
同僚は、200以上の連携先を収録したカタログ、任意のMCPサーバー、Composioを通じて外部サービスに接続できます。対象にはGmail、Slack、Notion、HubSpot、Stripe、GitHubなどがあります。スケジュールやWebhookのトリガーで実行でき、メッセージの送信、支払い、データの削除の前には、人間の承認を得るために処理を一時停止します。Anthropic、OpenAI、Gemini、OpenRouterのAPIキーを使ってモデルを利用できます。
セルフホストにはDocker、Node.js 22、Supabaseプロジェクトが必要です。アプリはNext.jsをベースにしており、ワークスペースごとに1つ起動するエンジンサービスを備えています。同じコードベースでホスト型のRerun Cloudも提供されており、テンプレートライブラリ、管理されたコンピューター、プレミアム連携機能が追加されます。ライセンスはAGPL-3.0です。
主な機能
- 01Foremanエージェントが、自然な言葉での依頼をもとに計画を立て、同僚のチームを編成します。
- 02同僚ごとにメモリ、スキル、ブラウザベースのコンピューターがあり、その操作を見たり引き継いだりできます。
- 03メッセージの送信、支払い、データの削除の前に承認を求めます。
- 04人がその場にいなくても、スケジュールやWebhookのトリガーで実行できます。
- 05200以上の連携先、任意のMCPサーバー、Composioのアプリに接続できます。
- 06Anthropic、OpenAI、Gemini、OpenRouterのモデルを利用できます。
ユースケース
- 経営幹部向けに、受信トレイの振り分け、カレンダー管理、日次ブリーフィングを自動化する。
- 社内データからグラフ付きの週次KPIレポートを作成する。
- 公開前に確認できるよう、SNS投稿の下書きを作成して投稿予約する。
- 営業見込み客を見つけ、承認を得るための初回アプローチメールを作成する。
クイックスタート
- 1
リポジトリをクローンして、フォルダーに移動します
git clone https://github.com/rerun-build/rerun.git && cd rerun - 2
サンプルの env ファイルをコピーし、Supabase の URL とキー、OpenRouter のキーを設定します
cp .env.example .env - 3
Supabase プロジェクトをリンクし、シードデータとともにデータベーススキーマを反映します
npx supabase link --project-ref <your-project-ref> && npx supabase db push --include-seed - 4
Docker でアプリをビルドして起動し、http://localhost:3000 を開きます
docker compose up -d --build
使う前に知っておきたいこと
- セルフホスティングには Docker、Node.js 22、Supabase プロジェクトに加え、使用するモデルの API キーが必要です。
- セルフホスティングの手順は公開されていますが、メンテナーによるサポートはありません。サポートは Discord のコミュニティのみで受けられます。
- AGPL-3.0 ライセンスのため、他者向けにホスティングする場合は、変更内容を同じライセンスで公開する必要があります。
収録されている特集
トピック
よくある質問
- rerun とは?
- 自分のツールを使い、スケジュールに沿って動き、送信・支払い・削除の前に確認を求めるAI同僚を雇えるセルフホスト型プラットフォーム。 Rerunでは、自然な言葉で仕事を説明すると、Foremanと呼ばれる計画エージェントがAI同僚のチームを編成します。同僚ごとに担当業務、メモリ、スキル、ブラウザベースのコンピューターがあり、その操作を見たり、引き継いだりできます。同僚は共有ボードに表示され、ファイル共有やその場での承認を含め、同僚に話しかけるようにチャットできます。
- rerun は無料で使えますか?ライセンスは?
- rerun は AGPL-3.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- rerun は今もメンテナンスされていますか?
- 活発にメンテナンス中。rerun の最終コミットは 2026年11月6日 です。
- rerun は何に使えますか?
- 経営幹部向けに、受信トレイの振り分け、カレンダー管理、日次ブリーフィングを自動化する。 社内データからグラフ付きの週次KPIレポートを作成する。 公開前に確認できるよう、SNS投稿の下書きを作成して投稿予約する。 営業見込み客を見つけ、承認を得るための初回アプローチメールを作成する。
- rerun のインストール方法は?
- リポジトリをクローンして、フォルダーに移動します: git clone https://github.com/rerun-build/rerun.git && cd rerun サンプルの env ファイルをコピーし、Supabase の URL とキー、OpenRouter のキーを設定します: cp .env.example .env Supabase プロジェクトをリンクし、シードデータとともにデータベーススキーマを反映します: npx supabase link --project-ref <your-project-ref> && npx supabase db push --include-seed Docker でアプリをビルドして起動し、http://localhost:3000 を開きます: docker compose up -d --build
- rerun はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/rerun-build/rerun
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
独自の指示、メモリ、ルーチン、承認設定を持つ名前付きAI同僚を作成できる、セルフホスト型ワークスペース。
Next.jsとSupabaseで構築された、AIエージェントとWAHAまたはMeta Cloud API経由のWhatsApp連携を備える、セルフホスト型・MITライセンスの営業CRM。
ChatGPTやGeminiなどのAI検索回答におけるブランドの表示状況を追跡するオープンソースプラットフォーム。
プロダクトの計画に向けて質問するAIプロンプト集と、コーディングエージェントがNext.js、Supabase、Vercelのアプリを開発・公開するための手順ガイドです。