
forward-future/deploybot
Developer toolsこのページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る
GitHub は、Codex、Claude Code、Cursor、MCP クライアントのキューをマージ
概要
DeployBot は、 GitHub の merge キューを コーディング エージェントに統合します。 Codex、Claude Code、Cursor、またはMCPクライアントは、プルリクエストを準備し、レビューすることができます。ユーザーは、デプロイを言って最終的な合併決定を維持します。 DeployBotはGitHubのラベルと認証されたコメントで権限を格納します。 導入インテントをすぐに記録し、最終的な正確なレビューされたヘッドを促進し、バーストをフリーズし、独立した作業をバックツーバックにマージし、累積統合PRを足場にし、生産を経由してメインに進み、故障後に一時停止します。 GitHubから直接レビューされたv0.2.25ソースコミットをインストールします。 deploybot init は、安全なスターターポリシーを記述します。 注釈付けされた例のポリシーは、サポートされているすべてのセクションと、CLI、MCP、ポリシー、およびアクションリファレンスは、現在のコマンド、ツール、オプション、構成フィールドごとにリストします。 バンドルされた $deploybot スキルを呼び出して、キューを検査または操作します。 典型的なリクエストには、「配送パイプラインを表示する」、「PR 42 がブロックされているの?」、および「この PR をデプロイする」が含まれます.
概要(AI 翻訳)
DeployBot は、 GitHub の merge キューを コーディング エージェントに統合します。
Codex、Claudeコード、Cursor、またはMCPクライアントは、プルの準備と見直しをすることができます
[deploy] と言うことで、ユーザーが最終的なマージ決定を要求します。
DeployBotはGitHubのラベルと認証されたコメントで権限を格納します。 それは、
レコードはすぐに意図を配り、最終的な正確な見直しられた頭部を促進します、
凍結は破裂し、独立した仕事のバック・ツー・バック、足場の累積物を結合します
統合PRは、生産を通じてmainをフォローし、故障後に一時停止します。
インストール
GitHub から直接レビューされた v0.2.25 ソースコミットをインストールします。
[deploybot init] 安全なスターターポリシーを書きます。 アノテーション
どのポリシーがサポートされているセクションでも表示されます。
CLI、MCP、ポリシー、およびアクションリファレンスの各リスト
現在のコマンド、ツール、オプション、設定フィールド。
バンドルされた [$deploybot] スキルを呼び出して、キューを検査または操作します。 典型的な
リクエストには「配送パイプラインを表示する」、「PR 42 がブロックされているのはなぜ?」、
「このPRを信頼する」 ステータスと診断は読み取り専用です。
Astro のソース ツリーからの開発のために、取付けて下さい
./packages/agent-merge-queue[mcp] ではなく。
`.mergequeue を編集します.
このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。
README
以下は原文 README の抜粋です。原文を見る。
DeployBot
DeployBot is a provider-neutral GitHub merge queue for coding agents.
Codex, Claude Code, Cursor, or any MCP client can prepare and review a pull
request; the user keeps the final merge decision by saying deploy.
DeployBot stores authority in GitHub labels and authenticated comments. It
records deploy intent immediately, promotes the final exact reviewed head,
freezes bursts, merges independent work back-to-back, scaffolds cumulative
integration PRs, follows main through production, and pauses after failures.
Install
Install the reviewed v0.2.25 source commit directly from GitHub:
python3 -m pip install \
'deploybot-merge-queue[mcp] @ git+https://github.com/Forward-Future/DeployBot.git@3fb42e2e3cf3a6f21cddf43e3d06deaa24a3ac80'
deploybot init
deploybot init writes the safe starter policy. The annotated
example policy shows every supported section, and
the CLI, MCP, policy, and Action reference lists every
current command, tool, option, and configuration field.
Invoke the bundled $deploybot skill to inspect or operate the queue. Typical
requests include “show the delivery pipeline,” “why is PR 42 blocked?”, and
“deploy this PR.” Status and diagnostics are read-only:
deploybot status
deploybot status --json
deploybot doctor
deploybot metrics --json
deploybot inspect 42 --json
For development from the Astro source tree, install
./packages/agent-merge-queue[mcp] instead.
Edit .mergequeue.toml to name the required checks, optional review providers,
and every exact GitHub login whose queue markers are trusted. Do not grant
authority by broad repository role. GitHub verifies comment authors; its normal
token permissions control label, comment, and merge writes. Authentication
comes from the GitHub CLI:
gh auth login
deploybot ensure-labels
deploybot doctor
The base installation has no review-service dependency. Repositories can use required checks alone or add GitHub approvals, a generic bot, an agent-review check, or any combination.
Security model
Protect the base branch with a GitHub ruleset that independently requires the
same checks named in .mergequeue.toml, and do not give DeployBot’s merge
credential permission to bypass that ruleset. DeployBot reads check display
names to coordinate the queue; GitHub’s ruleset is the authoritative check
identity and the final atomic merge guard.
Keep workflow changes reviewed, pin third-party Actions to full commit hashes, and never execute pull-request-head code in the privileged coordinator. The MCP server uses the local process’s existing GitHub credentials and accepts explicit repository selectors, so run it only from a trusted coding client and workspace.
Durable manual deploy gate
The installed agent adapter treats the user’s exact deploy instruction as
authority for that thread’s PR only. It records the intent immediately—even if
CI or review is still running:
インストール
This server does not publish a one-line install command.
Open the repository installation guide MCP 初心者?mcpskill.org のガイドから始めましょう →