Pre-Workshop Preparation for Agentic Coding Training
This guide will help you prepare your development environment before the workshop. Please complete these steps at least 24 hours before the workshop date to ensure a smooth experience.
Claude Code is Anthropic's official CLI tool for agentic coding. It allows Claude to read, write, and execute code autonomously within your terminal, enabling powerful AI-assisted development workflows.
Before installing Claude Code, ensure you have:
node --versionOpen your terminal and run:
Check that Claude Code is installed correctly:
You should see the version number (e.g., 1.0.x).
Run Claude Code for the first time to authenticate:
Follow the prompts to log in with your Anthropic account. If your company has provided API credentials, use those instead.
Navigate to any project directory and test:
Here are the key commands you'll use during the workshop:
| Command | Description |
|---|---|
claude |
Start interactive mode in current directory |
claude "prompt" |
Run a single command and exit |
claude --help |
Show all available options |
/help |
Get help within interactive mode |
/clear |
Clear conversation history |
/compact |
Summarize and compress context |
Ctrl+C |
Cancel current operation |
exit or Ctrl+D |
Exit Claude Code |
Claude Code can be configured per-project using a CLAUDE.md file in your project root:
A well-crafted CLAUDE.md file dramatically improves Claude's understanding of your codebase. We'll create these together during the workshop.
Before using Claude Code with sensitive codebases:
.env filesIf your organisation has specific data handling policies, ensure you understand what can and cannot be shared with AI tools. We'll cover enterprise security configurations during the workshop.
Clone the workshop repository to have the exercise files ready:
The repository contains:
/exercises - Hands-on coding challenges/examples - Reference implementations/templates - CLAUDE.md templates for different project typesPermission denied on npm install:
Login not working:
claude logout && claudeSlow responses in large codebases:
.claudeignore to exclude large directories (node_modules, build artifacts)/compact to reduce context sizeBefore the workshop, confirm you have completed:
If you encounter any issues during setup:
We're happy to help you get set up before the workshop!