Buildkite
Buildkite splits agent tokens into scoped permissions, so a test runner can't read secrets.
◆Recent moves
- 1d ago
Give agents only the access they need
Agent tokens can now carry only the capabilities a job needs and register only with chosen queues, so a compromised test agent no longer implies access to secrets or signing infrastructure. It is the largest step yet in November's least-privilege run after SSO resets, OAuth revocation and the read-only MCP scope.
- 4d ago
Set agent token expiry on the dashboard
Agent token expiry, available through the API since last year, can now be set on the dashboard. A UI convenience for an existing control.
- 4d ago
Hosted agents are now available on Windows and Linux ARM64
Hosted agents add Windows (public preview) and Linux ARM64, and imported GitHub Actions workflows keep runs-on labels like windows-latest. It completes platform coverage for teams moving off GitHub-hosted runners.
- 4d ago
Choose read-only access when connecting Buildkite MCP
Buildkite's Remote MCP Server now offers a read-only scope at sign-in, so an AI agent can inspect builds, logs and pipeline state without being able to start or retry jobs. It narrows what agents can do with CI access while keeping full access as an option within existing permissions.
- 5d ago
Cancel in-progress jobs with concurrency groups
cancel_in_progress lets a waiting job cancel the jobs blocking its concurrency group, the behaviour GitHub Actions users expect for branch builds. A new concurrency map keeps limit, group and method together without breaking old configs, and buildkite-gha maps Actions' own setting to it.
- 9d ago
Revoke OAuth access for your organization
Admins can revoke every OAuth access and refresh token for the organization in one action, including CLI and remote MCP connections, without contacting Support. Paired with the SSO revoke, it gives incident responders a self-serve containment kit; personal API and agent tokens still need separate handling.