Claude Codeを使う上で、Git(ギット)は**「作業のバックアップ」や「ゲームのセーブポイント」**のような役割を果たす非常に重要なツールです。
Claude Codeは非常に強力で、ファイルを直接書き換えたり、時には間違えて削除したりするリスクがあるため、Gitを併用することが「必須スキル」とされています。
エンジニア以外の方でも押さえておくべき、Gitの基本的な使い方は以下の通りです。
1. 「セーブポイント(コミット)」を作る
Gitの最も基本的な役割は、その時々のファイルの「状態」を記録することです。これを**「コミット」**と呼びます。
• いつやるか: Claude Codeに大きな指示を出す前や、良い感じに記事やコードが出来上がったタイミングで行います。
• メリット: もしAIがその後の操作でファイルをめちゃくちゃにしてしまっても、記録した時点の状態にすぐ戻すことができます。
2. AIに操作を任せる
以前は複雑な英語のコマンドを覚える必要がありましたが、今はAIに日本語で指示を出すだけでGitの操作が可能です。
• ターミナルで「今の状態を『〇〇の機能を追加』というメッセージでコミット(保存)して」と伝えるだけで、AIが裏で必要な処理を代行してくれます。
3. チームでルールを共有する
Gitを使うと、自分一人だけでなくチーム全体で「作業ルール」を共有できます。
• 例えば、ソース内でも紹介されている「CLAUDE.md」という指示書ファイルをGitで管理すれば、チーム全員が同じルール(例:記事のトーン、禁止用語など)に基づいてClaude Codeを動かすことができます。
4. 万が一の「巻き戻し」
もしClaude Codeが意図しないファイルの書き換えを行ってしまったら、Gitの履歴から「戻して」と指示を出しましょう。
• これにより、何時間もかけた作業が台無しになるリスクを最小限に抑えられます。
--------------------------------------------------------------------------------
アドバイス:まずは「保存」から 最初は難しいことを考えず、**「大きな指示を出す前には必ず『保存(コミット)』してもらう」**という習慣をつけるだけで、安心してClaude Codeを使いこなせるようになります。
こうした「守りのスキル」が身につくと、AIにさらに大胆な指示を出せるようになります。まずはご自身のプロジェクトで、一度「今の状態を保存して」とAIに頼んでみることから始めてみてはいかがでしょうか?
