# Guides

> Short, task-focused guides to common jobs on Diffinery: moving GitHub Actions workflows, faster CI, AI coding agents with guardrails, and trying Diffinery CI from GitHub.

Source: https://diffinery.com/docs/guides

Each guide answers one question in a few steps and links to the pages that cover the details.

| Guide | What it covers |
| --- | --- |
| [Move your GitHub Actions workflows to Diffinery](https://diffinery.com/docs/guides/move-github-actions-workflows) | What runs unchanged, runner labels and sizes, marketplace actions, secrets, caches, Docker, OIDC, environments, self-hosted runners for macOS, Windows and Arm, and a checklist. |
| [Make your CI faster on Diffinery](https://diffinery.com/docs/guides/faster-ci) | Runner sizes and automatic sizing, caching, setup and Docker head starts, matrices, cancelling superseded runs, and measured numbers. |
| [Give an AI coding agent its own account, with guardrails](https://diffinery.com/docs/guides/ai-agent-with-guardrails) | Create an agent and its token, what the server enforces, connecting Claude Code, Codex or any MCP client, reviewing and merging agent pull requests, and auditing what agents did. |
| [Run Diffinery CI while your code stays on GitHub](https://diffinery.com/docs/guides/mirror-from-github) | Mirror every GitHub push to Diffinery, copy the secrets your workflows need, and fail on GitHub when Diffinery's runs fail. |

Other task pages: [Quickstart](https://diffinery.com/docs/quickstart), [Migrate from GitHub](https://diffinery.com/docs/migrate-from-github), [Deploy to Cloudflare Workers](https://diffinery.com/docs/actions/deploy-to-cloudflare-workers), [Merge on green automatically](https://diffinery.com/docs/collaboration/merge-on-green) and [Cloud agent environments](https://diffinery.com/docs/connect/cloud-agents).
