← レッスンに戻る
第5章 · Claude Code入門

Claude Codeとは

What is Claude Code · 約 10 分

重要キーワード

English日本語説明
Claude Code クロードコード Anthropic 公式の CLI ベース AI コーディングエージェント
Agent エージェント 目標達成のため自律的に複数アクションを取る AI
Tool ツール Claude Code が使う Read/Edit/Bash 等の機能
Permission Mode 権限モード 操作実行前にユーザー確認を求めるかどうかの設定
`pip install anthropic python-dotenv` が必要です。`.env` ファイルに `ANTHROPIC_API_KEY=sk-ant-...` を 1 行入れて保存しましょう。

演習問題

演習 1: あなたの業務に Claude Code を当てる

あなたが普段抱える コーディング/運用タスク を 5 つ挙げ、それぞれが Claude Code で楽になりそうか分類してください。

フォーマット: | タスク | Claude Code 適性 | 理由 | | --- | --- | --- | | 例: 古い JavaScript を TS に移行 | ◎ | 一括変換と検証に向く |

スタータープロンプト:
私が普段行うエンジニアリングタスクを Claude Code が支援できそうか評価してください。
以下のタスク 5 つに対し、◎/◯/△/× の適性と理由を表で答えてください。
1. レガシー Python 2 コードを Python 3 に移行
2. PR レビュー
3. 機密情報を含む本番 DB に直接クエリ
4. テストカバレッジ低下箇所の補完
5. 新しいライブラリの API ドキュメント要約
ヒントを見る

× が出るのは、機密データのリスク・人間判断が必須のケース・物理的アクセスが必要なケースなど。あなたの業務でも切り分けてみましょう。

理解度チェック

  1. Claude Code が動く場所として該当しないのは?
    1. ターミナル
    2. VS Code 拡張
    3. Web 版 (claude.ai/code)
    4. Excel マクロ
  2. IDE 補完 (Copilot) との一番の違いは?
    1. 色がきれい
    2. プロジェクト全体を文脈に計画から実行までを行う自律性
    3. 完全無料
    4. オフラインで動く
  3. Claude Code が直接できないのは?
    1. ファイル編集
    2. シェル実行
    3. git 操作
    4. BIOS 書き換え
  4. Claude Code の本体は何の上で動く?
    1. ブラウザのみ
    2. Node.js プロセス
    3. Python のみ
    4. ハードウェア専用ファーム
解答と解説を見る
  1. D — Excel マクロ上では動きません。
  2. B — Claude Code はエージェント的に計画と実行までを担います。
  3. D — BIOS 書き換えのような OS 外の操作はサポートされません。
  4. B — Node.js 上で動く CLI です。