← Package directory
Available on winget

Install Buildkite Agent

The Buildkite Agent is an open-source toolkit written in Go for securely running build jobs on any device or network

Install with winget
winget install --id Buildkite.Agent
Upgrade
winget upgrade --id Buildkite.Agent
Uninstall
winget uninstall --id Buildkite.Agent

About Buildkite Agent

The buildkite-agent is a small, reliable, and cross-platform build runner that makes it easy to run automated builds on your own infrastructure. It's main responsibilities are polling buildkite.com for work, running build jobs, reporting back the status code and output log of the job, and uploading the job's artifacts.

What's new in 3.127.0

What's Changed ✨ Added - feat: add BUILDKITE_JOB_TIMED_OUT env var for hooks by @mastermanas805 in #3871 - Add BUILDKITE_GIT_CHECKOUT_TIMEOUT timeout to add upper duration on the checkout hook by @brandonnovick in #3794 🐛 Fixed - fix: surface permission errors when checking plugin directories by @ss1909 in #3907 🏠 Internal - A-1244 agent: fix issue template and add an affiliation field by @zhming0 in #3918 - A-1214 part 1: implement a PR label linter by @zhming0 in #3893 - A-1214 part 2: revamp agent release process by @zhming0 in #3917 - A-1214 part 3: update agent release skill and remove bin/release by @zhming0 in #3919 - build(deps): bump cloud.google.com/go/kms from 1.30.0 to 1.31.0 by @dependabot[bot] in #3916 - build(deps): bump the cloud-providers group with 4 updates by @dependabot[bot] in #3914 - build(deps): bump the container-images group across 1 directory with 3 updates by @dependabot[bot] in #3913 - build(deps): bump the container-images group across 4 directories with 1 update by @dependabot[bot] in #3911 - build(deps): bump the golang-x group with 4 updates by @dependabot[bot] in #3910 - A-1214 part 5: upgrade gh version on release pipeline by @zhming0 in #3922 New Contributors - @brandonnovick made their first contribution in #3794

Read release notes

Version history

Version Updated Notes
3.127.0 Unknown What's Changed ✨ Added - feat: add BUILDKITE_JOB_TIMED_OUT env var for hooks by @mastermanas805 in #3871 - Add BUILDKITE_GIT_CHECKOUT_TIMEOUT timeout to add upper duration on the checkout hook by @brandonnovick in #3794...
3.126.0 Unknown No notes
3.125.0 Unknown v3.125.0 (2026-05-04) Full Changelog Added - Multipart S3 download for faster artifact downloads #3875 (@buildkate) - New --fail-on-missing-tags flag (and BUILDKITE_AGENT_FAIL_ON_MISSING_TAGS env var) to exit the agent o...
3.124.0 Unknown v3.124.0 (2026-04-28) Full Changelog Added - feat: build and publish freebsd/arm64 binary #3855 (@buildkate) - feat: add metrics to record histogram of chunk sizes and compressed size #3833 (@wolfeidau) Changed - fix: Hi...