Skip to content

LearnCourses

Anthropic

Claude Code in Action

Move from single prompts to longer Claude Code runs with hooks, permission modes and GitHub Actions, for developers who already use it.

Taught by AnthropicFreeCertificateVerified

From Steer the work to Verify and share
5 sections
Coding agent in terminal, IDE and cloud
Claude Code
Before you startYou already use Claude Code for single prompts; basic familiarity with Git and the command line.
Intermediate level
9 lessons and a quiz, about 1 hour
Self-paced
Claude Code in ActionFreeOpen the course

What you’ll learn

  • Plan and steer long Claude Code sessions with plan mode, compaction and the rewind menu.
  • Write a short CLAUDE.md that Claude follows, and turn repeated steps into skills.
  • Pick the right permission mode for each job and enforce must-follow rules with hooks.
  • Run work as scheduled tasks, in headless mode, and in pull requests with the GitHub action and code review.
  • Check unsupervised runs and share a setup you trust with your team as a plugin.

Skills you’ll gain

PromptingAgents

Tools you'll learn

Details to know

  • Certificate of completionWhen you pass the course quiz
  • Assessments1 quiz
  • Taught in EnglishNo other languages listed
  • VerifiedNov 2026

Lessons

5 sections · 9 lessons and a quiz, about 1 hour

Claude Code in Action is Anthropic's course for developers who have used Claude Code for one-off prompts and now want to hand it longer jobs with less watching. You should know the basics of Git and the command line.

It has 9 text lessons in four sections, about an hour in all, and ends with one quiz. Each section adds a step: steer a long session, set Claude up, automate repeat work, then check and share the results.

Across 4 sections and a quiz, you will:

  • Steer the work: Plan long sessions with plan mode, keep context through compaction, and switch to goal or loop runs.
  • Configure Claude: Write a CLAUDE.md Claude sticks to, build skills, pick permission modes and enforce hard rules with hooks.
  • Automate repeat work: Run prompts as scheduled tasks in Anthropic's cloud, go headless in your own pipeline and review pull requests.
  • Verify and share: Check unattended runs against the diff and test results, then share your setup as a plugin.
  • Quiz: Answer a course quiz on everything above.

Applied learning project

The course checks what you learned with one quiz at the end.

  • Course quiz: Answer questions on steering, configuring, automating and checking Claude Code runs.

By the end, you can give Claude Code long jobs that run without you and check the results before you rely on them.

Steer the workSection 1 • 1 lessonSection details

What you’ll learn

  • Scope a long task with plan mode before Claude starts changing code.
  • Steer a running session with compaction and the rewind menu.
  • Choose when to steer by hand and when to let a goal or loop run on its own.

Lesson

  1. 1.1Steering long sessions
Configure ClaudeSection 2 • 4 lessonsSection details

What you’ll learn

  • Write a lean CLAUDE.md, split with imports, whose rules Claude keeps following.
  • Build skills for repeated steps, starting with one that checks Claude's own work.
  • Match each job to one of the six permission modes, including auto mode.
  • Enforce hard rules with hooks, such as redacting a secret from a command before it runs.

Lessons

  1. 2.1A CLAUDE.md that follows
  2. 2.2Verification skills
  3. 2.3Permission modes
  4. 2.4Hooks
Automate repeat workSection 3 • 2 lessonsSection details

What you’ll learn

  • Run saved prompts as scheduled tasks on Anthropic's cloud.
  • Run Claude in headless mode inside your own environment or CI pipeline.
  • Add Claude to pull requests, either through managed Code Review or your own GitHub Action workflow.

Lessons

  1. 3.1Scheduled tasks and headless
  2. 3.2GitHub Actions and Code Review
Verify and shareSection 4 • 2 lessonsSection details

What you’ll learn

  • Check an unattended run by reading the diff before Claude's summary.
  • Use test results as a gate on each turn, enforced by hooks.
  • Package your setup as a plugin and share it through a team marketplace.

Lessons

  1. 4.1Trust it: Verifying unsupervised runs
  2. 4.2Plugins
QuizSection 5 • QuizSection details

What you’ll learn

  • Test what you learned about steering, configuring, automating and checking Claude Code.

Lesson

  1. 5.1Course quiz
Earn a certificateAnthropic gives a completion badge you can share when you pass the course quiz.

FAQs

Is Claude Code in Action free?

Yes. The course is free.

Open the course

Do I get a certificate?

Yes. Anthropic gives a completion badge you can share when you pass the course quiz.

What do I need before I start?

You already use Claude Code for single prompts; basic familiarity with Git and the command line.

How long is it?

9 lessons and a quiz, about 1 hour; you take it at your own pace.

See the lessons

Which tools does it teach?

Claude Code: Coding agent in terminal, IDE and cloud.

See the tools

Who makes it?

Anthropic makes it, on academy.claude.com. Recaply lists 3 courses from Anthropic.

See Anthropic's courses

More courses

See all
Freeon academy.claude.comOpen the course