Slide 1

๐Ÿค– Claude Code

The Complete Guide to Agentic Coding

๐Ÿ”ง
Build Features
๐Ÿ›
Fix Bugs
โšก
Automate Tasks
๐Ÿ”—
Connect Tools

Claude Code is an agentic coding tool that reads your codebase, edits files, runs commands, and integrates with your development tools.

Slide 2

๐Ÿ“ฅ Installation

Get Claude Code running in minutes

Terminal
VS Code
Desktop App
Web
JetBrains

macOS / Linux / WSL

curl -fsSL https://claude.ai/install.sh | bash

Windows PowerShell

irm https://claude.ai/install.ps1 | iex

Homebrew

brew install --cask claude-code

Install Claude Code in VS Code

  1. Open VS Code Extensions (`Cmd+Shift+X`)
  2. Search for "Claude Code"
  3. Click Install
  4. Open Command Palette โ†’ "Claude Code" โ†’ "Open in New Tab"

Also works in Cursor!

Standalone Desktop App

  • macOS: claude.ai (Intel & Apple Silicon)
  • Windows: claude.ai (x64)
  • Windows ARM64: Remote sessions only

Review diffs visually, run multiple sessions side by side.

No Setup Required

Run Claude Code directly in your browser:

claude.ai/code

Great for long-running tasks and repos you don't have locally.

JetBrains Plugin

Install from JetBrains Marketplace:

  • IntelliJ IDEA
  • PyCharm
  • WebStorm
  • And more...
Slide 3

โšก What You Can Do

๐Ÿ”ง Automate Tedious Tasks

claude "write tests for the auth module, run them, and fix any failures"

๐Ÿ› ๏ธ Build Features & Fix Bugs

Describe what you want in plain language. Claude Code:

Slide 4

๐Ÿ”€ Git Integration

Create Commits & Pull Requests

claude "commit my changes with a descriptive message"

Claude Code works directly with git:

๐Ÿค– CI/CD Automation

Automate code review and issue triage with:

GitHub Actions
GitLab CI/CD
Slide 5

๐Ÿ”Œ MCP - Model Context Protocol

Connect Claude to your tools

MCP is an open standard for connecting AI tools to external data sources.

What can MCP connect?

๐Ÿ“ Google Drive
Read design docs
๐ŸŽซ Jira
Update tickets
๐Ÿ’ฌ Slack
Pull data
๐Ÿ—„๏ธ Databases
Query data
๐Ÿ“‹ Notion
Read/write pages
๐Ÿ™ GitHub
Manage repos

Add an MCP Server

claude mcp add server-name --transport stdio -- npx -y @some/mcp-server
Slide 6

๐ŸŽฏ Skills

Extend Claude's capabilities

Skills let you create custom slash commands and package repeatable workflows.

Create Skill
Where to Store

Create ~/.claude/skills/explain-code/SKILL.md

--- name: explain-code description: Explains code with visual diagrams. Use when explaining how code works. --- When explaining code, always include: 1. Start with an analogy 2. Draw a diagram (ASCII art) 3. Walk through step-by-step 4. Highlight a gotcha
Location Path Applies to
Personal ~/.claude/skills/ All projects
Project .claude/skills/ This project
Slide 7

๐Ÿ“ CLAUDE.md

Project context & instructions

A markdown file in your project root that Claude reads at the start of every session.

Use it for:

Example

# Project Context ## Tech Stack - React 18 with TypeScript - Next.js 14 App Router - Tailwind CSS ## Code Standards - Use functional components only - All components must have prop-types - Prefer async/await over .then() ## Testing - Write unit tests with Vitest - Integration tests with Playwright
Slide 8

๐Ÿ’ก Real-World Use Cases

๐Ÿ”
Debugging

Paste error โ†’ trace through codebase โ†’ fix

๐Ÿงช
Testing

Generate comprehensive test suites

๐Ÿ“š
Documentation

Generate docs from code

๐Ÿ”„
Refactoring

Modernize legacy code

๐Ÿš€
Prototyping

Quick MVPs from descriptions

๐Ÿ“Š
Code Review

Automated PR reviews

Slide 9

๐Ÿ’ฐ Pricing

Free
Claude Code

Limited usage

$20
Pro

$20/month

$25
Team

$25/user/month

Claude Code CLI

Also supports third-party providers (OpenAI, Anthropic, etc.) - not just Anthropic models!

Pricing Tiers

Slide 10

๐ŸŽ‰ Summary

Claude Code is your AI coding partner that:

๐Ÿš€ Get Started Today

curl -fsSL https://claude.ai/install.sh | bash

Then run: claude

๐Ÿ“š Resources

Official Docs

Community Discord