B

Buildkite Changelog

B
Buildkite Changelog DevOps

VSコードのためのビルドキート

Buildkite VS Code エクステンションが利用可能になり パイプラインやエージェントを直接エディターにパイプラインを閲覧、管理、エージェントのステータスを表示、仕事ログをストリーム、ビルド通知を取得、パイプラインのYAMLを検証できます。VSコードマーケットプレイスからインストールします完全なドキュメントは buildkite.com/docs/platform/vscode-extension にあります

B
Buildkite Changelog DevOps

Buildkite MCP サーバーの更新

8月に list_tests が到着して以来、Buildkite MCP Server にいくつかのものが送られてきました。ダイナミックパイプラインで実際に実行されたことをあなたのエージェントに尋ねることができます。list_step_uploads はビルドのアップロードを返します。 最新のアップロードが最初に表示されます。 それぞれの状態、それを送信した仕事、および拒否の理由が表示されます。get_step_uploadは 1 つのアップロードのパイプラインを返します。

B
Buildkite Changelog DevOps

作業日記は 1 GiB に制限されています

雇用日記は、現在デフォルトで 1 GiB (1,024 MiB) に制限されています。クォータページで現在のログサイズ制限を確認できます。作業日記が制限を超えると、Buildkiteは作業をキャンセルし、タイムラインに Log Size Limit Exceeded イベントを追加します。制限値に達する前に受信したログは保存されます。1GB以上の出力を必要とする場合は 構築アーティファクトを考慮してくださいママに会。..

B
Buildkite Changelog DevOps

GitHub 動作、変数、環境の読み取りのみの許可

GitHub Actions の移行サポートを改善するために、Buildkite GitHub アプリはActions,Variables,Environmentsへの読み取りのみのアクセスを要求しています。これらの権限により、Buildkiteは、ワークフローやデプロイが実行される方法に影響を与える設定を検査できます。 ${{ vars.* }},秘密名 (秘密値ではない),デプロイ保護ルール、デプロイブランチポリシーなどで参照される設定変数を含む。

B
Buildkite Changelog DevOps

ビルドキート エージェントV4が来た

ビルドキート エージェントV4が来た2018年に v3 がリリースされて以来、エージェントの最初の主要なバージョンです。 そして、現在、安定したリリースです。 最新または安定したチャネルに従うインストールとアップグレードは、現在v4を受信します。v4は8年以上にわたって使用されていない機能を取り除き 現在のサポートされた動作をデフォルトにします これによりエージェントは次の構築のための よりクリーンなベースラインになります新しい能力。..

B
Buildkite Changelog DevOps

Buildkite CLI から Linux に SSH でホストされた作業

現在、Buildkite CLI を使って端末からSSHで Linux ホストされた作業を実行できます。これは、MacOS ホストされたジョブ用の既存のbk job sshコマンドを Linux ホストされたエージェントに拡張します。Buildkite CLI バージョン 3.55.1 以降をインストールし、実行します: bk job ssh <job-uuid> コマンドはインタラクティブなシェルを開き、ターミナルサイズとサイズ変更イベントを転送します。接続する前に、ビルドキートを設定します。..

B
Buildkite Changelog DevOps

短期間の代理人に対する雇用獲得トークン

スタック管理の短期間エージェントは 1つの仕事のための資格を持って 始めることができますコントロールはクラスターエージェントトークンを保持し、作業を予約した後に短期的な仕事取得トークン (JAT) を発行します。JATを使って代理人を登録し 指定された仕事だけを取得しますJATはデフォルトで発行されてから15分後に有効期限が切れますスタックスのAPIは 1時間までの寿命が認められるが。..

B
Buildkite Changelog DevOps

`%n` を使ったエージェントの名前には、ランダムな足音が付きます。

%n を含むエージェント名には、次の利用可能な番号の代わりに、ランダムな6文字のアルファニュマリック後足が表示されます。例えば、以前は cool-agent-123 のような名前を生成していた cool-agent-%n は、今は cool-agent-aB3dE6 のような名前を生成しています。組織が拡大するにつれて 順序的なエージェント名を割り当てることが ますます高価になるため 2022年に %n を廃止しました順序をすべて削除。..

B
Buildkite Changelog DevOps

ブロックのステップでブロックされないように

ブロックと入力ステップは、ビルドページの状態によってグループ化されるとき、自分の入力グループに表示されます。これは、等待中の依存関係から切り離し、ビルドの動作が必要な場所を 簡単に識別できます。どのビルドページのビューでも入力されるのを待っています。

B
Buildkite Changelog DevOps

Test Engine API と MCP Server でビルドのテストを検査する

新しいテストエンジンビルドテスト API は、特定の Buildkite Pipelinesビルドで実行されたテストを返します。各テストには信頼性、平均、総、最小、最大持続時間、実行数、ビルドの結果による数が含まれます。枝、ラベル、所有者、状態、実行タグ、信頼性や持続時間によって並べ、結果をページに並べることができます。ビルドキート MCP サーバー。..

B
Buildkite Changelog DevOps

パイプライン、アクター、主題で監査日記を検索

"このパイプラインに何が起こったのか?" または "この人が何を変えたのか?" という質問に答えるには 過去90日間で起こった他のすべてのことを検索することでした検索したものを正確に見つけられるように 3つの項目を追加しましたpipeline: パイプラインが対象となるイベントを、スラグまたは UUID (例えば、pipeline:my-app) によって返します。...

B
Buildkite Changelog DevOps

GitHub Actions ワークフローの GitHub アプリの追加権限

GitHub Actions のワークフローサポートを拡張するために、Buildkite GitHub アプリは、現在 Issues, Packages, Attestations,および Artifact メタデータへの読み書きアクセスを要求しています。これらの権限により、互換性のあるワークフローが問題発生活動に対応し、GitHub パッケージを公開し、アーティファクト証明やメタデータを作成できます。既存のインストールが GitHub で承認するよう求められます

B
Buildkite Changelog DevOps

GitHub Actions の互換性により、再利用可能なワークフロー、Docker アクション、サービス コンテナが実行されます。

Buildkiteの GitHub Actions OSSプラグインが公開されていますBuildkiteで対応する GitHub Actions ワークフローを変更せずに実行し 実行中に評価し 準備が整ったら Buildkite パイプラインに移動しますこのリリースでは、再利用可能なワークフロー、Dockerベースのアクション、およびサービスコンテナが追加されています。再利用可能なワークフローを直接呼び出すことができます。

B
Buildkite Changelog DevOps

macOS ホストエージェントのデスクトップアクセス

MacOS ホストエージェントで実行される作業にデスクトップアクセスを追加しました実行ステップを拡張すると、新しい Open Desktop ボタンを、既存の Open Terminal ボタンの隣で見つけることができます。デスクトップはブラウザのタブで開きますので ローカルポート転送や VPNやクライアントソフトウェアの設定はありません画面に合わせて サイズを変更しましたマウスとキーボードの入力が直接。..

B
Buildkite Changelog DevOps

GitHub の 速度 制限 が CI の 状態 更新 を 遅らせ るとき を 参照

ビルドが完了したが、そのステータスがプルリクエストに表示されていない場合、 CI がまだ処理中なのか、または GitHub が一時的に更新を受け付けられないのか判断するのは難しいかもしれません。Buildkite では GitHub API の速度制限が UI に直接表示され 状況更新が遅れていることや いつ正常な配信が再開されるか 明確に分かります追加した。..

B
Buildkite Changelog DevOps

Buildkite は Cursor Origin の打ち上げパートナーです

BuildKiteはOriginの スタートパートナーで カーソールの新しい git forgeが AgentScaleで今日 オリジンのマーケットプレイスで 迅速で信頼性の高い CI を そこにホストされているコードベースに 提供しますコードホスティングの選択肢が増えるのは 開発者にとって良いことですそしてあなたの CI プラットフォームは あなたの git フォージに依存すべきではありません。異なるものを作りますGitHub,GitLab,Bitbucket,そして現在もOriginで動作していますビルドキットで。..

B
Buildkite Changelog DevOps

Buildkite MCP Server では、最も遅いテストを見つけることができます。

Buildkite MCP Server には、AI エージェントに Test Engine のテストと実行メトリックのスイート全体を見せる読み込みのみツールである list_tests が含まれています。エージェントは信頼性や平均、総、最小、または最大持続時間によってテストをソートして 薄いテストや遅いテストを迅速に識別できます検索結果を時間窓、分岐点、ラベル、所有者、州、タグで絞り込み、大きなTでページを表示できます

B
Buildkite Changelog DevOps

テストエンジンのAPIでテストの信頼性とパフォーマンスを分析する

テストエンジンのリストテスト API では、各テストの信頼性、持続時間、実行メトリックを集計して返します。このメトリックを使って 最低速や最低速のテストを 特定できますエンドポイントはまた、分支、ラベル、所有者、状態、タグによるフィルタリング、相対的な期間または明示的なタイムスタンプ範囲を選択、信頼性または平均、総、最小、または最大期間によるソートもサポートします。

B
Buildkite Changelog DevOps

パイプライン YAML で直接 Git のチェックアウト 動作をカスタマイズする

新しいチェックアウトブロックを使って ソースコードをチェックします。 チェックアウトブロックは、YAMLのパイプラインで完全にチェックアウトをスキップし、浅いクローンを実行し、カスタムな Git フラグを設定し、さらに多くのことを - すべてパイプラインの定義から。例えば:チェックアウト:サブモジュール:誤ったステップ: - ラベル: "Fast build" コマンド: "make build"チェックアウト: 深さ: 50 稀有: パス: - src/ - .buildkite/ - lab...

B
Buildkite Changelog DevOps

失敗する作業が終わるまで 修理を始めましょう

命令が完了する前に ゼロ以外の位置から 出て行くことを知ることができますこれまでは 工事が終わるまで 作業が続けられ 通知や調査や修復が 遅れていたのです約束された仕事で失敗すると 仕事が早く退社状態を宣言できますBuildkite は再試行とソフト・フェイルのルールを適用し、約束がハード・フェイルの場合、ビルドがフェイルのことをマークします。仕事は。..

B
Buildkite Changelog DevOps

複数の Buildkite ワークフローが API で利用できます

AIエージェントやインフラストラクチャツールでheadless CIを実用化するために、BuildkiteはRESTとGraphQLを通じてより多くの設定、ガバナンス、トラブルシューティング操作を公開しています。新しいカバーはパイプライン作成、組織管理、通知サービス、ホストされたエージェントリソース、アーティファクトをカバーします。REST インフラストラクチャの障害診断の改善も含まれています

B
Buildkite Changelog DevOps

OpenTelemetry コレクターに作業ログを送信する

Buildkite Agent v3.135.0 では、仕事ログを OpenTelemetry コレクターに送ることができます。CIの出力は、アプリケーションやインフラストラクチャのテレメトリと同じ観察可能なバックエンドに組み込まれ、 ツールの間で切り替わることなく 遅い作業や失敗の調査を容易にする。OpenTelemetry トレースも有効になっている場合、各レコードは、それを生成した仕事、段階、またはフックスパンと相関します。Bに

B
Buildkite Changelog DevOps

Buildkite MCP Server は、ビルドが完了するのを待つことができます。

エージェントは、ビルドがどうなったかを知るために get_build を介して投票ループを手動でロールする必要はありません。Buildkite MCP Server には、ビルドがターミナル状態に達するのを待って結果を報告する wait_for_build というツールが含まれています。45秒まで待ちますこのウィンドウにビルドが設定された場合、 ツールでは最終ビルドの詳細と、 達成した状態を返します。 通過、失敗、キャンセル、...

B
Buildkite Changelog DevOps

Buildkite MCP Server は、ステートレス MCP に準備されています。

モデルコンテキストプロトコルは 状態なしになり、ビルドキートが準備ができています。Buildkite MCP Server は、オープンソースサーバーとリモート MCP Server の両方で、MCP 2026-07-28 仕様に対応しています。この見出し変更により、MCPは双方向でステートフルなプロトコルからステートレスなリクエストレスポンスのプロトコルに変換される。これはMCP開発で 最も要求された改良の一つでした。..

B
Buildkite Changelog DevOps

プレビュー機能: OpenTelemetry 通知サービスのリクエストログを表示する

OpenTelemetry Notification Service では、リクエストログパネルがプリビューで利用できます。追跡輸出の可視性が向上し、接続性、認証、エンドポイント構成の問題を診断できますこのパネルには 20件の出荷の出荷申請が表示されています各行に要求 UUID と輸出されたスパン名 (例えば buildkite.job または buildkite.step...

B
Buildkite Changelog DevOps

Buildkite Agent v4 は 2026 年 9 月 1 日 に 安定 リリース に なる。

2026年9月1日 (AEST) に、Buildkite Agent v4は安定リリースとなる。その日から、最新または安定したリリースチャネルに従うインストールとアップグレードは、v4を使用します。ほとんどの顧客は影響を受けないでしょうv4は、何年も使用されていない機能を削除し、現在のサポートされた動作をデフォルトにします。 これにより、エージェントは次の構築のためのよりクリーンなベースラインになります。新しい。..

B
Buildkite Changelog DevOps

Buildkite MCP Server はエージェントに失敗したビルドを通る高速経路を提供します。

失敗したビルドのデバッグは 雑貨狩りから始まってはいけないBuildkite MCP Serverには、エージェントのためのツールを書くための Anthropic のベストプラクティスの周りに設計された新しいツール get_build_failure_summary が含まれています。複数のステップのワークフローを"つの目的で構築された呼び出しに変換し、エージェントを"ビルド失敗"から"可能性のある原因"にしますこのツールでは 組み立て状態、失敗、破損を 組み合わせて。..

B
Buildkite Changelog DevOps v24.04

Ubuntu 24.04 は、Elastic CI Stack for AWS で利用可能になりました。

AWS用のElastic CI Stackは、Linuxエージェント向けにAmazon Linux 2023の代替としてUbuntu 24.04 LTSをサポートしている。Ubuntu イメージは x86-64 および ARM64 インスタンスの両方で利用できます。Ubuntu はサポートされている展開方法のいずれかに選択できます: CloudFormation では、LinuxDistribution パラメータをElastic CI Stack for AWS v6.70.0 で ubuntu2404 に設定します。Terraform では linux_distribution = "ubuntu2..."をセットします

B
Buildkite Changelog DevOps

Buildkite MCP Server はスキルガイドとより効率的なログ検索を追加します

Buildkite MCP Server では、オンデマンドの使用ガイドを発見し、読み込むことができ、ログ検索はより効率的で信頼性があります。探知可能なエージェントのスキルガイド エージェントは、ツール説明やサーバーの静的指示だけに頼る代わりに、要求に応じて利用ガイドを発見し読み込むことができます。ガイドはキーワードで検索でき 必要に応じて完全に読み込みます

B
Buildkite Changelog DevOps

GitLab の合併要求を合併する前にテストする

GitLab.com または GitLab Self-Managed を使用するチームは、メージリクエストを作成し、メージ結果ビルドを使用して、ターゲットブランチに対して提案されたメージをテストできます。合併要求ビルドはソースブランチをテストし、合併結果ビルドは提案された合併をテストし、合併前に統合失敗を検出するのに役立ちます。GitLabの設定で、ビルド・マージ・リクエストを有効にします。