About: Building Autonomous Coding Agents with Nix
TUTOR WITH THEFOCUS.AI
Copy this prompt into Claude, ChatGPT, or any external AI assistant. It points the assistant to the course instructions and links it to your student profile to track your progress and customize observations.
You are not enrolled yet. Enroll to generate a Student ID to track lesson completions and store learning notes.
About This Course
TheFocus.AI courses teach practical work through small verified artifacts. This course develops the original Nix agent tutorial into a sequence learners can inspect, break, repair, and reproduce.
The course uses existing site layouts, tutor integration, lesson completion, and static sibling Markdown. The downloadable Python project is deliberately smaller than a production service so the environment and verifier remain visible.
Primary References
- Geoffrey Huntley: Nix and overlays
- Geoffrey Huntley: Ralph
- Huntley’s Nix demonstration repository
- devenv installation
- Inputs, tests, and tasks
- PostgreSQL service and Python
- direnv integration
- GitHub Actions and binary caches
- Numtide llm-agents.nix
- Claude programmatic mode and CLI flags
- NixOS integration testing
- NixOS testing manual
References reviewed October 12, 2026. Platform differences and permission requirements are explicit throughout. Full capstone completion requires observed Mac/Linux results and an executed NixOS VM test; reading the instructions alone does not satisfy those gates.