VSコードのためのビルドキート
Buildkite VS Code エクステンションが利用可能になり パイプラインやエージェントを直接エディターにパイプラインを閲覧、管理、エージェントのステータスを表示、仕事ログをストリーム、ビルド通知を取得、パイプラインのYAMLを検証できます。VSコードマーケットプレイスからインストールします完全なドキュメントは buildkite.com/docs/platform/vscode-extension にあります
Buildkite VS Code エクステンションが利用可能になり パイプラインやエージェントを直接エディターにパイプラインを閲覧、管理、エージェントのステータスを表示、仕事ログをストリーム、ビルド通知を取得、パイプラインのYAMLを検証できます。VSコードマーケットプレイスからインストールします完全なドキュメントは buildkite.com/docs/platform/vscode-extension にあります
8月に list_tests が到着して以来、Buildkite MCP Server にいくつかのものが送られてきました。ダイナミックパイプラインで実際に実行されたことをあなたのエージェントに尋ねることができます。list_step_uploads はビルドのアップロードを返します。 最新のアップロードが最初に表示されます。 それぞれの状態、それを送信した仕事、および拒否の理由が表示されます。get_step_uploadは 1 つのアップロードのパイプラインを返します。
雇用日記は、現在デフォルトで 1 GiB (1,024 MiB) に制限されています。クォータページで現在のログサイズ制限を確認できます。作業日記が制限を超えると、Buildkiteは作業をキャンセルし、タイムラインに Log Size Limit Exceeded イベントを追加します。制限値に達する前に受信したログは保存されます。1GB以上の出力を必要とする場合は 構築アーティファクトを考慮してくださいママに会。..
GitHub Actions の移行サポートを改善するために、Buildkite GitHub アプリはActions,Variables,Environmentsへの読み取りのみのアクセスを要求しています。これらの権限により、Buildkiteは、ワークフローやデプロイが実行される方法に影響を与える設定を検査できます。 ${{ vars.* }},秘密名 (秘密値ではない),デプロイ保護ルール、デプロイブランチポリシーなどで参照される設定変数を含む。
ビルドキート エージェントV4が来た2018年に v3 がリリースされて以来、エージェントの最初の主要なバージョンです。 そして、現在、安定したリリースです。 最新または安定したチャネルに従うインストールとアップグレードは、現在v4を受信します。v4は8年以上にわたって使用されていない機能を取り除き 現在のサポートされた動作をデフォルトにします これによりエージェントは次の構築のための よりクリーンなベースラインになります新しい能力。..
現在、Buildkite CLI を使って端末からSSHで Linux ホストされた作業を実行できます。これは、MacOS ホストされたジョブ用の既存のbk job sshコマンドを Linux ホストされたエージェントに拡張します。Buildkite CLI バージョン 3.55.1 以降をインストールし、実行します: bk job ssh <job-uuid> コマンドはインタラクティブなシェルを開き、ターミナルサイズとサイズ変更イベントを転送します。接続する前に、ビルドキートを設定します。..
スタック管理の短期間エージェントは 1つの仕事のための資格を持って 始めることができますコントロールはクラスターエージェントトークンを保持し、作業を予約した後に短期的な仕事取得トークン (JAT) を発行します。JATを使って代理人を登録し 指定された仕事だけを取得しますJATはデフォルトで発行されてから15分後に有効期限が切れますスタックスのAPIは 1時間までの寿命が認められるが。..
%n を含むエージェント名には、次の利用可能な番号の代わりに、ランダムな6文字のアルファニュマリック後足が表示されます。例えば、以前は cool-agent-123 のような名前を生成していた cool-agent-%n は、今は cool-agent-aB3dE6 のような名前を生成しています。組織が拡大するにつれて 順序的なエージェント名を割り当てることが ますます高価になるため 2022年に %n を廃止しました順序をすべて削除。..
ブロックと入力ステップは、ビルドページの状態によってグループ化されるとき、自分の入力グループに表示されます。これは、等待中の依存関係から切り離し、ビルドの動作が必要な場所を 簡単に識別できます。どのビルドページのビューでも入力されるのを待っています。
新しいテストエンジンビルドテスト API は、特定の Buildkite Pipelinesビルドで実行されたテストを返します。各テストには信頼性、平均、総、最小、最大持続時間、実行数、ビルドの結果による数が含まれます。枝、ラベル、所有者、状態、実行タグ、信頼性や持続時間によって並べ、結果をページに並べることができます。ビルドキート MCP サーバー。..
"このパイプラインに何が起こったのか?" または "この人が何を変えたのか?" という質問に答えるには 過去90日間で起こった他のすべてのことを検索することでした検索したものを正確に見つけられるように 3つの項目を追加しましたpipeline: パイプラインが対象となるイベントを、スラグまたは UUID (例えば、pipeline:my-app) によって返します。...
GitHub Actions のワークフローサポートを拡張するために、Buildkite GitHub アプリは、現在 Issues, Packages, Attestations,および Artifact メタデータへの読み書きアクセスを要求しています。これらの権限により、互換性のあるワークフローが問題発生活動に対応し、GitHub パッケージを公開し、アーティファクト証明やメタデータを作成できます。既存のインストールが GitHub で承認するよう求められます
Buildkiteの GitHub Actions OSSプラグインが公開されていますBuildkiteで対応する GitHub Actions ワークフローを変更せずに実行し 実行中に評価し 準備が整ったら Buildkite パイプラインに移動しますこのリリースでは、再利用可能なワークフロー、Dockerベースのアクション、およびサービスコンテナが追加されています。再利用可能なワークフローを直接呼び出すことができます。
MacOS ホストエージェントで実行される作業にデスクトップアクセスを追加しました実行ステップを拡張すると、新しい Open Desktop ボタンを、既存の Open Terminal ボタンの隣で見つけることができます。デスクトップはブラウザのタブで開きますので ローカルポート転送や VPNやクライアントソフトウェアの設定はありません画面に合わせて サイズを変更しましたマウスとキーボードの入力が直接。..
ビルドが完了したが、そのステータスがプルリクエストに表示されていない場合、 CI がまだ処理中なのか、または GitHub が一時的に更新を受け付けられないのか判断するのは難しいかもしれません。Buildkite では GitHub API の速度制限が UI に直接表示され 状況更新が遅れていることや いつ正常な配信が再開されるか 明確に分かります追加した。..
BuildKiteはOriginの スタートパートナーで カーソールの新しい git forgeが AgentScaleで今日 オリジンのマーケットプレイスで 迅速で信頼性の高い CI を そこにホストされているコードベースに 提供しますコードホスティングの選択肢が増えるのは 開発者にとって良いことですそしてあなたの CI プラットフォームは あなたの git フォージに依存すべきではありません。異なるものを作りますGitHub,GitLab,Bitbucket,そして現在もOriginで動作していますビルドキットで。..
Buildkite MCP Server には、AI エージェントに Test Engine のテストと実行メトリックのスイート全体を見せる読み込みのみツールである list_tests が含まれています。エージェントは信頼性や平均、総、最小、または最大持続時間によってテストをソートして 薄いテストや遅いテストを迅速に識別できます検索結果を時間窓、分岐点、ラベル、所有者、州、タグで絞り込み、大きなTでページを表示できます
テストエンジンのリストテスト API では、各テストの信頼性、持続時間、実行メトリックを集計して返します。このメトリックを使って 最低速や最低速のテストを 特定できますエンドポイントはまた、分支、ラベル、所有者、状態、タグによるフィルタリング、相対的な期間または明示的なタイムスタンプ範囲を選択、信頼性または平均、総、最小、または最大期間によるソートもサポートします。
新しいチェックアウトブロックを使って ソースコードをチェックします。 チェックアウトブロックは、YAMLのパイプラインで完全にチェックアウトをスキップし、浅いクローンを実行し、カスタムな Git フラグを設定し、さらに多くのことを - すべてパイプラインの定義から。例えば:チェックアウト:サブモジュール:誤ったステップ: - ラベル: "Fast build" コマンド: "make build"チェックアウト: 深さ: 50 稀有: パス: - src/ - .buildkite/ - lab...
命令が完了する前に ゼロ以外の位置から 出て行くことを知ることができますこれまでは 工事が終わるまで 作業が続けられ 通知や調査や修復が 遅れていたのです約束された仕事で失敗すると 仕事が早く退社状態を宣言できますBuildkite は再試行とソフト・フェイルのルールを適用し、約束がハード・フェイルの場合、ビルドがフェイルのことをマークします。仕事は。..
AIエージェントやインフラストラクチャツールでheadless CIを実用化するために、BuildkiteはRESTとGraphQLを通じてより多くの設定、ガバナンス、トラブルシューティング操作を公開しています。新しいカバーはパイプライン作成、組織管理、通知サービス、ホストされたエージェントリソース、アーティファクトをカバーします。REST インフラストラクチャの障害診断の改善も含まれています
Buildkite Agent v3.135.0 では、仕事ログを OpenTelemetry コレクターに送ることができます。CIの出力は、アプリケーションやインフラストラクチャのテレメトリと同じ観察可能なバックエンドに組み込まれ、 ツールの間で切り替わることなく 遅い作業や失敗の調査を容易にする。OpenTelemetry トレースも有効になっている場合、各レコードは、それを生成した仕事、段階、またはフックスパンと相関します。Bに
エージェントは、ビルドがどうなったかを知るために get_build を介して投票ループを手動でロールする必要はありません。Buildkite MCP Server には、ビルドがターミナル状態に達するのを待って結果を報告する wait_for_build というツールが含まれています。45秒まで待ちますこのウィンドウにビルドが設定された場合、 ツールでは最終ビルドの詳細と、 達成した状態を返します。 通過、失敗、キャンセル、...
モデルコンテキストプロトコルは 状態なしになり、ビルドキートが準備ができています。Buildkite MCP Server は、オープンソースサーバーとリモート MCP Server の両方で、MCP 2026-07-28 仕様に対応しています。この見出し変更により、MCPは双方向でステートフルなプロトコルからステートレスなリクエストレスポンスのプロトコルに変換される。これはMCP開発で 最も要求された改良の一つでした。..
OpenTelemetry Notification Service では、リクエストログパネルがプリビューで利用できます。追跡輸出の可視性が向上し、接続性、認証、エンドポイント構成の問題を診断できますこのパネルには 20件の出荷の出荷申請が表示されています各行に要求 UUID と輸出されたスパン名 (例えば buildkite.job または buildkite.step...
2026年9月1日 (AEST) に、Buildkite Agent v4は安定リリースとなる。その日から、最新または安定したリリースチャネルに従うインストールとアップグレードは、v4を使用します。ほとんどの顧客は影響を受けないでしょうv4は、何年も使用されていない機能を削除し、現在のサポートされた動作をデフォルトにします。 これにより、エージェントは次の構築のためのよりクリーンなベースラインになります。新しい。..
失敗したビルドのデバッグは 雑貨狩りから始まってはいけないBuildkite MCP Serverには、エージェントのためのツールを書くための Anthropic のベストプラクティスの周りに設計された新しいツール get_build_failure_summary が含まれています。複数のステップのワークフローを"つの目的で構築された呼び出しに変換し、エージェントを"ビルド失敗"から"可能性のある原因"にしますこのツールでは 組み立て状態、失敗、破損を 組み合わせて。..
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..."をセットします
Buildkite MCP Server では、オンデマンドの使用ガイドを発見し、読み込むことができ、ログ検索はより効率的で信頼性があります。探知可能なエージェントのスキルガイド エージェントは、ツール説明やサーバーの静的指示だけに頼る代わりに、要求に応じて利用ガイドを発見し読み込むことができます。ガイドはキーワードで検索でき 必要に応じて完全に読み込みます
GitLab.com または GitLab Self-Managed を使用するチームは、メージリクエストを作成し、メージ結果ビルドを使用して、ターゲットブランチに対して提案されたメージをテストできます。合併要求ビルドはソースブランチをテストし、合併結果ビルドは提案された合併をテストし、合併前に統合失敗を検出するのに役立ちます。GitLabの設定で、ビルド・マージ・リクエストを有効にします。