
27 min • 5 lectures
This course provides a practical guide to using Claude Code as a terminal-native agent for software development. It moves beyond standard AI chat interactions to establish an agentic mindset where the tool handles planning, execution, and verification autonomously. You will learn to use the terminal environment to give the agent direct access to file systems, compilers, and test runners. Central to this workflow is the 'Plan-Act-Verify' loop, which replaces manual copy-pasting with native execution. By setting high-level objectives rather than micro-managing code changes, developers can increase their output and focus on high-level architecture. The training also covers specific technical implementations to optimize agent performance and maintain project standards. You will learn to create a CLAUDE.md file to maintain persistent, repository-specific context, including build commands and architectural patterns. This ensures the agent adheres to existing conventions without repeated instructions. The curriculum explains how to implement a self-correction loop where the agent uses test suites to verify its own work and fix bugs independently. Efficiency is further improved through the use of slash commands like /bug and /compact, alongside terminal shortcuts to maintain workflow. Finally, the course demonstrates how to scale development using Git worktrees and parallel sessions. This allows for managing multiple agents across different branches simultaneously, transforming an individual developer into a manager of a high-speed engineering pod.
The Agentic Mindset: Thinking Beyond the Chatbox
CLAUDE.md: The Project's Memory Bank
The Self-Correction Loop: Testing as Verification
Speed Hacks: Slash Commands and Terminal UX
Scaling Up: Parallel Sessions and Worktrees