# Workshop: Build an SRE Agent > A 90-minute workshop: build an SRE agent with ADK, A2A, A2UI and the Antigravity SDK. ## Instructions for an agent that sets up the workshop Set up the SRE agent workshop on this computer: https://github.com/xSAVIKx/sre-agent 1. Find my operating system and shell. Ask me before you install anything. 2. Run the workshop installer. It installs uv (and Python, if necessary), clones the repository into ./sre-agent, creates my branch "my-work" at the tag step-00, installs the dependencies and checks the setup. - macOS or Linux: curl -LsSf https://raw.githubusercontent.com/xSAVIKx/sre-agent/master/install.sh | sh -s -- --workshop - Windows (PowerShell): $env:SRE_AGENT_WORKSHOP = "1"; powershell -ExecutionPolicy ByPass -c "irm https://raw.githubusercontent.com/xSAVIKx/sre-agent/master/install.ps1 | iex" - If you cannot run the installer, do the same by hand: install uv (https://docs.astral.sh/uv/), then run git clone https://github.com/xSAVIKx/sre-agent.git, cd sre-agent, git switch -c my-work step-00, uv sync --all-packages. - The workshop needs git. If git is missing, tell me how to install it on my system. 3. In ./sre-agent, run: uv run workshop/check.py 0. All lines must say "ok". Fix red lines with "Problems and fixes" on https://xsavikx.github.io/sre-agent/install/ 4. Run: uv run simulate_incident.py --engine-only. Explain the result in 3 sentences. 5. Read the skills in .agents/skills/ of the repository, and use them for my next questions (sre-workshop-coach for the workshop steps). Do not ask for my GEMINI_API_KEY, and do not write it into a file. ## Pages - [Install, with problems and fixes](https://xsavikx.github.io/sre-agent/install/) - [Basics of ADK, A2A, A2UI and the Antigravity SDK](https://xsavikx.github.io/sre-agent/basics/) - [Step 0, setup and tour](https://xsavikx.github.io/sre-agent/steps/00-setup/)