Learning progress / 04

この教材の進み具合

ログインは任意です。ログインしなくても、このサイトのチェックはこのブラウザに保存されます。Googleでログインすると、パソコンやスマートフォンでもチェックを同期できます。

0 / 12 完了

この端末に保存中

Overview / 04

コース概要

学ぶ前に、教材の対象者・前提条件・翻訳の状態を確認しましょう。

この教材で目指すこと

Claude Codeがファイルを読み、変更し、テストする流れと、安全に任せるための基本を学ぶ教材です。全員がコードを暗記する必要はありません。目的・対象範囲・完了条件・確認方法を伝え、変更結果を人が確かめられる状態を目指します。

Anthropic公式コース概要(原文)

An agentic coding tool that lives in your terminal. Learn what Claude Code is, how it works, and the core workflows for getting real work done with it.

教材番号
04
区分
必修
所要時間
1時間
対象者
公式ページに明記なし
前提条件
公式ページに明記なし

翻訳について: 公式ページは英語表示(確認日: 2026-08-22)

Lesson list / 04

全レッスン

公式レッスンへのリンクから、公式の詳しい内容や学習アクティビティも確認できます。

    Lesson 01

    What is Claude Code?

    このレッスンで学ぶこと

    Claude Codeは、コードベースを理解し、ファイル編集・コマンド実行・既存の開発ツールとの連携を行うエージェント型のコーディングツールです。ターミナル、Visual Studio Code、Claude Desktop、Web、JetBrains IDEで利用でき、権限確認やコンテキストの制約、誤りの可能性を踏まえて人が関与しながら使います。

    リベシティでの活かし方

    非エンジニアのスタッフも、Claude Codeを文章だけ返すチャットではなく、業務ツールのファイルを読み、変更し、確認する相棒として小さな改善から試せる。作る範囲と権限を先に決め、結果を人が確認してから業務に使う。

    Anthropic公式レッスンを開く

    Lesson 02

    How Claude Code works

    このレッスンで学ぶこと

    Claude Codeは、入力したプロンプトに応じて必要な文脈を集め、ツール呼び出しや編集・コマンド実行を行い、結果が目的を満たすか確認するエージェントループで動きます。文脈ウィンドウには会話・ファイル・コマンド結果が蓄積され、上限に近づくと会話が圧縮されます。手動承認・自動承認・プランモードという権限設定があり、途中で文脈を追加・中断・修正できます。

    リベシティでの活かし方

    業務ツール作りでは、依頼・必要資料の収集・変更・動作確認という流れを意識し、途中で目的や条件を修正する。まず手動承認またはPlan modeで進め、Claudeの操作と文脈を確認しながら安全にAI活用を広げる。

    Anthropic公式レッスンを開く

    Lesson 03

    Installing Claude Code

    このレッスンで学ぶこと

    Claude Codeは、macOS・Linux・WSL・Windowsのターミナルに加え、VS Code・JetBrains、Claude Desktop、Webで導入できます。初回は環境に応じたインストールとサインインを行い、ターミナルで実行したディレクトリ以下にアクセスします。ターミナルは新機能が先行し、IDEは編集画面との併用、Desktopはバックグラウンド、WebはGitHubリポジトリを対象に使う形と説明されています。

    リベシティでの活かし方

    Windowsのターミナル、VS Code、Claude Desktopなど、自分が使いやすい入口を一つ選ぶ。最初は練習用または担当業務の限られたフォルダだけを開き、ログインとアクセス範囲を確認する。導入で迷ったら、一人で設定を広げず、AI推進または業務ツールの担当者に相談する。

    Anthropic公式レッスンを開く

    Lesson 04

    Your first prompt

    このレッスンで学ぶこと

    Claude Codeでは、ファイル変更やコマンド実行を都度許可するManualと、ファイル編集を自動承認するAuto-accept(コマンドは引き続き許可が必要)を切り替えられ、Shift + Tabから選べます。Plan Modeでは読み取り専用ツールでコードベースを分析し、質問を挟みながら実行可能な計画を作るため、複雑な変更や安全なレビューに向きます。目的や条件を具体的に書き、計画を確認してから実行に進むことが勧められています。

    リベシティでの活かし方

    業務ツールの依頼は、対象・目的・条件・完了の見え方を具体化し、複数手順ならまずPlan Modeで計画を読んでから進める。Manualで変更とコマンドを確認すれば、Claude Codeを使う範囲を広げても人の判断を保てる。

    Anthropic公式レッスンを開く

    Lesson 05

    The explore → plan → code → commit workflow

    このレッスンで学ぶこと

    Claude Codeでの基本ワークフローは、Explore → Plan → Code → Commitで、Plan Modeでは関連ファイルを読み、実装前に方針を見直します。実装時は成功条件・補助ツール・テストを用意し、計画を承認して進め、必要なら途中で修正します。自分でテストした後、コードレビュアーのサブエージェントで確認し、納得したらコミットして次の作業へ進みます。

    リベシティでの活かし方

    業務ツールの開発も、いきなり実装せず、現状確認・計画・小さな実装・テストとレビューの順に進める。完了条件と確認役を先に決めれば、AIに任せる範囲と人が確認する地点を共有できる。

    Anthropic公式レッスンを開く

    Lesson 06

    Context management

    このレッスンで学ぶこと

    Claudeのコンテキストは、会話・読んだファイル・コマンド結果などを保持する作業用メモリで、上限に近づくと自動圧縮されます。/compactは要約して作業を続け、/clearは過去の内容を捨てて新しい作業を始めるために使い、/contextで使用状況を確認できます。具体的な指示、不要なMCPの停止、サブエージェントの活用などで、限られた文脈を節約します。

    リベシティでの活かし方

    業務ツールごとに対象・前提・確認方法を短く明記し、必要な資料だけをClaude Codeに渡す。作業が長くなったら/compact、案件を切り替えるときは/clearを使い、MCPやサブエージェントも目的に応じて整理してAI活用の流れを保つ。

    Anthropic公式レッスンを開く

    Lesson 07

    Code review

    このレッスンで学ぶこと

    Claude Codeは、変更したコードを共有する前の確認も支援します。別のAIに読み取り専用で変更点をレビューさせ、指摘を人が確認してから採用します。コミット(変更履歴の保存)、プッシュ(共有先への送信)、PR(変更内容の確認依頼)は外部状態を変えるため、内容と共有先を確かめてから進みます。

    リベシティでの活かし方

    Claude Codeで作った業務ツールは、共有の前に読み取り専用レビューで確認し、問題点を直してからコミットやPRに進む。レビュー役をチーム共通の設定にすれば、同じ観点でAIの変更を点検しやすくなる。

    Anthropic公式レッスンを開く

    Lesson 08

    The CLAUDE.md file

    このレッスンで学ぶこと

    CLAUDE.mdはClaude Codeがセッション開始時に自動で読むMarkdownファイルで、プロジェクトの構成・コマンド・コード規約などを毎回伝えるための持続的な文脈になります。プロジェクト共有用とユーザー個人用などの階層があり、チームで使うプロジェクト用ファイルはバージョン管理に含められます。繰り返し修正するルールを保存し、必要な資料は@記法で参照できますが、最初はファイルなしで課題を把握してから/initで作る方法も紹介されています。

    リベシティでの活かし方

    リベシティの業務ツールでは、担当者・起動方法・確認手順・守るルールをCLAUDE.mdにまとめ、Claude Codeが毎回同じ前提で作業できるようにする。個人の好みとチームの運用を分け、繰り返し起きた修正だけを人が確認して共有知に昇格させる。

    Anthropic公式レッスンを開く

    Lesson 09

    Subagents

    このレッスンで学ぶこと

    サブエージェントは、探索などの作業を独立したコンテキストで進め、結果の要約だけをメインのClaudeに返します。/agentsから用途・範囲・使えるツールなどを設定したエージェントを作成でき、並列実行でメインの文脈を保ちやすくします。継続メモリやスキルの事前読み込みも設定できます。

    リベシティでの活かし方

    この必修レッスンでは、サブエージェントを『別の作業役に限定した作業を任せ、要約を返してもらう仕組み』と理解できればよい。実際の作成や並列運用は任意教材07で扱う。使う場合は読み取り専用の調査から始め、返ってきた要約を人が確認する。

    Anthropic公式レッスンを開く

    Lesson 10

    Skills

    このレッスンで学ぶこと

    Skillは、指示・スクリプト・リソースをまとめたフォルダで、Claudeに特定の作業手順を一度教え、関連する依頼のときに再利用させる仕組みです。名前と説明が依頼に合うと自動で呼び出され、個人用はホーム、プロジェクト用はリポジトリ内に置けます。CLAUDE.mdが毎回読み込まれるのに対し、Skillは必要時だけ詳細を読み、スラッシュコマンドのように毎回手入力する必要はありません。

    リベシティでの活かし方

    リベシティで繰り返す日報整理・レビュー・業務ツールの確認手順は、まず共通のSkill候補として棚卸しする。Claude Codeで使うときは、個人用とチーム共有用を分け、説明文と実行結果を人が確認してから標準化する。

    Anthropic公式レッスンを開く

    Lesson 11

    MCP

    このレッスンで学ぶこと

    MCPは、Claude Codeをデータベース・生産性アプリ・公開リポジトリなど外部のツールやデータ源につなぐオープン標準です。HTTPとstdioのサーバーを追加でき、Local・User・Projectの範囲を選んで管理できます。接続中のサーバーは使っていないときもツール定義でコンテキストを消費するため、/mcpで確認・無効化し、CLIやSkillとの使い分けも検討します。

    リベシティでの活かし方

    業務ツールにリベシティのデータや外部サービスをつなぐときは、MCPで何を読める・操作できるようにするか、利用範囲と共有範囲を先に決める。不要な接続は増やさず、担当者が権限・データの流れ・結果を確認できる小さな連携から始める。

    Anthropic公式レッスンを開く

    Lesson 12

    Hooks

    このレッスンで学ぶこと

    Hooksは、Claude Codeのライフサイクル中の特定のイベントでコマンドを実行する仕組みで、毎回動く決定的な制御を提供します。PreToolUse・PostToolUse・UserPromptSubmit・Stop・Notificationなどに設定でき、編集後の自動整形や実行ログ、危険な操作の遮断などに使えます。PreToolUseでは終了コード2で操作をブロックし、プロジェクト設定に置けばチームで共有できます。

    リベシティでの活かし方

    業務ツールの品質・安全を守るため、ファイル編集後の整形や実行ログなど、毎回必要な確認をHookに任せる候補を洗い出す。特に本番設定や危険な操作を止める条件は、担当者と確認してからチーム共有の設定にし、AIの提案だけに頼らない運用へつなげる。

    Anthropic公式レッスンを開く