Depot CI introduces a local debugging loop that replaces the traditional push-wait-guess CI cycle. Key features include running workflows against uncommitted local changes (no throwaway commits), scoping runs to specific jobs, SSHing into the runner mid-job to inspect actual machine state, and stopping execution after a specific step. The workflow is: run, check status, read logs, SSH in, fix locally, rerun. The post also covers delegating this loop to an AI agent via a /fix-ci command backed by a Depot CI skill, which can methodically run the same debugging loop without human fatigue.
Table of contents
What it was likeWhat it's like nowOpen the hoodThe Art of Letting GoCI is not the workTry it yourselfFAQRelated postsSort: