Claude Code CLI
Master Anthropic's official command-line tool for AI-assisted coding. Learn to install, configure, and use Claude Code to edit files, navigate codebases, create commits, and supercharge your development workflow — all from the terminal.
What You'll Learn
By the end of this course, you'll be a confident Claude Code user — able to leverage AI directly in your terminal for real development work.
Terminal-Native AI
Understand how Claude Code brings AI coding assistance directly into your terminal, no browser required.
Edit Code with AI
Learn to use Claude Code to edit single files, refactor across multiple files, and generate new code from descriptions.
Real Workflows
Master practical workflows: bug fixing, feature development, code review, test writing, and git operations.
Configuration
Customize Claude Code with settings files, CLAUDE.md project context, MCP servers, hooks, and custom commands.
Course Lessons
Follow the lessons in order or jump to any topic you need.
1. Introduction
What is Claude Code? Learn about Anthropic's CLI tool, its key features, supported platforms, and how it compares to other AI coding tools.
2. Installation
Step-by-step guide to installing Claude Code on macOS, Linux, and Windows. Includes authentication setup and troubleshooting.
3. Basic Commands
Learn essential commands: starting Claude Code, asking questions, slash commands, permission modes, and understanding tool use.
4. Editing Code
Master code editing: single and multi-file edits, creating new files, code generation, reviewing changes, and undoing work.
5. Workflows
Practical workflows for bug fixing, feature development, code review, test writing, git operations, and working with CLAUDE.md.
6. Configuration
Customize Claude Code: settings files, project configuration, MCP servers, custom slash commands, hooks, and environment variables.
7. Tips & Tricks
Power-user techniques: effective prompting, batch operations, large repo strategies, cost optimization, and common pitfalls.
Prerequisites
What you need before starting this course.
- Basic familiarity with a terminal/command line
- Node.js 18 or later installed on your system
- An Anthropic API key (or you can get one during the course)
- A code project to practice with (any language works)
Lilly Tech Systems