【くろーどこーど】

Claude Code とは?

最終更新:
💡 コードを読んで手も動かすAIエンジニア、それがClaude Code

Anthropic社が提供するエージェント型のAIコーディングツール。コードベースを読み、ファイルの編集やコマンドの実行をしながら開発作業を進める。ターミナルのほか、IDE拡張・デスクトップアプリ・Webでも使える。

📌 このページのポイント
Claude Code ワークフロー $ claude > バグを修正して Editing files... ターミナル Claude AIエンジン AI分析・生成 ファイル編集 コマンド実行 Git操作 特徴 コードベースを読む エージェント動作 許可制御あり
Claude Codeのワークフロー(ターミナルで使う例。IDE拡張・デスクトップアプリ・Webでも使える)
ひよこ ひよこ
Claude Codeって、ChatGPTみたいにブラウザで使うやつ?
ペンギン先生 ペンギン先生
基本はターミナル(コマンドライン)で使うツールで、claudeコマンドで対話を始めるんだ。ほかにVS CodeやJetBrainsの拡張、デスクトップアプリ、ブラウザのWeb版でも使えるよ。どこから使っても、ファイルの編集やコマンドの実行をAIに任せられるのが特徴なんだ。
ひよこ ひよこ
普通のチャットAIと何が違うの?
ペンギン先生 ペンギン先生
チャットAIは答えを文章で返すのが中心だけど、Claude Codeは手元のプロジェクトのファイルを読んで、実際に編集したり、テストを実行したり、コミットやプルリクエストを作ったりできるんだ。「このバグを調べて直して、テストも通して」のような一連の作業を頼めるよ。
ひよこ ひよこ
勝手にファイルを書き換えちゃうのは怖くない?
ペンギン先生 ペンギン先生
標準の設定では、ファイルの編集や多くのコマンド実行の前に確認を求めるよ。読み取りだけの操作は確認なしで進むんだ。設定ファイルや--allowedToolsオプションで、許可・禁止する操作をルールで決めることもできる。Git管理下なら変更を差分で確認して、戻すのも簡単だね。
ひよこ ひよこ
確認をいちいち出さないようにもできるの?
ペンギン先生 ペンギン先生
できるけど注意が必要だよ。編集を自動で受け入れるモードや、確認をほぼ省くbypassPermissionsモードがある。公式ドキュメントでは、bypassPermissionsはコンテナや仮想マシンのように被害が広がらない隔離環境でだけ使うよう注意しているんだ。組織の設定でこのモードを使えなくすることもできるよ。
ひよこ ひよこ
使うときに気をつけることは?
ペンギン先生 ペンギン先生
AIが書いたコードや実行したコマンドの結果は、人がレビューしてから取り込もう。プロジェクトのルートにCLAUDE.mdというファイルを置くと、コーディング規約や手順を毎回読んでもらえるから、期待どおりに動かしやすくなるよ。
ペンギン
まとめ:ざっくりこれだけ覚えればOK!
「Claude Code」って出てきたら「コードを読んで編集・実行までこなすAnthropicのAIコーディングツール」と思えればだいたいOK!
📖 おまけ:英語の意味
「Claude Code」 = クロードコード
💬 ClaudeはAnthropic社のAIモデルの名前。そのClaudeを使ってコーディング作業を進めるツールだよ

参考資料

← 用語集にもどる