<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>使い方 - CayTech Lab</title>
	<atom:link href="https://caymezon.com/tag/%e4%bd%bf%e3%81%84%e6%96%b9/feed/" rel="self" type="application/rss+xml" />
	<link>https://caymezon.com</link>
	<description></description>
	<lastBuildDate>Sun, 21 Jun 2026 00:20:04 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.0</generator>

<image>
	<url>https://caymezon.com/wp-content/uploads/2026/01/cropped-CayTechLab-32x32.jpg</url>
	<title>使い方 - CayTech Lab</title>
	<link>https://caymezon.com</link>
	<width>32</width>
	<height>32</height>
</image> 
	<atom:link rel='hub' href='https://caymezon.com/?pushpress=hub'/>
	<item>
		<title>AWS Kiroの使い方完全解説｜Spec・Vibe・Hook・Steering全機能を初心者向けに徹底解説【何ができる？】</title>
		<link>https://caymezon.com/aws-kiro-features-guide/</link>
					<comments>https://caymezon.com/aws-kiro-features-guide/#respond</comments>
		
		<dc:creator><![CDATA[caymezon]]></dc:creator>
		<pubDate>Sun, 12 Apr 2026 03:54:37 +0000</pubDate>
				<category><![CDATA[AI & Next Tech]]></category>
		<category><![CDATA[Cloud & Infra]]></category>
		<category><![CDATA[AWS Kiro]]></category>
		<category><![CDATA[Hook]]></category>
		<category><![CDATA[Powers]]></category>
		<category><![CDATA[Steering]]></category>
		<category><![CDATA[Vibe]]></category>
		<category><![CDATA[使い方]]></category>
		<category><![CDATA[初心者]]></category>
		<guid isPermaLink="false">https://caymezon.com/?p=20346</guid>

					<description><![CDATA[<p>目次 はじめにこの記事で分かること機能カテゴリの全体像【基本】チャットで使うまずVibeモードから始めよう【応用】Specモードで仕様駆動開発SpecモードとはSpecモードの使い方：3ステップSpecモードの使いどころ [&#8230;]</p>
<p>The post <a href="https://caymezon.com/aws-kiro-features-guide/">AWS Kiroの使い方完全解説｜Spec・Vibe・Hook・Steering全機能を初心者向けに徹底解説【何ができる？】</a> first appeared on <a href="https://caymezon.com">CayTech Lab</a>.</p>]]></description>
										<content:encoded><![CDATA[<div id="toc" class="toc tnt-number toc-center tnt-number border-element"><input type="checkbox" class="toc-checkbox" id="toc-checkbox-2" checked><label class="toc-title" for="toc-checkbox-2">目次</label>
    <div class="toc-content">
    <ol class="toc-list open"><li><a href="#toc1" tabindex="0">はじめに</a></li><li><a href="#toc2" tabindex="0">この記事で分かること</a></li><li><a href="#toc3" tabindex="0">機能カテゴリの全体像</a></li><li><a href="#toc4" tabindex="0">【基本】チャットで使う</a><ol><li><a href="#toc5" tabindex="0">まずVibeモードから始めよう</a></li></ol></li><li><a href="#toc6" tabindex="0">【応用】Specモードで仕様駆動開発</a><ol><li><a href="#toc7" tabindex="0">Specモードとは</a></li><li><a href="#toc8" tabindex="0">Specモードの使い方：3ステップ</a></li><li><a href="#toc9" tabindex="0">Specモードの使いどころ</a></li></ol></li><li><a href="#toc10" tabindex="0">【設定】Steeringでプロジェクトルールを定義</a><ol><li><a href="#toc11" tabindex="0">Steeringとは</a></li><li><a href="#toc12" tabindex="0">基本的なSteeringファイルの作成</a></li><li><a href="#toc13" tabindex="0">Steeringの4つのinclusionモード活用例</a></li><li><a href="#toc14" tabindex="0">標準Steeringファイルの自動生成</a></li></ol></li><li><a href="#toc15" tabindex="0">【自動化】Hookを設定する</a><ol><li><a href="#toc16" tabindex="0">Hookとは</a></li><li><a href="#toc17" tabindex="0">Hookのトリガーイベント一覧</a></li><li><a href="#toc18" tabindex="0">Hookの設定方法</a></li><li><a href="#toc19" tabindex="0">HookはClaude Codeにない機能</a></li></ol></li><li><a href="#toc20" tabindex="0">【カスタマイズ】Skillsで独自コマンドを作る</a><ol><li><a href="#toc21" tabindex="0">Skillsとは</a></li><li><a href="#toc22" tabindex="0">Skillの作成手順</a></li><li><a href="#toc23" tabindex="0">グローバルスキルの配置</a></li></ol></li><li><a href="#toc24" tabindex="0">【拡張】Powersを活用する</a><ol><li><a href="#toc25" tabindex="0">Powersとは</a></li><li><a href="#toc26" tabindex="0">主なPowersの種類</a></li></ol></li><li><a href="#toc27" tabindex="0">【ターミナル】Kiro CLIを使う</a><ol><li><a href="#toc28" tabindex="0">Kiro CLIとは</a></li></ol></li><li><a href="#toc29" tabindex="0">超便利な使い方ベスト3</a><ol><li><a href="#toc30" tabindex="0">第1位: AWSハンズオンをSpecモードで一から構築</a></li><li><a href="#toc31" tabindex="0">第2位: Hookで品質チェックを完全自動化</a></li><li><a href="#toc32" tabindex="0">第3位: Steeringで「いつでも同じクオリティ」を維持</a></li></ol></li><li><a href="#toc33" tabindex="0">個人利用における注意点</a><ol><li><a href="#toc34" tabindex="0">1. クレジット消費を把握する</a></li><li><a href="#toc35" tabindex="0">2. 機密情報を除外する</a></li><li><a href="#toc36" tabindex="0">3. プロジェクト外ファイルへのアクセスは制限される</a></li><li><a href="#toc37" tabindex="0">4. Specモードはアウトプットの確認が必要</a></li></ol></li><li><a href="#toc38" tabindex="0">まとめ</a></li></ol>
    </div>
  </div>

<h2><span id="toc1">はじめに</span></h2>
<p>「AWS Kiroをインストールしたけど、何から始めればいいか分からない…」</p>
<p>「VibeとSpecの使い分けが分からない。Hookって何？Steeringって何？」</p>
<p>Kiroは多機能なAgentic IDEですが、機能が多すぎて最初は戸惑いがちです。本記事では、<strong>Kiroで何ができるのか・各機能をどう使えばいいか</strong>を、初心者でも確実に分かるよう段階的に解説します。</p>
<blockquote>
<p><strong>2026年6月時点の情報：</strong> KiroはPreviewを経て2025年11月に正式GA（一般提供）を達成。Kiro CLI・チームプラン・GitLabサポートなどが追加されています。2026年5月〜6月には新プラン「Kiro Pro Max」追加・CLI v3プレビュー・自動スケジュール実行機能などが追加されました。</p>
</blockquote>
<p><!-- ![AWS Kiro 機能一覧](images/kiro-features-overview.jpg) --></p>
<p>Kiroのインストール・基本セットアップについては以下を参照してください。</p>
<ul>
<li>AWS Kiro完全ガイド</li>
</ul>

<a rel="noopener" href="https://caymezon.com/aws-kiro-overview/" title="AWS Kiro完全ガイド｜Agentic IDEの全貌とは【セットアップ・料金・機能まで】【2026年6月版】" class="blogcard-wrap internal-blogcard-wrap a-wrap cf" target="_blank"><div class="blogcard internal-blogcard ib-left cf"><div class="blogcard-label internal-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail internal-blogcard-thumbnail"><img decoding="async" width="160" height="90" src="https://caymezon.com/wp-content/uploads/2026/04/aws-kiro-overview-featured-9e0dba-160x90.jpg" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://caymezon.com/wp-content/uploads/2026/04/aws-kiro-overview-featured-9e0dba-160x90.jpg 160w, https://caymezon.com/wp-content/uploads/2026/04/aws-kiro-overview-featured-9e0dba-300x169.jpg 300w, https://caymezon.com/wp-content/uploads/2026/04/aws-kiro-overview-featured-9e0dba-768x432.jpg 768w, https://caymezon.com/wp-content/uploads/2026/04/aws-kiro-overview-featured-9e0dba-120x68.jpg 120w, https://caymezon.com/wp-content/uploads/2026/04/aws-kiro-overview-featured-9e0dba-320x180.jpg 320w, https://caymezon.com/wp-content/uploads/2026/04/aws-kiro-overview-featured-9e0dba-376x212.jpg 376w, https://caymezon.com/wp-content/uploads/2026/04/aws-kiro-overview-featured-9e0dba.jpg 927w" sizes="(max-width: 160px) 100vw, 160px" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">AWS Kiro完全ガイド｜Agentic IDEの全貌とは【セットアップ・料金・機能まで】【2026年6月版】</div><div class="blogcard-snippet internal-blogcard-snippet">はじめに「Claude CodeやCodex CLIのようなAI開発ツールはターミナル操作が必要で難しい…」「AWSを使った開発をもっとスマートにしたい。IDEでAIに設計から実装まで任せたい…」そんな悩みに応えるのがAWS Kiroです。...</div></div><div class="blogcard-footer internal-blogcard-footer cf"><div class="blogcard-site internal-blogcard-site"><div class="blogcard-favicon internal-blogcard-favicon"><img decoding="async" src="https://www.google.com/s2/favicons?domain=https://caymezon.com" alt="" class="blogcard-favicon-image internal-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain internal-blogcard-domain">caymezon.com</div></div><div class="blogcard-date internal-blogcard-date"><div class="blogcard-post-date internal-blogcard-post-date">2026.04.12</div></div></div></div></a>
<h2><span id="toc2">この記事で分かること</span></h2>
<ul>
<li>VibeモードとSpecモードの詳細な使い分け</li>
<li>Steering（プロジェクトルール）の設定方法</li>
<li>Hook（自動化トリガー）の具体的な設定例</li>
<li>Skills（カスタムコマンド）の作り方</li>
<li>Powers（MCPの自動化）の活用法</li>
<li>Kiro CLIの概要</li>
<li>個人利用における注意点・コスト管理</li>
</ul>
<hr>
<h2><span id="toc3">機能カテゴリの全体像</span></h2>
<p>Kiroの機能は大きく6つに分類されます。</p>
<pre><code class="language-plaintext">■ チャット（対話）
├─ Vibeモード  ← 即時実装・質問・解析向け
└─ Specモード  ← 要件→設計→実装の体系的開発向け

■ プロジェクトルール管理
└─ Steering    ← 常時・条件付きのルールを定義

■ 自動化
└─ Hook        ← ファイル操作に反応して自動実行

■ カスタマイズ
└─ Skills      ← 独自スラッシュコマンドを登録

■ 拡張性
└─ Powers      ← MCPを必要なときだけ自動起動

■ ターミナル
└─ Kiro CLI   ← ターミナルからエージェント実行（2025年11月GA追加）</code></pre>
<hr>
<h2><span id="toc4">【基本】チャットで使う</span></h2>
<h3><span id="toc5">まずVibeモードから始めよう</span></h3>
<p>Kiroのチャットパネルを開き、新しいセッションを開始する際に<strong>Vibeモード</strong>を選択します。</p>
<p>Claude CodeやChatGPTと同じ感覚で、日本語で指示するだけです。</p>
<p><strong>使用モデルの選択：</strong> Vibeモードでは<strong>Claude Sonnet 4.5</strong>（信頼性の高い高度なコーディング・推論向け）、<strong>Claude Opus 4.8</strong>（1Mコンテキスト・自己検証強化で長期プロジェクト向け）、または<strong>Auto</strong>（品質・レイテンシ・コストを最適化する複数モデルの自動選択）を選べます。</p>
<p><strong>よく使う指示例：</strong></p>
<pre><code class="language-plaintext"># ファイル解析・質問
&gt; このSpring Bootアプリの認証ロジックを説明して

# コード修正
&gt; src/main/java/Service.javaのバグを修正して

# 機能追加
&gt; ユーザー一覧APIにページネーションを追加して

# ドキュメント生成
&gt; このクラスのJavadocコメントを追加して

# インフラ
&gt; EC2インスタンスにS3アクセス権限を付与するIAMロールを作成して</code></pre>
<p><strong>ポイント：</strong> 最初にSteeringファイル（後述）で「常に日本語で応答すること」を設定しておくと、毎回指示する必要がなくなります。</p>
<p><!-- ![Vibeモードのチャット画面](images/vibe-mode-chat.jpg) --></p>
<hr>
<h2><span id="toc6">【応用】Specモードで仕様駆動開発</span></h2>
<h3><span id="toc7">Specモードとは</span></h3>
<p>「何を作るか」をAIと一緒に整理してから実装するモードです。以下のようなケースで真価を発揮します。</p>
<ul>
<li>新機能をゼロから作る</li>
<li>複数のファイルにまたがる機能開発</li>
<li>後から「こんなつもりじゃなかった」を防ぎたい</li>
</ul>
<h3><span id="toc8">Specモードの使い方：3ステップ</span></h3>
<h4>STEP 1: Specセッションを開始して指示を入力</h4>
<p>新しいセッション起動時に「<strong>Spec</strong>」を選択し、作りたいものを伝えます。</p>
<pre><code class="language-plaintext">&gt; AWSのEC2上でApacheを動かし、S3に静的コンテンツを配置して
  CloudFrontで配信するWebサイト基盤をCloudFormationで構築したい</code></pre>
<p><strong>2つの開始アプローチ：</strong></p>
<ul>
<li><strong>Requirements-First</strong>：要件定義から始め、ユーザーストーリーを確認してから設計に進む（デフォルト）</li>
<li><strong>Design-First</strong>：既にアーキテクチャが決まっている場合は設計書から始める</li>
<li><strong>Quick Plan</strong>：承認ゲートなしに要件・設計・タスクの3ファイルを一気に自動生成する高速モード</li>
</ul>
<h4>STEP 2: Requirements（要件）を確認・修正</h4>
<p>KiroがEARS記法でユーザーストーリーと受け入れ条件を自動生成します。</p>
<pre><code class="language-markdown"># Requirements

## ユーザーストーリー
WHEN ユーザーがWebサイトにアクセスするとき
THEN CloudFront経由でS3の静的コンテンツが配信される

WHEN 管理者がEC2にSSM Session Managerで接続するとき  
THEN パブリックIPなしでセキュアにアクセスできる

## 受け入れ条件
- [ ] CloudFormationテンプレートで全リソースが定義されている
- [ ] SSLが有効化されている
- [ ] EC2へのSSH接続はIGW経由ではなくSSM経由のみ許可</code></pre>
<p>「この受け入れ条件が足りない」「この条件は不要」など、ここで修正します。<strong>実装前に方向性を確認できるのがSpecモード最大のメリット</strong>です。</p>
<h4>STEP 3: Design → Tasks → 実装</h4>
<p>要件を確認したら、そのままDesign（設計書）→ Task list（実装タスク）→ 実装まで進みます。</p>
<pre><code class="language-plaintext">.kiro/specs/web-infra/
├── requirements.md  ← 要件定義
├── design.md        ← アーキテクチャ設計
└── tasks.md         ← 実装チェックリスト</code></pre>
<p>生成されたタスクを一つずつ実行していき、チェックボックスで進捗管理できます。</p>
<p><strong>タスクの並列実行（Wave）：</strong> Kiroはタスク間の依存関係を自動分析し、独立したタスクを「Wave（波）」にグループ化して並列実行します。複数ファイルにまたがる実装でも実装時間を大幅に短縮できます。</p>
<p><!-- ![Specモードのタスク管理画面](images/spec-tasks.jpg) --></p>
<h3><span id="toc9">Specモードの使いどころ</span></h3>
<table>
<thead>
<tr>
<th>シチュエーション</th>
<th>Specを使うべきか</th>
</tr>
</thead>
<tbody>
<tr>
<td>ちょっとした修正・質問</td>
<td>❌ Vibeで十分</td>
</tr>
<tr>
<td>機能1つをゼロから作る（複雑）</td>
<td>✅ Spec推奨</td>
</tr>
<tr>
<td>AWSシステムを一から設計・構築</td>
<td>✅ Spec推奨</td>
</tr>
<tr>
<td>既存コードのリファクタリング</td>
<td>❌ Vibeで十分</td>
</tr>
<tr>
<td>チームと設計を共有したい</td>
<td>✅ Spec推奨</td>
</tr>
</tbody>
</table>
<hr>
<h2><span id="toc10">【設定】Steeringでプロジェクトルールを定義</span></h2>
<h3><span id="toc11">Steeringとは</span></h3>
<p>毎回「日本語で答えて」「コメントは右側に書いて」と指示するのは面倒です。Steeringはこれを<strong>一度設定するだけで永続的に効かせる</strong>機能です。</p>
<h3><span id="toc12">基本的なSteeringファイルの作成</span></h3>
<p><code>.kiro/steering/</code> 配下にMarkdownファイルを作成します。</p>
<p><strong>日本語・コーディング規約の設定（例）：</strong></p>
<pre><code class="language-markdown">---
inclusion: always
---

# プロジェクトルール

## コミュニケーション
- すべてのやり取りは日本語で行うこと

## コーディング規約
- コメントはコードの右側に記述すること
- AWSリソース名はケバブケース（例: web-server-ec2）で統一すること
- CloudFormationテンプレートはYAML形式で記述すること</code></pre>
<p>このファイルを置くだけで、以降のすべてのセッションで自動的に適用されます。</p>
<h3><span id="toc13">Steeringの4つのinclusionモード活用例</span></h3>
<p><strong>① always（常時）</strong></p>
<pre><code class="language-yaml">---
inclusion: always
---</code></pre>
<p>コーディング規約・言語設定など、常に守ってほしいルールに使います。</p>
<p><strong>② fileMatch（条件付き：ファイルパターン一致時）</strong></p>
<pre><code class="language-yaml">---
inclusion: fileMatch
fileMatchPattern: "**/*.tf"
---

# Terraformルール
- リソース名はスネークケースで統一
- AWS providerのバージョンは必ず固定すること</code></pre>
<p>Terraformファイルを操作するときだけ読み込まれます。Spring BootのJavaファイルには適用されません。</p>
<p><strong>③ manual（手動参照）</strong></p>
<pre><code class="language-yaml">---
inclusion: manual
---

# トラブルシューティングガイド
（デバッグ手順など長大なガイドを記述）</code></pre>
<p>チャット内で <code>#トラブルシューティングガイド</code> と参照したときだけ読み込まれます。常時ロードしてコンテキストを無駄遣いしません。</p>
<p><strong>④ auto（自動マッチング）</strong></p>
<pre><code class="language-yaml">---
inclusion: auto
name: aws-security
description: AWSセキュリティのベストプラクティスとIAM設計ガイド
---</code></pre>
<p>「IAMポリシーを作って」などのセキュリティ関連のプロンプトを検知すると自動でロードされます。nameとdescriptionの両方が必須です。</p>
<p><strong>⑤ グローバルSteeringルール</strong></p>
<p><code>~/.kiro/steering/</code> に配置すると、すべてのワークスペースに横断して適用されます。個人の作業スタイルや言語設定など、プロジェクトを問わず守りたいルールに使います。</p>
<blockquote>
<p><strong>優先順位：</strong> ワークスペース（<code>.kiro/steering/</code>）の設定がグローバル（<code>~/.kiro/steering/</code>）の設定を上書きします。同じルールが競合した場合はプロジェクト固有の設定が優先されます。</p>
</blockquote>
<h3><span id="toc14">標準Steeringファイルの自動生成</span></h3>
<p>KiroはSteeringセクションで「Generate Steering Docs」ボタンをクリックすると、プロジェクトを解析して以下の3ファイルを自動生成します。</p>
<pre><code class="language-plaintext">.kiro/steering/
├── product.md    ← 製品の目的・ターゲット・主要機能
├── tech.md       ← 技術スタック・フレームワーク・バージョン
└── structure.md  ← ディレクトリ構造・命名規則</code></pre>
<p>既存プロジェクトの解析・ドキュメント化にも活用できます。</p>
<hr>
<h2><span id="toc15">【自動化】Hookを設定する</span></h2>
<h3><span id="toc16">Hookとは</span></h3>
<p>「ファイルを保存するたびにテストが自動で走る」「コードを書いたら自動でドキュメントが更新される」——Hookはこういった<strong>繰り返し作業を自動化</strong>する仕組みです。</p>
<h3><span id="toc17">Hookのトリガーイベント一覧</span></h3>
<p>Hookは以下のIDEイベントに反応して起動します。</p>
<table>
<thead>
<tr>
<th>トリガーイベント</th>
<th>説明</th>
</tr>
</thead>
<tbody>
<tr>
<td>ファイルの保存</td>
<td>対象ファイルを保存するたびに実行</td>
</tr>
<tr>
<td>ファイルの作成</td>
<td>新しいファイルが作成されたとき</td>
</tr>
<tr>
<td>ファイルの削除</td>
<td>ファイルが削除されたとき</td>
</tr>
<tr>
<td>ユーザープロンプト送信</td>
<td>チャットにプロンプトを送信したとき</td>
</tr>
<tr>
<td>エージェントターン完了</td>
<td>Kiroの応答が終わったとき</td>
</tr>
<tr>
<td>ツール呼び出し前後</td>
<td>特定のツールが呼び出される前・後</td>
</tr>
<tr>
<td>タスク実行前後</td>
<td>Specのタスクが始まる前・完了した後</td>
</tr>
<tr>
<td>手動トリガー</td>
<td>オンデマンドで任意のタイミングに手動起動</td>
</tr>
</tbody>
</table>
<h3><span id="toc18">Hookの設定方法</span></h3>
<p>KiroのHookセクション（Kiro Panel → Agent Hooks）から「New Hook」を選択します。自然言語での説明から自動生成するか、手動で各フィールドを入力します。コマンドパレット（<code>Cmd/Ctrl + Shift + P</code> → 「Kiro: Open Kiro Hook UI」）からも起動可能です。</p>
<p><strong>設定例1: ファイル保存時にテスト自動実行</strong></p>
<pre><code class="language-plaintext">トリガー: TypeScriptファイルの保存時
実行内容: 変更ファイルに対応するテストを実行し、失敗があれば内容を報告してください</code></pre>
<p><strong>設定例2: 新しいAPIエンドポイント作成時にドキュメント更新</strong></p>
<pre><code class="language-plaintext">トリガー: src/controllers/ 配下のファイル作成時
実行内容: 作成されたコントローラーのAPIエンドポイントをdocs/api.mdに追記してください</code></pre>
<p><strong>設定例3: セキュリティスキャン</strong></p>
<pre><code class="language-plaintext">トリガー: .env以外のファイル保存時
実行内容: 変更ファイルにAPIキーやパスワードなどの機密情報がハードコードされていないか確認し、
          発見した場合は警告を出してください</code></pre>
<p>設定はJSONファイルとして <code>.kiro/hooks/</code> に保存されます。</p>
<h3><span id="toc19">HookはClaude Codeにない機能</span></h3>
<p>Claude CodeやCodex CLIは<strong>すべて手動実行</strong>です。Kiroのみがファイル操作に反応して自動でAIエージェントをトリガーできます。品質チェックを「やり忘れる」リスクをゼロにできます。</p>
<p><!-- ![Hook設定画面](images/hook-settings.jpg) --></p>
<hr>
<h2><span id="toc20">【カスタマイズ】Skillsで独自コマンドを作る</span></h2>
<h3><span id="toc21">Skillsとは</span></h3>
<p>同じ作業を繰り返すなら、スラッシュコマンドとして登録しておきましょう。<strong>一度定義すれば <code>/ + コマンド名</code> で呼び出せます</strong>。</p>
<p>Skillsは**オープンスタンダード（Agent Skills Standard）**に準拠した移植可能なパッケージとして設計されており、コミュニティ間での共有・インポートが可能です。</p>
<h3><span id="toc22">Skillの作成手順</span></h3>
<p><code>.kiro/skills/</code> 配下にフォルダを作成し、<code>SKILL.md</code> を置きます。追加のファイルも配置できます。</p>
<pre><code class="language-plaintext">.kiro/skills/
└── review-pr/
    ├── SKILL.md        ← 必須
    ├── scripts/        ← オプション：実行スクリプト
    ├── references/     ← オプション：参照ドキュメント
    └── assets/         ← オプション：テンプレートなど</code></pre>
<p><strong>SKILL.md の例（PRレビュー用）：</strong></p>
<pre><code class="language-markdown">---
name: review-pr
description: プルリクエストのコードレビューを行う。セキュリティ・パフォーマンス・可読性の観点で指摘する。
---

# PRレビュースキル

## レビュー観点
1. セキュリティ脆弱性（SQLインジェクション・XSS・認証漏れ）
2. パフォーマンス問題（N+1クエリ・不要なAPIコール）
3. コーディング規約の遵守
4. テストカバレッジ
5. エラーハンドリング

## 出力形式
- 重大度: 🔴 Critical / 🟡 Warning / 🟢 Info
- 指摘箇所: ファイル名と行番号
- 改善案: 具体的なコード例を提示</code></pre>
<p>チャット入力欄で <code>/review-pr</code> と入力するだけでこのスキルが起動します。</p>
<blockquote>
<p><strong>SKILL.mdのname フィールド：</strong> 小文字・数字・ハイフンのみ（最大64文字）、フォルダ名と一致させる必要があります。descriptionは最大1024文字で、スキルを起動すべき状況を明確に記述します。</p>
</blockquote>
<h3><span id="toc23">グローバルスキルの配置</span></h3>
<p><code>~/.kiro/skills/</code> に置けば全プロジェクトで使えます。</p>
<pre><code class="language-plaintext">~/.kiro/skills/
├── review-pr/      ← どのプロジェクトでも /review-pr が使える
└── analyze-arch/   ← どのプロジェクトでも /analyze-arch が使える</code></pre>
<hr>
<h2><span id="toc24">【拡張】Powersを活用する</span></h2>
<h3><span id="toc25">Powersとは</span></h3>
<p>MCP（Model Context Protocol）サーバーを<strong>必要なときだけ自動でアクティブ化</strong>する仕組みです。使わないMCPをすべてロードするとコンテキストが膨れ上がり、クレジットを無駄消費します。Powersはこれを解決します。</p>
<p>Powerは以下の3要素で構成されます：</p>
<ol>
<li><strong>POWER.md</strong> — 利用可能なMCPツールと起動タイミングを定義するファイル</li>
<li><strong>MCPサーバー設定</strong> — ツールと接続詳細</li>
<li><strong>Steering/Hook</strong>（オプション） — IDEイベントやスラッシュコマンドで実行される自動タスク</li>
</ol>
<h3><span id="toc26">主なPowersの種類</span></h3>
<p><strong>公式パートナーPowers（2026年6月時点）：</strong></p>
<pre><code class="language-plaintext">Datadog Powers    → アプリ・インフラの監視・調査時に自動起動
Dynatrace Powers  → オブザーバビリティ関連の調査時に自動起動
Figma Powers      → デザインデータの参照・実装時に自動起動
Neon Powers       → Neon PostgreSQLデータベース操作時に自動起動
Netlify Powers    → Netlifyデプロイ・設定操作時に自動起動
Postman Powers    → API設計・テスト時に自動起動
Supabase Powers   → Supabase（BaaS）操作時に自動起動
Stripe Powers     → 決済・サブスクリプション開発時に自動起動
AWS Aurora Powers → Amazon Auroraデータベース操作時に自動起動
Strands SDK Powers → AWS Strandsエージェント開発時に自動起動</code></pre>
<p><strong>コミュニティPowers：</strong></p>
<p>GitHubのURLからコミュニティ製Powersもインストール可能です。Kiro内またはkiro.devで参照し、「インストール」をクリックするだけで登録できます（JSONファイルやコマンドラインの設定不要）。</p>
<p>AWSのツールではありますが、<strong>サードパーティサービス向けのPowersも広く利用可能</strong>です。</p>
<hr>
<h2><span id="toc27">【ターミナル】Kiro CLIを使う</span></h2>
<h3><span id="toc28">Kiro CLIとは</span></h3>
<p>2025年11月のGA時に追加された、ターミナルからKiroエージェントを操作する機能です。IDEを使わずにコマンドラインでKiroのすべての機能（Spec・Steering・Hook・Skillsなど）を利用できます。</p>
<p><strong>主な用途：</strong></p>
<pre><code class="language-plaintext"># 機能実装の自動化
kiro "src/api/users.tsにページネーション機能を追加して"

# バグ解析・修正提案
kiro "エラーログを解析して修正案を提示して"

# ワークフロー自動化（CI/CDパイプライン組み込みなど）
kiro "テストを実行してカバレッジレポートを生成して"</code></pre>
<p><strong>Kiro CLI 2.0（2026年4月）の主な強化点：</strong></p>
<ul>
<li>Windows Terminalの正式サポート</li>
<li>ヘッドレスモード（UIなしでの自動実行）</li>
<li>サブエージェントによる複雑タスクの並列委譲</li>
<li>組み込みPlanエージェント（複雑タスクを段階的な実装計画に分解）</li>
<li>マルチセッション管理（インタラクティブなセッション選択UI）</li>
</ul>
<p><strong>Kiro CLI v3（2026年5月〜 プレビュー）：</strong></p>
<ul>
<li>仕様駆動開発（Spec）とタグベースのエージェント設定を導入</li>
<li>IDE・Webと同じ統合ハーネスで動作し、一貫した開発体験を提供</li>
<li>GitLabリポジトリ対応（個人アクセストークンで接続）</li>
<li><strong>自動スケジュール機能</strong>：GitHubやGitLabリポジトリを指定してタスクを記述するだけで、定期的な作業の自動実行とプルリクエスト生成が可能</li>
</ul>
<blockquote>
<p><strong>インストール：</strong> <code>curl -fsSL https://cli.kiro.dev/install | bash</code>（macOS・Linux・Windows対応）</p>
</blockquote>
<hr>
<h2><span id="toc29">超便利な使い方ベスト3</span></h2>
<h3><span id="toc30">第1位: AWSハンズオンをSpecモードで一から構築</span></h3>
<p>「こんなAWS構成を作りたい」と伝えるだけで、<strong>要件定義→CloudFormationテンプレート作成→デプロイ手順書</strong>まで自動生成されます。</p>
<pre><code class="language-plaintext">&gt; VPC内にパブリック・プライベートサブネットを作り、
  EC2（Apacheサーバー）+ RDS MySQL（Multi-AZ）の
  基本的なWebアプリ構成をCloudFormationで構築したい</code></pre>
<p>要件確認ステップで「SSMによる接続も含めてほしい」「NAT Gatewayも追加して」と追加要求して精度を上げ、そのまま実装まで完結できます。</p>
<h3><span id="toc31">第2位: Hookで品質チェックを完全自動化</span></h3>
<p>ファイル保存のたびに以下が自動で走る環境を構築しておくと、「テスト書き忘れ」「ドキュメントが古い」問題がなくなります。</p>
<pre><code class="language-plaintext">保存トリガー → 関連テスト実行
作成トリガー → Javadocコメント自動追加
削除トリガー → 依存関係チェック</code></pre>
<h3><span id="toc32">第3位: Steeringで「いつでも同じクオリティ」を維持</span></h3>
<p>チームのコーディング規約・命名規則・禁止事項をSteeringに書いておけば、誰がKiroを使っても同じ基準でコードが生成されます。</p>
<pre><code class="language-markdown">---
inclusion: always
---

# チーム共通ルール
- 日本語でコメント・ドキュメントを記述する
- awsのリソースIDは環境変数から取得すること（ハードコード禁止）
- IAMポリシーは最小権限の原則を守ること</code></pre>
<p>このファイルをGitでコミットしておけば、チーム全員が同じルールでKiroを使えます。</p>
<hr>
<h2><span id="toc33">個人利用における注意点</span></h2>
<h3><span id="toc34">1. クレジット消費を把握する</span></h3>
<p>2026年6月時点のプラン構成：</p>
<table>
<thead>
<tr>
<th>プラン</th>
<th>月額</th>
<th>クレジット/月</th>
</tr>
</thead>
<tbody>
<tr>
<td>Free</td>
<td>無料</td>
<td>50</td>
</tr>
<tr>
<td>Pro</td>
<td>$20</td>
<td>1,000</td>
</tr>
<tr>
<td>Pro+</td>
<td>$40</td>
<td>2,000</td>
</tr>
<tr>
<td><strong>Pro Max</strong></td>
<td><strong>$100</strong></td>
<td><strong>5,000</strong></td>
</tr>
<tr>
<td>Power</td>
<td>$200</td>
<td>10,000</td>
</tr>
</tbody>
</table>
<ul>
<li>超過分は <strong>$0.04/クレジット</strong> で追加課金</li>
<li>新規登録でソーシャルログインまたはBuilder IDを使用すると、<strong>最初の有料プランアップグレード時に$20クレジット</strong>が付与される</li>
<li>クレジットは翌月に繰り越しされない</li>
</ul>
<p><strong>クレジットを節約するコツ：</strong></p>
<pre><code class="language-plaintext">✅ Autoモードは品質・レイテンシ・コストを自動最適化
✅ Claude Sonnet 4.5は高精度な推論が必要なタスク向け
✅ Hooksの自動実行が多いと気づかずクレジットを消費する
   → 頻度が高いHookはAutoモードで実行しコストを抑える</code></pre>
<h3><span id="toc35">2. 機密情報を除外する</span></h3>
<p><code>.kiroignore</code> ファイルを作成し、Kiroに読み込ませたくないファイルを除外します。</p>
<pre><code class="language-plaintext"># .kiroignore
.env
.env.*
secrets/
credentials.json
*.pem
*.key</code></pre>
<h3><span id="toc36">3. プロジェクト外ファイルへのアクセスは制限される</span></h3>
<p>KiroはVSCodeで開いたワークスペース内のファイルしか扱えません。参照したいファイルが別のプロジェクトにある場合は、<strong>マルチルートワークスペース</strong>でフォルダを追加してください。</p>
<pre><code class="language-plaintext">VSCode: ファイル → ワークスペースにフォルダを追加</code></pre>
<h3><span id="toc37">4. Specモードはアウトプットの確認が必要</span></h3>
<p>Specモードで生成されたRequirementsは<strong>AIが推測して書いたもの</strong>です。特に「受け入れ条件」はビジネス要件を正確に反映していない場合があります。必ず確認・修正してから設計・実装フェーズに進んでください。</p>
<hr>
<h2><span id="toc38">まとめ</span></h2>
<p>AWS Kiroの主要機能を整理すると：</p>
<table>
<thead>
<tr>
<th>機能</th>
<th>用途</th>
<th>レベル</th>
</tr>
</thead>
<tbody>
<tr>
<td><strong>Vibeモード</strong></td>
<td>質問・修正・即時実装</td>
<td>初心者から</td>
</tr>
<tr>
<td><strong>Specモード</strong></td>
<td>要件定義から体系的に開発</td>
<td>中級者以上</td>
</tr>
<tr>
<td><strong>Steering</strong></td>
<td>プロジェクトルールの永続化</td>
<td>初心者から（設定一回でOK）</td>
</tr>
<tr>
<td><strong>Hook</strong></td>
<td>品質チェックの自動化</td>
<td>中級者以上</td>
</tr>
<tr>
<td><strong>Skills</strong></td>
<td>繰り返し作業のコマンド化</td>
<td>中級者以上</td>
</tr>
<tr>
<td><strong>Powers</strong></td>
<td>MCP自動最適化</td>
<td>上級者向け</td>
</tr>
<tr>
<td><strong>Kiro CLI</strong></td>
<td>ターミナルからエージェント実行</td>
<td>中級者以上</td>
</tr>
</tbody>
</table>
<p><strong>使い始めのおすすめ順序：</strong></p>
<ol>
<li>まずVibeモードで使ってみる</li>
<li>Steeringに日本語設定と規約を書く</li>
<li>よく使う作業をSkillsに登録する</li>
<li>自動化したい品質チェックをHookに設定する</li>
<li>大きな機能開発でSpecモードを試す</li>
<li>CI/CDへの組み込みや自動化にはKiro CLIを活用する</li>
</ol>
<p><strong>関連記事：</strong></p>
<ul>
<li>AWS Kiro完全ガイド｜Agentic IDEの全貌とは【セットアップ・料金・機能まで】</li>
</ul>

<a rel="noopener" href="https://caymezon.com/aws-kiro-overview/" title="AWS Kiro完全ガイド｜Agentic IDEの全貌とは【セットアップ・料金・機能まで】【2026年6月版】" class="blogcard-wrap internal-blogcard-wrap a-wrap cf" target="_blank"><div class="blogcard internal-blogcard ib-left cf"><div class="blogcard-label internal-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail internal-blogcard-thumbnail"><img decoding="async" width="160" height="90" src="https://caymezon.com/wp-content/uploads/2026/04/aws-kiro-overview-featured-9e0dba-160x90.jpg" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://caymezon.com/wp-content/uploads/2026/04/aws-kiro-overview-featured-9e0dba-160x90.jpg 160w, https://caymezon.com/wp-content/uploads/2026/04/aws-kiro-overview-featured-9e0dba-300x169.jpg 300w, https://caymezon.com/wp-content/uploads/2026/04/aws-kiro-overview-featured-9e0dba-768x432.jpg 768w, https://caymezon.com/wp-content/uploads/2026/04/aws-kiro-overview-featured-9e0dba-120x68.jpg 120w, https://caymezon.com/wp-content/uploads/2026/04/aws-kiro-overview-featured-9e0dba-320x180.jpg 320w, https://caymezon.com/wp-content/uploads/2026/04/aws-kiro-overview-featured-9e0dba-376x212.jpg 376w, https://caymezon.com/wp-content/uploads/2026/04/aws-kiro-overview-featured-9e0dba.jpg 927w" sizes="(max-width: 160px) 100vw, 160px" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">AWS Kiro完全ガイド｜Agentic IDEの全貌とは【セットアップ・料金・機能まで】【2026年6月版】</div><div class="blogcard-snippet internal-blogcard-snippet">はじめに「Claude CodeやCodex CLIのようなAI開発ツールはターミナル操作が必要で難しい…」「AWSを使った開発をもっとスマートにしたい。IDEでAIに設計から実装まで任せたい…」そんな悩みに応えるのがAWS Kiroです。...</div></div><div class="blogcard-footer internal-blogcard-footer cf"><div class="blogcard-site internal-blogcard-site"><div class="blogcard-favicon internal-blogcard-favicon"><img decoding="async" src="https://www.google.com/s2/favicons?domain=https://caymezon.com" alt="" class="blogcard-favicon-image internal-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain internal-blogcard-domain">caymezon.com</div></div><div class="blogcard-date internal-blogcard-date"><div class="blogcard-post-date internal-blogcard-post-date">2026.04.12</div></div></div></div></a>
<ul>
<li>AWS Kiro vs Claude Code vs Codex CLI徹底比較</li>
</ul>

<a rel="noopener" href="https://caymezon.com/aws-kiro-vs-claude-code-codex/" title="AWS Kiro vs Claude Code vs Codex CLI｜IDE・CLI徹底比較【Kiroだけができること一覧】【2026年6月版】" class="blogcard-wrap internal-blogcard-wrap a-wrap cf" target="_blank"><div class="blogcard internal-blogcard ib-left cf"><div class="blogcard-label internal-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail internal-blogcard-thumbnail"><img decoding="async" width="160" height="90" src="https://caymezon.com/wp-content/uploads/2026/04/aws-kiro-vs-claude-code-codex-featured-64739a-160x90.jpg" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://caymezon.com/wp-content/uploads/2026/04/aws-kiro-vs-claude-code-codex-featured-64739a-160x90.jpg 160w, https://caymezon.com/wp-content/uploads/2026/04/aws-kiro-vs-claude-code-codex-featured-64739a-300x169.jpg 300w, https://caymezon.com/wp-content/uploads/2026/04/aws-kiro-vs-claude-code-codex-featured-64739a-768x432.jpg 768w, https://caymezon.com/wp-content/uploads/2026/04/aws-kiro-vs-claude-code-codex-featured-64739a-120x68.jpg 120w, https://caymezon.com/wp-content/uploads/2026/04/aws-kiro-vs-claude-code-codex-featured-64739a-320x180.jpg 320w, https://caymezon.com/wp-content/uploads/2026/04/aws-kiro-vs-claude-code-codex-featured-64739a-376x212.jpg 376w, https://caymezon.com/wp-content/uploads/2026/04/aws-kiro-vs-claude-code-codex-featured-64739a.jpg 920w" sizes="(max-width: 160px) 100vw, 160px" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">AWS Kiro vs Claude Code vs Codex CLI｜IDE・CLI徹底比較【Kiroだけができること一覧】【2026年6月版】</div><div class="blogcard-snippet internal-blogcard-snippet">はじめに「Claude Code、Codex CLI、そしてKiro——どれを選べばいいのか分からない…」AIを使った開発ツールが乱立する2026年、三者の違いを正確に理解している人は意外と少ないです。特に「Kiroだけにできて、Claud...</div></div><div class="blogcard-footer internal-blogcard-footer cf"><div class="blogcard-site internal-blogcard-site"><div class="blogcard-favicon internal-blogcard-favicon"><img decoding="async" src="https://www.google.com/s2/favicons?domain=https://caymezon.com" alt="" class="blogcard-favicon-image internal-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain internal-blogcard-domain">caymezon.com</div></div><div class="blogcard-date internal-blogcard-date"><div class="blogcard-post-date internal-blogcard-post-date">2026.04.12</div></div></div></div></a>
<ul>
<li>Claude Code完全ガイド｜ターミナルで動くAIコーディングアシスタントの全貌</li>
</ul>

<a rel="noopener" href="https://caymezon.com/claude-code-overview/" title="Claude Code完全ガイド｜ターミナルで動くAIコーディングアシスタントの全貌【2026年6月版】" class="blogcard-wrap internal-blogcard-wrap a-wrap cf" target="_blank"><div class="blogcard internal-blogcard ib-left cf"><div class="blogcard-label internal-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail internal-blogcard-thumbnail"><img decoding="async" width="160" height="90" src="https://caymezon.com/wp-content/uploads/2026/02/claude-code-overview-featured-a281ac-160x90.jpg" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://caymezon.com/wp-content/uploads/2026/02/claude-code-overview-featured-a281ac-160x90.jpg 160w, https://caymezon.com/wp-content/uploads/2026/02/claude-code-overview-featured-a281ac-120x68.jpg 120w, https://caymezon.com/wp-content/uploads/2026/02/claude-code-overview-featured-a281ac-320x180.jpg 320w, https://caymezon.com/wp-content/uploads/2026/02/claude-code-overview-featured-a281ac-376x212.jpg 376w" sizes="(max-width: 160px) 100vw, 160px" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">Claude Code完全ガイド｜ターミナルで動くAIコーディングアシスタントの全貌【2026年6月版】</div><div class="blogcard-snippet internal-blogcard-snippet">はじめに「AIにコードを書かせたいけど、ブラウザとエディタを行き来するのが面倒…」そんな悩みを解決するのがClaude Codeです。2026年6月時点で、Anthropicが提供するターミナル型AIエージェントとして、開発者の間で急速に注...</div></div><div class="blogcard-footer internal-blogcard-footer cf"><div class="blogcard-site internal-blogcard-site"><div class="blogcard-favicon internal-blogcard-favicon"><img decoding="async" src="https://www.google.com/s2/favicons?domain=https://caymezon.com" alt="" class="blogcard-favicon-image internal-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain internal-blogcard-domain">caymezon.com</div></div><div class="blogcard-date internal-blogcard-date"><div class="blogcard-post-date internal-blogcard-post-date">2026.02.14</div></div></div></div></a>
<hr>
<p><strong>タグ:</strong> #Kiro #AWSKiro #使い方 #Spec #Vibe #Hook #Steering #Skills #開発効率化 #初心者</p><p>The post <a href="https://caymezon.com/aws-kiro-features-guide/">AWS Kiroの使い方完全解説｜Spec・Vibe・Hook・Steering全機能を初心者向けに徹底解説【何ができる？】</a> first appeared on <a href="https://caymezon.com">CayTech Lab</a>.</p>]]></content:encoded>
					
					<wfw:commentRss>https://caymezon.com/aws-kiro-features-guide/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Claude Skillsはこんな時に使う！活用シーン別ガイド7パターン例【初心者向け・2026年最新】</title>
		<link>https://caymezon.com/claude-skills-use-cases/</link>
					<comments>https://caymezon.com/claude-skills-use-cases/#respond</comments>
		
		<dc:creator><![CDATA[caymezon]]></dc:creator>
		<pubDate>Sun, 22 Mar 2026 04:39:32 +0000</pubDate>
				<category><![CDATA[AI & Next Tech]]></category>
		<category><![CDATA[AI活用]]></category>
		<category><![CDATA[Anthropic]]></category>
		<category><![CDATA[Claude]]></category>
		<category><![CDATA[Claude Skills]]></category>
		<category><![CDATA[使い方]]></category>
		<category><![CDATA[活用事例]]></category>
		<guid isPermaLink="false">https://caymezon.com/?p=20278</guid>

					<description><![CDATA[<p>目次 はじめに「Skill化すべきサイン」チェックリストパターン1：毎回同じ手順を繰り返しているこんな人に当てはまるSkill化するとどうなるパターン2：長い説明をCLAUDE.mdに書いてしまっているこんな人に当てはま [&#8230;]</p>
<p>The post <a href="https://caymezon.com/claude-skills-use-cases/">Claude Skillsはこんな時に使う！活用シーン別ガイド7パターン例【初心者向け・2026年最新】</a> first appeared on <a href="https://caymezon.com">CayTech Lab</a>.</p>]]></description>
										<content:encoded><![CDATA[<div id="toc" class="toc tnt-number toc-center tnt-number border-element"><input type="checkbox" class="toc-checkbox" id="toc-checkbox-4" checked><label class="toc-title" for="toc-checkbox-4">目次</label>
    <div class="toc-content">
    <ol class="toc-list open"><li><a href="#toc1" tabindex="0">はじめに</a></li><li><a href="#toc2" tabindex="0">「Skill化すべきサイン」チェックリスト</a></li><li><a href="#toc3" tabindex="0">パターン1：毎回同じ手順を繰り返している</a><ol><li><a href="#toc4" tabindex="0">こんな人に当てはまる</a></li><li><a href="#toc5" tabindex="0">Skill化するとどうなる</a></li></ol></li><li><a href="#toc6" tabindex="0">パターン2：長い説明をCLAUDE.mdに書いてしまっている</a><ol><li><a href="#toc7" tabindex="0">こんな人に当てはまる</a></li><li><a href="#toc8" tabindex="0">Skill化するとどうなる</a></li></ol></li><li><a href="#toc9" tabindex="0">パターン3：チームで作業の品質にバラつきが出ている</a><ol><li><a href="#toc10" tabindex="0">こんな人に当てはまる</a></li><li><a href="#toc11" tabindex="0">Skill化するとどうなる</a></li></ol></li><li><a href="#toc12" tabindex="0">パターン4：間違えて実行されたくない重要な操作がある</a><ol><li><a href="#toc13" tabindex="0">こんな人に当てはまる</a></li><li><a href="#toc14" tabindex="0">Skill化するとどうなる</a></li></ol></li><li><a href="#toc15" tabindex="0">パターン5：複数ステップの調査・分析作業を繰り返している</a><ol><li><a href="#toc16" tabindex="0">こんな人に当てはまる</a></li><li><a href="#toc17" tabindex="0">Skill化するとどうなる</a></li></ol></li><li><a href="#toc18" tabindex="0">パターン6：特定のフォーマットで毎回アウトプットを出している</a><ol><li><a href="#toc19" tabindex="0">こんな人に当てはまる</a></li><li><a href="#toc20" tabindex="0">Skill化するとどうなる</a></li></ol></li><li><a href="#toc21" tabindex="0">パターン7：大量のファイルを横断して調査・変換する作業がある</a><ol><li><a href="#toc22" tabindex="0">こんな人に当てはまる</a></li><li><a href="#toc23" tabindex="0">Skill化するとどうなる</a></li></ol></li><li><a href="#toc24" tabindex="0">シーン別・使い分けクイックガイド</a></li><li><a href="#toc25" tabindex="0">まとめ：Skill化のタイミングを見極める3つの問い</a></li><li><a href="#toc26" tabindex="0">関連記事</a></li></ol>
    </div>
  </div>

<h2><span id="toc1">はじめに</span></h2>
<p>Claude Skillsという機能、名前は聞いたことがあるけれど「自分には関係ない」と感じていませんか？</p>
<p>実はSkillsは、<strong>「Claudeをよく使う人ほど恩恵が大きい機能」</strong> です。</p>
<p>でも「どんな時に使えばいいの？」というのが一番わかりにくい部分でもあります。</p>
<pre><code class="language-plaintext">■ 検索ボリューム（2026年時点の推定）
- 10～100: "claude skills 例", "claude skills おすすめ"</code></pre>
<p>この記事では、<strong>よくある利用シーン7パターン</strong> を具体的に解説します。「あ、これ自分のことだ」と感じたものがあれば、それがあなたにとってのSkill化のタイミングです。</p>
<p><!-- ![Claude Skillsの活用シーンイメージ](images/claude-skills-use-cases.jpg) --></p>
<h2><span id="toc2">「Skill化すべきサイン」チェックリスト</span></h2>
<p>まず、以下の項目に当てはまるものはありますか？</p>
<ul>
<li><input disabled="" type="checkbox"> 同じ指示やプロンプトを1週間に3回以上コピペしている</li>
<li><input disabled="" type="checkbox"> 「いつものやり方で」とClaudeに伝えることが多い</li>
<li><input disabled="" type="checkbox"> チームで同じClaudeの使い方を揃えたいと思っている</li>
<li><input disabled="" type="checkbox"> 間違えて実行されたくない重要な操作がある</li>
<li><input disabled="" type="checkbox"> 複数ステップの作業を毎回手動で指示している</li>
</ul>
<p><strong>1つでも当てはまれば、Skills化が効きます。</strong></p>
<hr>
<h2><span id="toc3">パターン1：毎回同じ手順を繰り返している</span></h2>
<h3><span id="toc4">こんな人に当てはまる</span></h3>
<p>「GitHubにPRを出す前に、コードレビュー → テスト実行 → コミットメッセージ確認という手順を毎回Claudeに説明している」</p>
<h3><span id="toc5">Skill化するとどうなる</span></h3>
<pre><code class="language-yaml">---
name: pre-pr-check
description: PRを出す前の事前チェックを実行する。Use when the user wants to
  prepare a pull request or before submitting code for review.
---

PRを出す前に以下を順番に確認してください：

1. 変更ファイルの一覧を確認（git diff --name-only）
2. テストを実行して全件グリーンか確認
3. コミットメッセージが規約に沿っているか確認
4. レビュアーへのコメント案を作成</code></pre>
<p><code>/pre-pr-check</code> と打つだけで全手順が流れます。</p>
<blockquote>
<p><strong>判断基準</strong>: 「また同じことを説明してるな」と感じた瞬間がSkill化のサイン</p>
</blockquote>
<hr>
<h2><span id="toc6">パターン2：長い説明をCLAUDE.mdに書いてしまっている</span></h2>
<h3><span id="toc7">こんな人に当てはまる</span></h3>
<p>「CLAUDE.mdにAPI設計の規約、コーディング規約、デプロイ手順、レビュー観点…と書き続けたら300行を超えてしまった」</p>
<h3><span id="toc8">Skill化するとどうなる</span></h3>
<table>
<thead>
<tr>
<th>読み込みタイミング</th>
<th>CLAUDE.md</th>
<th>SKILL.md</th>
</tr>
</thead>
<tbody>
<tr>
<td>セッション開始時</td>
<td>毎回全文を読み込む</td>
<td>descriptionのみ（軽量）</td>
</tr>
<tr>
<td>作業時</td>
<td>常時消費</td>
<td>呼んだ時だけ読み込む</td>
</tr>
</tbody>
</table>
<p>CLAUDE.mdは「常に適用されるルール」だけに絞り、デプロイ手順や詳細なレビュー観点はSKILL.mdに移すと、コンテキストの無駄遣いが減ります。</p>
<pre><code class="language-plaintext">CLAUDE.md   → 言語設定、基本方針、短いルール（50行以内が理想）
SKILL.md    → デプロイ手順、詳細なコーディングガイド、長い手順書</code></pre>
<blockquote>
<p><strong>判断基準</strong>: CLAUDE.mdが100行を超えてきたら、手順系はSKILL.mdへ移す検討を</p>
</blockquote>
<hr>
<h2><span id="toc9">パターン3：チームで作業の品質にバラつきが出ている</span></h2>
<h3><span id="toc10">こんな人に当てはまる</span></h3>
<p>「コードレビューの観点が人によって違う。Aさんはセキュリティ重視、BさんはパフォーマンスのみでOKを出してしまっている」</p>
<h3><span id="toc11">Skill化するとどうなる</span></h3>
<p><code>.claude/skills/code-review/SKILL.md</code> をgitリポジトリに追加するだけで、チーム全員が <code>/code-review</code> を使うと<strong>同じ観点・同じ品質でレビュー</strong>できるようになります。</p>
<pre><code class="language-yaml">---
name: code-review
description: コードレビューを実施する。Use when reviewing code changes or
  pull requests.
---

以下の観点でコードをレビューしてください：

## セキュリティ
- 入力値のバリデーションはされているか
- 認証・認可の漏れはないか
- SQLインジェクション、XSSのリスクはないか

## パフォーマンス
- N+1クエリが発生していないか
- 不要なループや重複処理はないか

## 可読性
- 変数名・関数名が意図を伝えているか
- コメントは必要な箇所に書かれているか</code></pre>
<blockquote>
<p><strong>判断基準</strong>: チームで「このやり方で統一しよう」と決めた作業はプロジェクトSkill化が最適</p>
</blockquote>
<hr>
<h2><span id="toc12">パターン4：間違えて実行されたくない重要な操作がある</span></h2>
<h3><span id="toc13">こんな人に当てはまる</span></h3>
<p>「デプロイコマンドを自動実行する設定にしていたら、開発環境向けコマンドが本番に流れてヒヤッとした」</p>
<h3><span id="toc14">Skill化するとどうなる</span></h3>
<pre><code class="language-yaml">---
name: deploy-production
description: 本番環境へデプロイする
disable-model-invocation: true   ← ユーザーが明示的に呼ばない限り絶対に起動しない
allowed-tools: Bash
---

本番環境へのデプロイを実行します：
$ARGUMENTS（staging / production）

1. テストスイートが全件グリーンであることを確認
2. ステージングでの動作確認を確認
3. デプロイコマンドを実行
4. デプロイ後のヘルスチェックを確認</code></pre>
<p><code>disable-model-invocation: true</code> を設定すると、Claudeが「デプロイの話をしているな」と判断しても<strong>絶対に自動起動しません</strong>。<code>/deploy-production</code> と自分で打った時だけ動きます。</p>
<blockquote>
<p><strong>判断基準</strong>: 「うっかり実行されたら困る」操作は必ず <code>disable-model-invocation: true</code> を付ける</p>
</blockquote>
<hr>
<h2><span id="toc15">パターン5：複数ステップの調査・分析作業を繰り返している</span></h2>
<h3><span id="toc16">こんな人に当てはまる</span></h3>
<p>「バグ報告が来るたびに『ログ確認 → 関連ファイル検索 → 原因候補の列挙 → 修正案の提示』という手順を毎回Claudeに指示している」</p>
<h3><span id="toc17">Skill化するとどうなる</span></h3>
<pre><code class="language-yaml">---
name: investigate-bug
description: バグを調査して原因と修正案を提示する。Use when a bug is reported
  or something is not working as expected.
argument-hint: [bug-description]
---

以下の手順でバグを調査してください：

## 調査対象
$ARGUMENTS

1. エラーログを確認（logs/ ディレクトリを検索）
2. エラーメッセージに関連するファイルを特定
3. コードを読んで原因候補を3つ列挙
4. 各候補の修正案を提示
5. 最も可能性が高い原因と推奨対応を最後にまとめる</code></pre>
<p><code>/investigate-bug ログインボタンを押すと500エラーになる</code> と一言で全プロセスが走ります。</p>
<blockquote>
<p><strong>判断基準</strong>: 「いつもこの手順で調査してるな」という作業はSkill化の候補</p>
</blockquote>
<hr>
<h2><span id="toc18">パターン6：特定のフォーマットで毎回アウトプットを出している</span></h2>
<h3><span id="toc19">こんな人に当てはまる</span></h3>
<p>「週次レポートをまとめる時、毎回『この形式で出してください』とフォーマットを貼り付けてからClaudeに依頼している」</p>
<h3><span id="toc20">Skill化するとどうなる</span></h3>
<pre><code class="language-yaml">---
name: weekly-report
description: 週次レポートを作成する。Use when creating a weekly summary,
  progress report, or status update.
argument-hint: [対象期間]
---

以下のフォーマットで週次レポートを作成してください：

---
## 週次レポート：$ARGUMENTS

### 今週の成果
- （箇条書きで3〜5件）

### 来週の予定
- （箇条書きで3〜5件）

### 課題・ブロッカー
- （なければ「なし」と記載）

### 数値実績
| 指標 | 目標 | 実績 | 達成率 |
|------|------|------|--------|
---</code></pre>
<p><code>/weekly-report 2026年3月第4週</code> だけで指定フォーマット通りのレポートが完成します。</p>
<blockquote>
<p><strong>判断基準</strong>: 「毎回このフォーマットで」と言っている場合はSkill化が有効</p>
</blockquote>
<hr>
<h2><span id="toc21">パターン7：大量のファイルを横断して調査・変換する作業がある</span></h2>
<h3><span id="toc22">こんな人に当てはまる</span></h3>
<p>「古い書き方のコードを新しい書き方に全部変換したい。でも100ファイルあって手動では無理」</p>
<h3><span id="toc23">Skill化するとどうなる</span></h3>
<p>組み込みの <code>/batch</code> スキルがこのケースに最適です。</p>
<pre><code class="language-plaintext">/batch 全ファイルのコールバック関数をasync/awaitに書き換えてください</code></pre>
<p><code>/batch</code> スキルが自動で：</p>
<ol>
<li>コードベース全体を調査</li>
<li>対象ファイルを特定</li>
<li>作業を独立したユニットに分割（5〜30個）</li>
<li>並列で一括変換</li>
<li>各変更にPRを作成</li>
</ol>
<p>大規模な一括変換が <code>/batch</code> 一発で完結します。</p>
<blockquote>
<p><strong>判断基準</strong>: 「同じ変換を大量ファイルに適用したい」は <code>/batch</code> の出番</p>
</blockquote>
<hr>
<h2><span id="toc24">シーン別・使い分けクイックガイド</span></h2>
<table>
<thead>
<tr>
<th>こんな時</th>
<th>使うべきもの</th>
</tr>
</thead>
<tbody>
<tr>
<td>毎回同じ手順を繰り返している</td>
<td>カスタムSkill</td>
</tr>
<tr>
<td>CLAUDE.mdが長くなってきた</td>
<td>手順をSKILL.mdに移す</td>
</tr>
<tr>
<td>チームで品質を統一したい</td>
<td>プロジェクトSkill（gitで共有）</td>
</tr>
<tr>
<td>誤実行されたくない操作</td>
<td><code>disable-model-invocation: true</code></td>
</tr>
<tr>
<td>複数ステップの調査・分析</td>
<td>カスタムSkill</td>
</tr>
<tr>
<td>決まったフォーマットで出力</td>
<td>カスタムSkill</td>
</tr>
<tr>
<td>100ファイル以上の一括変換</td>
<td>組み込み <code>/batch</code></td>
</tr>
<tr>
<td>デプロイ後の状態を定期監視</td>
<td>組み込み <code>/loop</code></td>
</tr>
<tr>
<td>コードレビューを定型化</td>
<td>組み込み <code>/simplify</code> またはカスタムSkill</td>
</tr>
</tbody>
</table>
<hr>
<h2><span id="toc25">まとめ：Skill化のタイミングを見極める3つの問い</span></h2>
<p>Skill化すべきかどうか迷ったら、以下の3つを自問してみてください。</p>
<ol>
<li><strong>「また同じ説明をしているか？」</strong> → Yes なら Skill 化</li>
<li><strong>「チームで統一したい作業か？」</strong> → Yes なら プロジェクトSkill</li>
<li><strong>「間違えて実行されたら困るか？」</strong> → Yes なら <code>disable-model-invocation: true</code></li>
</ol>
<p>Skillsは「作るのが大変そう」に見えて、実はシンプルなテキストファイル1つから始められます。まずは <strong>既存のCLAUDE.mdから1つの手順を切り出してSKILL.mdにする</strong> だけでも十分な効果があります。</p>
<hr>
<h2><span id="toc26">関連記事</span></h2>
<p>Skillsの仕組み・SKILL.mdの書き方・環境構築手順など、基礎から網羅した完全ガイドはこちら。</p>
<ul>
<li><a href="/claude-skills-complete-guide/">Claude Skills完全ガイド｜とは・使い方・SKILL.mdの作り方まで初心者向けに徹底解説</a></li>
</ul>
<p><!-- <!-- START MoshimoAffiliateEasyLink --><script type="text/javascript">(function(b,c,f,g,a,d,e){b.MoshimoAffiliateObject=a;b[a]=b[a]||function(){arguments.currentScript=c.currentScript||c.scripts[c.scripts.length-2];(b[a].q=b[a].q||[]).push(arguments)};c.getElementById(a)||(d=c.createElement(f),d.src=g,d.id=a,e=c.getElementsByTagName("body")[0],e.appendChild(d))})(window,document,"script","//dn.msmstatic.com/site/cardlink/bundle.js?20220329","msmaflink");msmaflink({"n":"実践Claude Code入門―現場で活用するためのAIコーディングの思考法","b":"技術評論社","t":"","d":"https:\/\/m.media-amazon.com","c_p":"","p":["\/images\/I\/51kkd9SNiVL._SL500_.jpg"],"u":{"u":"https:\/\/www.amazon.co.jp\/dp\/4297153548","t":"amazon","r_v":""},"v":"2.1","b_l":[{"id":1,"u_tx":"Amazonで見る","u_bc":"#f79256","u_url":"https:\/\/www.amazon.co.jp\/dp\/4297153548","a_id":1384942,"p_id":170,"pl_id":27060,"pc_id":185,"s_n":"amazon","u_so":1},{"id":2,"u_tx":"楽天市場で見る","u_bc":"#f76956","u_url":"https:\/\/search.rakuten.co.jp\/search\/mall\/%E5%AE%9F%E8%B7%B5Claude%20Code%E5%85%A5%E9%96%80%E2%80%95%E7%8F%BE%E5%A0%B4%E3%81%A7%E6%B4%BB%E7%94%A8%E3%81%99%E3%82%8B%E3%81%9F%E3%82%81%E3%81%AEAI%E3%82%B3%E3%83%BC%E3%83%87%E3%82%A3%E3%83%B3%E3%82%B0%E3%81%AE%E6%80%9D%E8%80%83%E6%B3%95\/","a_id":1384917,"p_id":54,"pl_id":27059,"pc_id":54,"s_n":"rakuten","u_so":2},{"id":3,"u_tx":"Yahoo!ショッピングで見る","u_bc":"#66a7ff","u_url":"https:\/\/shopping.yahoo.co.jp\/search?first=1\u0026p=%E5%AE%9F%E8%B7%B5Claude%20Code%E5%85%A5%E9%96%80%E2%80%95%E7%8F%BE%E5%A0%B4%E3%81%A7%E6%B4%BB%E7%94%A8%E3%81%99%E3%82%8B%E3%81%9F%E3%82%81%E3%81%AEAI%E3%82%B3%E3%83%BC%E3%83%87%E3%82%A3%E3%83%B3%E3%82%B0%E3%81%AE%E6%80%9D%E8%80%83%E6%B3%95","a_id":1466950,"p_id":1225,"pl_id":27061,"pc_id":1925,"s_n":"yahoo","u_so":3}],"eid":"lxeQQ","s":"s"});</script></p>
<div id="msmaflink-lxeQQ">リンク</div>
<p><!-- MoshimoAffiliateEasyLink END --> --></p><p>The post <a href="https://caymezon.com/claude-skills-use-cases/">Claude Skillsはこんな時に使う！活用シーン別ガイド7パターン例【初心者向け・2026年最新】</a> first appeared on <a href="https://caymezon.com">CayTech Lab</a>.</p>]]></content:encoded>
					
					<wfw:commentRss>https://caymezon.com/claude-skills-use-cases/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>【2026年版】Claude AI完全入門ガイド｜Web版・Desktop版・Claude Codeの違いと選び方を徹底解説</title>
		<link>https://caymezon.com/claude-ai-complete-beginners-guide/</link>
					<comments>https://caymezon.com/claude-ai-complete-beginners-guide/#respond</comments>
		
		<dc:creator><![CDATA[caymezon]]></dc:creator>
		<pubDate>Sat, 21 Mar 2026 03:30:21 +0000</pubDate>
				<category><![CDATA[AI & Next Tech]]></category>
		<category><![CDATA[Cloud & Infra]]></category>
		<category><![CDATA[AI]]></category>
		<category><![CDATA[Anthropic]]></category>
		<category><![CDATA[Claude]]></category>
		<category><![CDATA[Claude Code]]></category>
		<category><![CDATA[Claude Desktop]]></category>
		<category><![CDATA[使い方]]></category>
		<category><![CDATA[入門]]></category>
		<guid isPermaLink="false">https://caymezon.com/?p=20264</guid>

					<description><![CDATA[<p>目次 はじめにClaude AIとは？製品ファミリーの全体像【比較表】Web版 vs Desktop版 vs Claude Code基本スペック比較GitHub連携の違い（詳細）あなたに最適なClaudeはどれ？判断フロ [&#8230;]</p>
<p>The post <a href="https://caymezon.com/claude-ai-complete-beginners-guide/">【2026年版】Claude AI完全入門ガイド｜Web版・Desktop版・Claude Codeの違いと選び方を徹底解説</a> first appeared on <a href="https://caymezon.com">CayTech Lab</a>.</p>]]></description>
										<content:encoded><![CDATA[<div id="toc" class="toc tnt-number toc-center tnt-number border-element"><input type="checkbox" class="toc-checkbox" id="toc-checkbox-6" checked><label class="toc-title" for="toc-checkbox-6">目次</label>
    <div class="toc-content">
    <ol class="toc-list open"><li><a href="#toc1" tabindex="0">はじめに</a></li><li><a href="#toc2" tabindex="0">Claude AIとは？製品ファミリーの全体像</a></li><li><a href="#toc3" tabindex="0">【比較表】Web版 vs Desktop版 vs Claude Code</a><ol><li><a href="#toc4" tabindex="0">基本スペック比較</a></li><li><a href="#toc5" tabindex="0">GitHub連携の違い（詳細）</a></li></ol></li><li><a href="#toc6" tabindex="0">あなたに最適なClaudeはどれ？判断フロー</a><ol><li><a href="#toc7" tabindex="0">Web版が向いている人</a></li><li><a href="#toc8" tabindex="0">Desktop版が向いている人</a></li><li><a href="#toc9" tabindex="0">Claude Codeが向いている人</a></li></ol></li><li><a href="#toc10" tabindex="0">料金・プランについて</a><ol><li><a href="#toc11" tabindex="0">プラン比較</a></li><li><a href="#toc12" tabindex="0">重要：使用量はすべてのClaudeで共有</a></li></ol></li><li><a href="#toc13" tabindex="0">各製品の詳細ガイドへのロードマップ</a><ol><li><a href="#toc14" tabindex="0">Claude Desktop版を使いたい方へ</a></li><li><a href="#toc15" tabindex="0">Claude Codeを使いたい方へ（開発者向け）</a></li></ol></li><li><a href="#toc16" tabindex="0">モデルの種類と使い分け</a></li><li><a href="#toc17" tabindex="0">Claude AIの活用シーン一覧</a><ol><li><a href="#toc18" tabindex="0">開発・エンジニアリング</a></li><li><a href="#toc19" tabindex="0">コンテンツ制作・ブログ運営</a></li><li><a href="#toc20" tabindex="0">データ分析・業務効率化</a></li></ol></li><li><a href="#toc21" tabindex="0">よくある質問</a></li><li><a href="#toc22" tabindex="0">まとめ：Claude AI選び方チートシート</a></li><li><a href="#toc23" tabindex="0">参考リンク</a></li></ol>
    </div>
  </div>

<h2><span id="toc1">はじめに</span></h2>
<p>「Claudeを使ってみたいけど、Web版・Desktop版・Claude Codeって何が違うの？」</p>
<p>Anthropicが提供するClaude AIには複数の製品があり、初めて触れる方はどれを使えばいいか迷うことが多いです。この記事では、<strong>Claude AIの全製品ファミリーを一覧で比較し、あなたに最適な選択肢を明確にする</strong>完全入門ガイドです。</p>
<p><!-- START MoshimoAffiliateEasyLink --><script type="text/javascript">(function(b,c,f,g,a,d,e){b.MoshimoAffiliateObject=a;b[a]=b[a]||function(){arguments.currentScript=c.currentScript||c.scripts[c.scripts.length-2];(b[a].q=b[a].q||[]).push(arguments)};c.getElementById(a)||(d=c.createElement(f),d.src=g,d.id=a,e=c.getElementsByTagName("body")[0],e.appendChild(d))})(window,document,"script","//dn.msmstatic.com/site/cardlink/bundle.js?20220329","msmaflink");msmaflink({"n":"実践Claude Code入門―現場で活用するためのAIコーディングの思考法","b":"技術評論社","t":"","d":"https:\/\/m.media-amazon.com","c_p":"","p":["\/images\/I\/51kkd9SNiVL._SL500_.jpg"],"u":{"u":"https:\/\/www.amazon.co.jp\/dp\/4297153548","t":"amazon","r_v":""},"v":"2.1","b_l":[{"id":1,"u_tx":"Amazonで見る","u_bc":"#f79256","u_url":"https:\/\/www.amazon.co.jp\/dp\/4297153548","a_id":1384942,"p_id":170,"pl_id":27060,"pc_id":185,"s_n":"amazon","u_so":1},{"id":2,"u_tx":"楽天市場で見る","u_bc":"#f76956","u_url":"https:\/\/search.rakuten.co.jp\/search\/mall\/%E5%AE%9F%E8%B7%B5Claude%20Code%E5%85%A5%E9%96%80%E2%80%95%E7%8F%BE%E5%A0%B4%E3%81%A7%E6%B4%BB%E7%94%A8%E3%81%99%E3%82%8B%E3%81%9F%E3%82%81%E3%81%AEAI%E3%82%B3%E3%83%BC%E3%83%87%E3%82%A3%E3%83%B3%E3%82%B0%E3%81%AE%E6%80%9D%E8%80%83%E6%B3%95\/","a_id":1384917,"p_id":54,"pl_id":27059,"pc_id":54,"s_n":"rakuten","u_so":2},{"id":3,"u_tx":"Yahoo!ショッピングで見る","u_bc":"#66a7ff","u_url":"https:\/\/shopping.yahoo.co.jp\/search?first=1\u0026p=%E5%AE%9F%E8%B7%B5Claude%20Code%E5%85%A5%E9%96%80%E2%80%95%E7%8F%BE%E5%A0%B4%E3%81%A7%E6%B4%BB%E7%94%A8%E3%81%99%E3%82%8B%E3%81%9F%E3%82%81%E3%81%AEAI%E3%82%B3%E3%83%BC%E3%83%87%E3%82%A3%E3%83%B3%E3%82%B0%E3%81%AE%E6%80%9D%E8%80%83%E6%B3%95","a_id":1466950,"p_id":1225,"pl_id":27061,"pc_id":1925,"s_n":"yahoo","u_so":3}],"eid":"lxeQQ","s":"s"});</script></p>
<div id="msmaflink-lxeQQ">リンク</div>
<p><!-- MoshimoAffiliateEasyLink END --></p>
<hr>
<h2><span id="toc2">Claude AIとは？製品ファミリーの全体像</span></h2>
<p>Claude AIはAnthropicが開発した大規模言語モデルです。2026年4月現在、以下の利用形態があります。</p>
<table>
<thead>
<tr>
<th>製品</th>
<th>利用形態</th>
<th>主な用途</th>
<th>必要なもの</th>
</tr>
</thead>
<tbody>
<tr>
<td><strong>Claude Web版</strong></td>
<td>ブラウザ</td>
<td>汎用的なAI対話</td>
<td>アカウントのみ</td>
</tr>
<tr>
<td><strong>Claude Desktop版</strong></td>
<td>デスクトップアプリ</td>
<td>ローカルファイル操作・MCP連携</td>
<td>Proプラン以上</td>
</tr>
<tr>
<td><strong>Claude Code</strong></td>
<td>ターミナル（CLI）</td>
<td>コーディング特化</td>
<td>Proプラン以上</td>
</tr>
<tr>
<td><strong>Claude Cowork</strong></td>
<td>ブラウザ（チーム向け）</td>
<td>長時間・並列タスク・チームコラボ</td>
<td>Proプラン以上</td>
</tr>
<tr>
<td><strong>Claude Design</strong></td>
<td>ブラウザ（デザイン特化）</td>
<td>プロトタイプ・スライド・ビジュアル作成</td>
<td>Proプラン以上（リサーチプレビュー）</td>
</tr>
<tr>
<td><strong>Claude API</strong></td>
<td>プログラム組み込み</td>
<td>システム開発・自動化</td>
<td>APIキー</td>
</tr>
</tbody>
</table>
<pre><code class="language-plaintext">【製品の位置づけ】

Claude Web版
  → 誰でもすぐ使える。ブラウザで完結。

Claude Desktop版
  → MCPで外部ツール連携。ローカルファイル操作が強い。

Claude Code
  → ターミナルから直接コーディング。開発者向け最強ツール。

Claude Cowork（2026-04-09 GA）
  → チームで長時間タスクを並列実行。エンタープライズ向け。

Claude Design（2026-04-17 リサーチプレビュー）
  → プロンプトからプロトタイプ・スライドをビジュアル生成。

Claude API
  → 自分のアプリやスクリプトにClaudeを組み込む。</code></pre>
<hr>
<h2><span id="toc3">【比較表】Web版 vs Desktop版 vs Claude Code</span></h2>
<h3><span id="toc4">基本スペック比較</span></h3>
<table>
<thead>
<tr>
<th>項目</th>
<th>Web版</th>
<th>Desktop版</th>
<th>Claude Code</th>
</tr>
</thead>
<tbody>
<tr>
<td><strong>起動方法</strong></td>
<td>ブラウザ</td>
<td>デスクトップアプリ</td>
<td>ターミナル</td>
</tr>
<tr>
<td><strong>インストール</strong></td>
<td>不要 ✅</td>
<td>必要（5分）</td>
<td>必要（30分）</td>
</tr>
<tr>
<td><strong>必要プラン</strong></td>
<td>Free〜</td>
<td>Pro以上</td>
<td>Pro以上</td>
</tr>
<tr>
<td><strong>料金（月額）</strong></td>
<td>$0〜$20</td>
<td>$20〜</td>
<td>$20〜</td>
</tr>
<tr>
<td><strong>ファイルアクセス</strong></td>
<td>アップロードのみ</td>
<td>ローカル直接</td>
<td>ローカル直接</td>
</tr>
<tr>
<td><strong>コード編集</strong></td>
<td>コピペ必要</td>
<td>一部自動</td>
<td>完全自動 ✅</td>
</tr>
<tr>
<td><strong>MCP対応</strong></td>
<td>△（Maxプランで利用可能）</td>
<td>✅</td>
<td>✅</td>
</tr>
<tr>
<td><strong>GitHub連携</strong></td>
<td>手動追加</td>
<td>MCP経由（強力）</td>
<td>Git完全統合 ✅</td>
</tr>
<tr>
<td><strong>学習コスト</strong></td>
<td>低</td>
<td>中</td>
<td>高</td>
</tr>
<tr>
<td><strong>開発速度</strong></td>
<td>遅い</td>
<td>中速</td>
<td>最速 ✅</td>
</tr>
</tbody>
</table>
<h3><span id="toc5">GitHub連携の違い（詳細）</span></h3>
<p>Web版・Desktop版どちらでGitHubを使うべきか、詳しい比較はこちら：</p>

<a rel="noopener" href="https://caymezon.com/claude-web-vs-desktop-github-integration-guide/" title="【2026年版】Claude Web版 vs Desktop版 完全比較 - GitHub連携の設定から使い分けまで徹底解説" class="blogcard-wrap internal-blogcard-wrap a-wrap cf" target="_blank"><div class="blogcard internal-blogcard ib-left cf"><div class="blogcard-label internal-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail internal-blogcard-thumbnail"><img decoding="async" width="160" height="90" src="https://caymezon.com/wp-content/uploads/2026/02/claude-web-vs-desktop-github-integration-guide-featured-79b2c7-160x90.jpg" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://caymezon.com/wp-content/uploads/2026/02/claude-web-vs-desktop-github-integration-guide-featured-79b2c7-160x90.jpg 160w, https://caymezon.com/wp-content/uploads/2026/02/claude-web-vs-desktop-github-integration-guide-featured-79b2c7-120x68.jpg 120w, https://caymezon.com/wp-content/uploads/2026/02/claude-web-vs-desktop-github-integration-guide-featured-79b2c7-320x180.jpg 320w, https://caymezon.com/wp-content/uploads/2026/02/claude-web-vs-desktop-github-integration-guide-featured-79b2c7-376x212.jpg 376w" sizes="(max-width: 160px) 100vw, 160px" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">【2026年版】Claude Web版 vs Desktop版 完全比較 - GitHub連携の設定から使い分けまで徹底解説</div><div class="blogcard-snippet internal-blogcard-snippet">はじめに「Claude Web版とDesktop版って何が違うの？」Claudeを使い始めた多くのユーザーが最初に抱く疑問です。特にGitHub連携に関しては、Web版とDesktop版で設定方法も機能も大きく異なります。この記事では、初心...</div></div><div class="blogcard-footer internal-blogcard-footer cf"><div class="blogcard-site internal-blogcard-site"><div class="blogcard-favicon internal-blogcard-favicon"><img decoding="async" src="https://www.google.com/s2/favicons?domain=https://caymezon.com" alt="" class="blogcard-favicon-image internal-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain internal-blogcard-domain">caymezon.com</div></div><div class="blogcard-date internal-blogcard-date"><div class="blogcard-post-date internal-blogcard-post-date">2026.02.07</div></div></div></div></a>
<hr>
<h2><span id="toc6">あなたに最適なClaudeはどれ？判断フロー</span></h2>
<pre><code class="language-plaintext">Claudeを使いたい
  ↓
コードを書く/開発作業が中心？
  ├─ YES → ターミナル操作に慣れている？
  │         ├─ YES → Claude Code ✅（最も効率的）
  │         └─ NO  → Claude Desktop版 or Web版から始める
  │
  └─ NO → 設定の手間を避けたい？
            ├─ YES → Web版 ✅（今すぐ使える）
            └─ NO  → Desktop版 ✅（MCP連携で強力）</code></pre>
<h3><span id="toc7">Web版が向いている人</span></h3>
<pre><code class="language-plaintext">✅ AIとの対話を手軽に試したい
✅ ブラウザ環境で完結させたい
✅ 複数デバイスから使いたい
✅ コーディング以外の用途が多い（文章作成、翻訳、分析等）
✅ まず無料で試したい</code></pre>
<h3><span id="toc8">Desktop版が向いている人</span></h3>
<pre><code class="language-plaintext">✅ GitHubリポジトリを頻繁に参照・操作したい
✅ ローカルファイルへの直接アクセスが必要
✅ Notion・Slack・DBなど外部ツールとも連携したい（MCP）
✅ 長時間の安定した作業セッションが必要
✅ GUIで操作したい</code></pre>
<h3><span id="toc9">Claude Codeが向いている人</span></h3>
<pre><code class="language-plaintext">✅ 本格的なコード開発・修正をAIと一緒に進めたい
✅ ターミナル操作に慣れている
✅ 複数ファイルの同時編集・リファクタリングをしたい
✅ CI/CDやスクリプトにAIを組み込みたい
✅ 開発速度を最大化したい</code></pre>
<hr>
<h2><span id="toc10">料金・プランについて</span></h2>
<h3><span id="toc11">プラン比較</span></h3>
<table>
<thead>
<tr>
<th>プラン</th>
<th>月額</th>
<th>特徴</th>
<th>推奨ユーザー</th>
</tr>
</thead>
<tbody>
<tr>
<td><strong>Free</strong></td>
<td>$0</td>
<td>基本機能のみ、制限あり</td>
<td>まず試したい人</td>
</tr>
<tr>
<td><strong>Pro</strong></td>
<td>$20/月</td>
<td>Desktop版・Claude Code利用可</td>
<td>個人開発者・ブロガー</td>
</tr>
<tr>
<td><strong>Max 5x</strong></td>
<td>$100/月</td>
<td>使用量5倍</td>
<td>ヘビーユーザー</td>
</tr>
<tr>
<td><strong>Max 20x</strong></td>
<td>$200/月</td>
<td>使用量20倍</td>
<td>プロ開発者</td>
</tr>
</tbody>
</table>
<h3><span id="toc12">重要：使用量はすべてのClaudeで共有</span></h3>
<pre><code class="language-plaintext">Web版 + Desktop版 + Claude Code + Cowork + Design
                     ↓
                同じアカウント
                     ↓
         同じ使用量制限（レート制限で管理）</code></pre>
<p>どの製品を使っていても、<strong>同じ使用量プールを共有する</strong>点に注意が必要です。使用量の上限はレート制限で管理されており、プランによって異なります。</p>
<hr>
<h2><span id="toc13">各製品の詳細ガイドへのロードマップ</span></h2>
<h3><span id="toc14">Claude Desktop版を使いたい方へ</span></h3>
<p>Claude Desktopのインストールから、GitHub MCP連携・ベストプラクティスまで完全解説：</p>

<a rel="noopener" href="https://caymezon.com/claude-desktop-complete-roadmap/" title="【2026年版】Claude Desktop完全攻略ロードマップ｜MCP設定・GitHub連携・活用術を体系的に学ぶ" class="blogcard-wrap internal-blogcard-wrap a-wrap cf" target="_blank"><div class="blogcard internal-blogcard ib-left cf"><div class="blogcard-label internal-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail internal-blogcard-thumbnail"><img decoding="async" width="160" height="90" src="https://caymezon.com/wp-content/uploads/2026/03/claude-desktop-complete-roadmap-featured-e2a5f5-160x90.jpg" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://caymezon.com/wp-content/uploads/2026/03/claude-desktop-complete-roadmap-featured-e2a5f5-160x90.jpg 160w, https://caymezon.com/wp-content/uploads/2026/03/claude-desktop-complete-roadmap-featured-e2a5f5-120x68.jpg 120w, https://caymezon.com/wp-content/uploads/2026/03/claude-desktop-complete-roadmap-featured-e2a5f5-320x180.jpg 320w, https://caymezon.com/wp-content/uploads/2026/03/claude-desktop-complete-roadmap-featured-e2a5f5-376x212.jpg 376w" sizes="(max-width: 160px) 100vw, 160px" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">【2026年版】Claude Desktop完全攻略ロードマップ｜MCP設定・GitHub連携・活用術を体系的に学ぶ</div><div class="blogcard-snippet internal-blogcard-snippet">はじめに「Claude Desktopを導入したいけど、何からどの順番で学べばいいかわからない」この記事は、Claude Desktopをゼロから使いこなすまでの全ステップを体系的に整理したロードマップです。セットアップ・GitHub MC...</div></div><div class="blogcard-footer internal-blogcard-footer cf"><div class="blogcard-site internal-blogcard-site"><div class="blogcard-favicon internal-blogcard-favicon"><img decoding="async" src="https://www.google.com/s2/favicons?domain=https://caymezon.com" alt="" class="blogcard-favicon-image internal-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain internal-blogcard-domain">caymezon.com</div></div><div class="blogcard-date internal-blogcard-date"><div class="blogcard-post-date internal-blogcard-post-date">2026.03.21</div></div></div></div></a>
<h3><span id="toc15">Claude Codeを使いたい方へ（開発者向け）</span></h3>
<p>セットアップからコマンド習得・VSCode連携まで、Claude Codeの全てを体系的に学べます：</p>

<a rel="noopener" href="https://caymezon.com/claude-code-complete-roadmap/" title="【2026年版】Claude Code完全攻略ロードマップ｜セットアップからVSCode活用・コマンド習得まで全記事まとめ" class="blogcard-wrap internal-blogcard-wrap a-wrap cf" target="_blank"><div class="blogcard internal-blogcard ib-left cf"><div class="blogcard-label internal-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail internal-blogcard-thumbnail"><img decoding="async" width="160" height="90" src="https://caymezon.com/wp-content/uploads/2026/03/claude-code-complete-roadmap-featured-89f0d3-160x90.jpg" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://caymezon.com/wp-content/uploads/2026/03/claude-code-complete-roadmap-featured-89f0d3-160x90.jpg 160w, https://caymezon.com/wp-content/uploads/2026/03/claude-code-complete-roadmap-featured-89f0d3-120x68.jpg 120w, https://caymezon.com/wp-content/uploads/2026/03/claude-code-complete-roadmap-featured-89f0d3-320x180.jpg 320w, https://caymezon.com/wp-content/uploads/2026/03/claude-code-complete-roadmap-featured-89f0d3-376x212.jpg 376w" sizes="(max-width: 160px) 100vw, 160px" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">【2026年版】Claude Code完全攻略ロードマップ｜セットアップからVSCode活用・コマンド習得まで全記事まとめ</div><div class="blogcard-snippet internal-blogcard-snippet">はじめに「Claude Codeに興味があるけど、何から始めればいいかわからない」「Claude Codeを使い始めたけど、もっと使いこなしたい」この記事は、Claude Codeに関するすべての記事を体系的にまとめたロードマップです。初心...</div></div><div class="blogcard-footer internal-blogcard-footer cf"><div class="blogcard-site internal-blogcard-site"><div class="blogcard-favicon internal-blogcard-favicon"><img decoding="async" src="https://www.google.com/s2/favicons?domain=https://caymezon.com" alt="" class="blogcard-favicon-image internal-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain internal-blogcard-domain">caymezon.com</div></div><div class="blogcard-date internal-blogcard-date"><div class="blogcard-post-date internal-blogcard-post-date">2026.03.21</div></div></div></div></a>
<hr>
<h2><span id="toc16">モデルの種類と使い分け</span></h2>
<p>Claude AIには複数のモデルがあり、用途に応じて使い分けることでコストを最適化できます。</p>
<table>
<thead>
<tr>
<th>モデル</th>
<th>性能</th>
<th>速度</th>
<th>コスト</th>
<th>推奨用途</th>
</tr>
</thead>
<tbody>
<tr>
<td><strong>Opus 4.7</strong></td>
<td>最高</td>
<td>遅い</td>
<td>高い</td>
<td>複雑な設計・難解なバグ修正</td>
</tr>
<tr>
<td><strong>Sonnet 4.6</strong></td>
<td>高</td>
<td>速い</td>
<td>中</td>
<td>日常的な開発・コードレビュー</td>
</tr>
<tr>
<td><strong>Haiku 4.5</strong></td>
<td>中</td>
<td>最速</td>
<td>低い</td>
<td>簡単な質問・単純なタスク</td>
</tr>
</tbody>
</table>
<p><strong>推奨</strong>: 日常的な作業はSonnet 4.6を使うことで、使用量の節約になります。</p>
<hr>
<h2><span id="toc17">Claude AIの活用シーン一覧</span></h2>
<h3><span id="toc18">開発・エンジニアリング</span></h3>
<pre><code class="language-plaintext">✅ コード生成・修正・リファクタリング
✅ バグの原因特定と修正
✅ コードレビューとセキュリティチェック
✅ テストコードの自動生成
✅ ドキュメント・README作成
✅ Git操作の自動化</code></pre>
<h3><span id="toc19">コンテンツ制作・ブログ運営</span></h3>
<pre><code class="language-plaintext">✅ 記事のアイデア出しと構成案作成
✅ 技術記事の執筆支援
✅ SEOキーワードの分析
✅ 画像説明文の生成
✅ 翻訳・校正</code></pre>
<h3><span id="toc20">データ分析・業務効率化</span></h3>
<pre><code class="language-plaintext">✅ CSVファイルの分析・集計
✅ レポートの自動生成
✅ スプレッドシートの数式作成
✅ 会議メモの要約
✅ メール文章の作成</code></pre>
<hr>
<h2><span id="toc21">よくある質問</span></h2>
<p><strong>Q: 無料プランでも十分使えますか？</strong></p>
<p>A: 簡単な質問や文章作成には無料プランで十分です。ただし、Desktop版やClaude Codeを使うにはProプラン（$20/月）が必要です。</p>
<p><strong>Q: Web版とDesktop版を両方使うことはできますか？</strong></p>
<p>A: はい。多くのユーザーが両方を使い分けています。注意点として、使用量は共有されるため、一方で多く使うと他方の使用量が減ります。</p>
<p><strong>Q: 日本語で使えますか？</strong></p>
<p>A: はい、すべての製品で日本語が使えます。Claude Codeでは<code>CLAUDE.md</code>ファイルに「常に日本語で応答すること」と書いておくと、毎回設定する手間が省けます。</p>
<p><strong>Q: GitHubと連携するにはどうすればいいですか？</strong></p>
<p>A: Web版とDesktop版で設定方法が異なります。詳しくは以下の記事を参照してください。<br /><a href="https://caymezon.com/claude-web-vs-desktop-github-integration-guide/">https://caymezon.com/claude-web-vs-desktop-github-integration-guide/</a></p>
<hr>
<h2><span id="toc22">まとめ：Claude AI選び方チートシート</span></h2>
<pre><code class="language-plaintext">【とにかく今すぐ使いたい】
→ Web版（無料アカウント登録のみ）

【ファイル操作・GitHub連携を強化したい】
→ Claude Desktop版（Proプラン + GitHub MCP設定）

【開発効率を最大化したい】
→ Claude Code（Proプラン + ターミナル操作）

【チームで長時間・並列タスクをこなしたい】
→ Claude Cowork（Proプラン以上、2026-04-09 GA）

【プロトタイプ・スライドをAIで素早く作りたい】
→ Claude Design（Proプラン以上、リサーチプレビュー中）

【自分のアプリにAIを組み込みたい】
→ Claude API（APIキー取得）</code></pre>
<p>各製品の詳細な使い方については、以下のロードマップ記事で体系的に学べます。</p>
<p><strong>Claude Desktop完全攻略ロードマップ：</strong></p>

<a rel="noopener" href="https://caymezon.com/claude-desktop-complete-roadmap/" title="【2026年版】Claude Desktop完全攻略ロードマップ｜MCP設定・GitHub連携・活用術を体系的に学ぶ" class="blogcard-wrap internal-blogcard-wrap a-wrap cf" target="_blank"><div class="blogcard internal-blogcard ib-left cf"><div class="blogcard-label internal-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail internal-blogcard-thumbnail"><img decoding="async" width="160" height="90" src="https://caymezon.com/wp-content/uploads/2026/03/claude-desktop-complete-roadmap-featured-e2a5f5-160x90.jpg" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://caymezon.com/wp-content/uploads/2026/03/claude-desktop-complete-roadmap-featured-e2a5f5-160x90.jpg 160w, https://caymezon.com/wp-content/uploads/2026/03/claude-desktop-complete-roadmap-featured-e2a5f5-120x68.jpg 120w, https://caymezon.com/wp-content/uploads/2026/03/claude-desktop-complete-roadmap-featured-e2a5f5-320x180.jpg 320w, https://caymezon.com/wp-content/uploads/2026/03/claude-desktop-complete-roadmap-featured-e2a5f5-376x212.jpg 376w" sizes="(max-width: 160px) 100vw, 160px" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">【2026年版】Claude Desktop完全攻略ロードマップ｜MCP設定・GitHub連携・活用術を体系的に学ぶ</div><div class="blogcard-snippet internal-blogcard-snippet">はじめに「Claude Desktopを導入したいけど、何からどの順番で学べばいいかわからない」この記事は、Claude Desktopをゼロから使いこなすまでの全ステップを体系的に整理したロードマップです。セットアップ・GitHub MC...</div></div><div class="blogcard-footer internal-blogcard-footer cf"><div class="blogcard-site internal-blogcard-site"><div class="blogcard-favicon internal-blogcard-favicon"><img decoding="async" src="https://www.google.com/s2/favicons?domain=https://caymezon.com" alt="" class="blogcard-favicon-image internal-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain internal-blogcard-domain">caymezon.com</div></div><div class="blogcard-date internal-blogcard-date"><div class="blogcard-post-date internal-blogcard-post-date">2026.03.21</div></div></div></div></a>
<p><strong>Claude Code完全攻略ロードマップ：</strong></p>

<a rel="noopener" href="https://caymezon.com/claude-code-complete-roadmap/" title="【2026年版】Claude Code完全攻略ロードマップ｜セットアップからVSCode活用・コマンド習得まで全記事まとめ" class="blogcard-wrap internal-blogcard-wrap a-wrap cf" target="_blank"><div class="blogcard internal-blogcard ib-left cf"><div class="blogcard-label internal-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail internal-blogcard-thumbnail"><img decoding="async" width="160" height="90" src="https://caymezon.com/wp-content/uploads/2026/03/claude-code-complete-roadmap-featured-89f0d3-160x90.jpg" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://caymezon.com/wp-content/uploads/2026/03/claude-code-complete-roadmap-featured-89f0d3-160x90.jpg 160w, https://caymezon.com/wp-content/uploads/2026/03/claude-code-complete-roadmap-featured-89f0d3-120x68.jpg 120w, https://caymezon.com/wp-content/uploads/2026/03/claude-code-complete-roadmap-featured-89f0d3-320x180.jpg 320w, https://caymezon.com/wp-content/uploads/2026/03/claude-code-complete-roadmap-featured-89f0d3-376x212.jpg 376w" sizes="(max-width: 160px) 100vw, 160px" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">【2026年版】Claude Code完全攻略ロードマップ｜セットアップからVSCode活用・コマンド習得まで全記事まとめ</div><div class="blogcard-snippet internal-blogcard-snippet">はじめに「Claude Codeに興味があるけど、何から始めればいいかわからない」「Claude Codeを使い始めたけど、もっと使いこなしたい」この記事は、Claude Codeに関するすべての記事を体系的にまとめたロードマップです。初心...</div></div><div class="blogcard-footer internal-blogcard-footer cf"><div class="blogcard-site internal-blogcard-site"><div class="blogcard-favicon internal-blogcard-favicon"><img decoding="async" src="https://www.google.com/s2/favicons?domain=https://caymezon.com" alt="" class="blogcard-favicon-image internal-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain internal-blogcard-domain">caymezon.com</div></div><div class="blogcard-date internal-blogcard-date"><div class="blogcard-post-date internal-blogcard-post-date">2026.03.21</div></div></div></div></a>
<p><!-- START MoshimoAffiliateEasyLink --><script type="text/javascript">(function(b,c,f,g,a,d,e){b.MoshimoAffiliateObject=a;b[a]=b[a]||function(){arguments.currentScript=c.currentScript||c.scripts[c.scripts.length-2];(b[a].q=b[a].q||[]).push(arguments)};c.getElementById(a)||(d=c.createElement(f),d.src=g,d.id=a,e=c.getElementsByTagName("body")[0],e.appendChild(d))})(window,document,"script","//dn.msmstatic.com/site/cardlink/bundle.js?20220329","msmaflink");msmaflink({"n":"Claude CodeによるAI駆動開発入門","b":"","t":"","d":"https:\/\/m.media-amazon.com","c_p":"","p":["\/images\/I\/41Ana0tBMIL._SL500_.jpg"],"u":{"u":"https:\/\/www.amazon.co.jp\/dp\/B0G13D2JS4","t":"amazon","r_v":""},"v":"2.1","b_l":[{"id":1,"u_tx":"Amazonで見る","u_bc":"#f79256","u_url":"https:\/\/www.amazon.co.jp\/dp\/B0G13D2JS4","a_id":1384942,"p_id":170,"pl_id":27060,"pc_id":185,"s_n":"amazon","u_so":1},{"id":2,"u_tx":"楽天市場で見る","u_bc":"#f76956","u_url":"https:\/\/search.rakuten.co.jp\/search\/mall\/Claude%20Code%E3%81%AB%E3%82%88%E3%82%8BAI%E9%A7%86%E5%8B%95%E9%96%8B%E7%99%BA%E5%85%A5%E9%96%80\/","a_id":1384917,"p_id":54,"pl_id":27059,"pc_id":54,"s_n":"rakuten","u_so":2},{"id":3,"u_tx":"Yahoo!ショッピングで見る","u_bc":"#66a7ff","u_url":"https:\/\/shopping.yahoo.co.jp\/search?first=1\u0026p=Claude%20Code%E3%81%AB%E3%82%88%E3%82%8BAI%E9%A7%86%E5%8B%95%E9%96%8B%E7%99%BA%E5%85%A5%E9%96%80","a_id":1466950,"p_id":1225,"pl_id":27061,"pc_id":1925,"s_n":"yahoo","u_so":3}],"eid":"v1Sso","s":"s"});</script></p>
<div id="msmaflink-v1Sso">リンク</div>
<p><!-- MoshimoAffiliateEasyLink END --></p>
<p><!-- Udemyコース：Claude AI関連コースのアフィリエイトリンクを追加予定 --></p>
<h2><span id="toc23">参考リンク</span></h2>
<ul>
<li><a href="https://claude.ai">Claude公式サイト</a></li>
<li><a href="https://claude.ai/download">Claude Desktop ダウンロード</a></li>
<li><a href="https://docs.claude.com/">Claude公式ドキュメント</a></li>
<li><a href="https://www.anthropic.com/">Anthropic公式サイト</a></li>
</ul>
<hr>
<p><strong>更新履歴</strong></p>
<ul>
<li>2026-03-21: 初版公開</li>
</ul><p>The post <a href="https://caymezon.com/claude-ai-complete-beginners-guide/">【2026年版】Claude AI完全入門ガイド｜Web版・Desktop版・Claude Codeの違いと選び方を徹底解説</a> first appeared on <a href="https://caymezon.com">CayTech Lab</a>.</p>]]></content:encoded>
					
					<wfw:commentRss>https://caymezon.com/claude-ai-complete-beginners-guide/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Gemini CLI完全使いこなしガイド｜基本操作からVSCode連携・ローカル活用術まで【2026年4月版】</title>
		<link>https://caymezon.com/gemini-cli-how-to-use/</link>
					<comments>https://caymezon.com/gemini-cli-how-to-use/#respond</comments>
		
		<dc:creator><![CDATA[caymezon]]></dc:creator>
		<pubDate>Sat, 21 Feb 2026 02:37:41 +0000</pubDate>
				<category><![CDATA[AI & Next Tech]]></category>
		<category><![CDATA[Cloud & Infra]]></category>
		<category><![CDATA[AI]]></category>
		<category><![CDATA[Gemini]]></category>
		<category><![CDATA[Gemini CLI]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[VSCode]]></category>
		<category><![CDATA[ターミナル]]></category>
		<category><![CDATA[使い方]]></category>
		<category><![CDATA[開発効率化]]></category>
		<guid isPermaLink="false">https://caymezon.com/?p=20179</guid>

					<description><![CDATA[<p>⚠️ 【2026年6月18日 追記】Gemini CLI はサービス終了しました Gemini CLI は 2026年6月18日をもってサービス終了となり、現在はインストール・利用ができません。本記事は歴史的な記録として [&#8230;]</p>
<p>The post <a href="https://caymezon.com/gemini-cli-how-to-use/">Gemini CLI完全使いこなしガイド｜基本操作からVSCode連携・ローカル活用術まで【2026年4月版】</a> first appeared on <a href="https://caymezon.com">CayTech Lab</a>.</p>]]></description>
										<content:encoded><![CDATA[<blockquote>
<p>⚠️ <strong>【2026年6月18日 追記】Gemini CLI はサービス終了しました</strong></p>
<p>Gemini CLI は 2026年6月18日をもってサービス終了となり、現在はインストール・利用ができません。本記事は歴史的な記録として残しています。代替のAIコーディングエージェントをお探しの方は <strong>Claude Code</strong> をご検討ください。</p>
</blockquote>

  <div id="toc" class="toc tnt-number toc-center tnt-number border-element"><input type="checkbox" class="toc-checkbox" id="toc-checkbox-8" checked><label class="toc-title" for="toc-checkbox-8">目次</label>
    <div class="toc-content">
    <ol class="toc-list open"><li><a href="#toc1" tabindex="0">はじめに</a></li><li><a href="#toc2" tabindex="0">基本的な使い方</a><ol><li><a href="#toc3" tabindex="0">起動とインタラクティブモード</a></li><li><a href="#toc4" tabindex="0">ワンショットモード（単発コマンド）</a></li><li><a href="#toc5" tabindex="0">主要なスラッシュコマンド一覧</a></li><li><a href="#toc6" tabindex="0">ファイル参照の方法（@記号）</a></li></ol></li><li><a href="#toc7" tabindex="0">Plan Modeの活用（初心者にも安全）</a></li><li><a href="#toc8" tabindex="0">VS Codeとの連携</a><ol><li><a href="#toc9" tabindex="0">方法1: VS Code内のターミナルでGemini CLIを使う（おすすめ）</a></li><li><a href="#toc10" tabindex="0">方法2: VS Code拡張機能「Gemini Code Assist」</a></li><li><a href="#toc11" tabindex="0">IDE連携コマンド</a></li><li><a href="#toc12" tabindex="0">使い分けの指針</a></li></ol></li><li><a href="#toc13" tabindex="0">外部ツール・サービスとの連携</a><ol><li><a href="#toc14" tabindex="0">MCP（Model Context Protocol）でツールを追加</a></li><li><a href="#toc15" tabindex="0">カスタムスラッシュコマンドの活用</a></li><li><a href="#toc16" tabindex="0">Google検索との連携</a></li></ol></li><li><a href="#toc17" tabindex="0">Webではできない！ローカルだからこそできること</a><ol><li><a href="#toc18" tabindex="0">1. プロジェクト全体の一括処理</a></li><li><a href="#toc19" tabindex="0">2. パイプラインによる前処理→AI解析の自動化</a></li><li><a href="#toc20" tabindex="0">3. ローカルサーバー・DBとの直接対話（MCP経由）</a></li><li><a href="#toc21" tabindex="0">4. OS操作を伴う自動化（RPA的な動き）</a></li><li><a href="#toc22" tabindex="0">5. ブログ・ドキュメントの完全自動化</a></li><li><a href="#toc23" tabindex="0">6. セキュリティフィルタリング（独自の前処理）</a></li></ol></li><li><a href="#toc24" tabindex="0">GEMINI.mdによるプロジェクト設定</a><ol><li><a href="#toc25" tabindex="0">基本的な書き方</a></li><li><a href="#toc26" tabindex="0">グローバル設定（全プロジェクト共通）</a></li><li><a href="#toc27" tabindex="0">設定確認コマンド</a></li></ol></li><li><a href="#toc28" tabindex="0">個人利用における注意点</a><ol><li><a href="#toc29" tabindex="0">1. 無料枠でのデータプライバシー</a></li><li><a href="#toc30" tabindex="0">2. 常にGit管理下で作業する</a></li><li><a href="#toc31" tabindex="0">3. 最初は承認モードを手動にする</a></li><li><a href="#toc32" tabindex="0">4. コスト管理（APIキー利用時）</a></li><li><a href="#toc33" tabindex="0">5. 生成されたコードは必ず確認する</a></li><li><a href="#toc34" tabindex="0">6. インターネット接続が必要</a></li><li><a href="#toc35" tabindex="0">7. 会話コンテキストの管理</a></li></ol></li><li><a href="#toc36" tabindex="0">実践的なワークフロー例</a><ol><li><a href="#toc37" tabindex="0">ワークフロー1: 朝のコードレビュー</a></li><li><a href="#toc38" tabindex="0">ワークフロー2: バグ修正の自動化</a></li><li><a href="#toc39" tabindex="0">ワークフロー3: ドキュメント生成</a></li><li><a href="#toc40" tabindex="0">ワークフロー4: ブログ記事の一括SEO改善</a></li></ol></li><li><a href="#toc41" tabindex="0">まとめ</a></li></ol>
    </div>
  </div>

<h2><span id="toc1">はじめに</span></h2>
<p><strong>2026年6月18日、Gemini CLI はサービス終了しました。</strong> 現在はインストール・利用ができません。</p>
<p>本記事は、Gemini CLI がサービス継続中だった 2026年4月時点の使い方ガイドとして残しています。操作感・設計思想の参考や、Claude Code など代替ツールへの移行の際にお役立てください。</p>
<p><!-- ![Gemini CLIの使い方イメージ](images/gemini-cli-usage.jpg) --></p>
<p><a rel="nofollow" href="//af.moshimo.com/af/c/click?a_id=1384942&p_id=170&pc_id=185&pl_id=4062&url=https%3A%2F%2Fwww.amazon.co.jp%2Fs%3Fk%3D%25E6%259C%25AC%2BGemini%26__mk_ja_JP%3D%25E3%2582%25AB%25E3%2582%25BF%25E3%2582%25AB%25E3%2583%258A%26crid%3D2PFMA06JS9D1M%26sprefix%3D%25E6%259C%25AC%2Bgemini%252Caps%252C227%26ref%3Dnb_sb_noss_1" referrerpolicy="no-referrer-when-downgrade" attributionsrc>Amazon検索[本 Gemini]</a><img decoding="async" src="//i.moshimo.com/af/i/impression?a_id=1384942&p_id=170&pc_id=185&pl_id=4062" width="1" height="1" style="border:none;" alt="" loading="lazy"></p>
<p><!-- START MoshimoAffiliateEasyLink --><script type="text/javascript">(function(b,c,f,g,a,d,e){b.MoshimoAffiliateObject=a;b[a]=b[a]||function(){arguments.currentScript=c.currentScript||c.scripts[c.scripts.length-2];(b[a].q=b[a].q||[]).push(arguments)};c.getElementById(a)||(d=c.createElement(f),d.src=g,d.id=a,e=c.getElementsByTagName("body")[0],e.appendChild(d))})(window,document,"script","//dn.msmstatic.com/site/cardlink/bundle.js?20220329","msmaflink");msmaflink({"n":"この1冊でしっかりわかる Geminiの教科書","b":"SBクリエイティブ","t":"","d":"https:\/\/m.media-amazon.com","c_p":"\/images\/I","p":["\/51X1I1kbN-L._SL500_.jpg","\/41kmDYgoMpL._SL500_.jpg","\/41sNP8dLGoL._SL500_.jpg","\/41iiyShlpbL._SL500_.jpg","\/41kSFn+mo1L._SL500_.jpg","\/41LPk+9l7EL._SL500_.jpg","\/41mBxEkk83L._SL500_.jpg","\/41VqrVXO8yL._SL500_.jpg","\/41Iv8qNWfKL._SL500_.jpg","\/417zP-i82SL._SL500_.jpg","\/41Vun754v6L._SL500_.jpg"],"u":{"u":"https:\/\/www.amazon.co.jp\/dp\/4815637660","t":"amazon","r_v":""},"v":"2.1","b_l":[{"id":1,"u_tx":"Amazonで見る","u_bc":"#f79256","u_url":"https:\/\/www.amazon.co.jp\/dp\/4815637660","a_id":1384942,"p_id":170,"pl_id":27060,"pc_id":185,"s_n":"amazon","u_so":1},{"id":2,"u_tx":"楽天市場で見る","u_bc":"#f76956","u_url":"https:\/\/search.rakuten.co.jp\/search\/mall\/%E3%81%93%E3%81%AE1%E5%86%8A%E3%81%A7%E3%81%97%E3%81%A3%E3%81%8B%E3%82%8A%E3%82%8F%E3%81%8B%E3%82%8B%20Gemini%E3%81%AE%E6%95%99%E7%A7%91%E6%9B%B8\/","a_id":1384917,"p_id":54,"pl_id":27059,"pc_id":54,"s_n":"rakuten","u_so":2},{"id":3,"u_tx":"Yahoo!ショッピングで見る","u_bc":"#66a7ff","u_url":"https:\/\/shopping.yahoo.co.jp\/search?first=1\u0026p=%E3%81%93%E3%81%AE1%E5%86%8A%E3%81%A7%E3%81%97%E3%81%A3%E3%81%8B%E3%82%8A%E3%82%8F%E3%81%8B%E3%82%8B%20Gemini%E3%81%AE%E6%95%99%E7%A7%91%E6%9B%B8","a_id":1466950,"p_id":1225,"pl_id":27061,"pc_id":1925,"s_n":"yahoo","u_so":3}],"eid":"4MXUc","s":"s"});</script></p>
<div id="msmaflink-4MXUc">リンク</div>
<p><!-- MoshimoAffiliateEasyLink END --></p>
<h2><span id="toc2">基本的な使い方</span></h2>
<h3><span id="toc3">起動とインタラクティブモード</span></h3>
<p>インストール後、以下のコマンドで起動します。</p>
<pre><code class="language-bash">gemini</code></pre>
<p>起動すると対話型のプロンプトが表示されます。ここに自然言語（日本語でOK）で指示を入力します。</p>
<pre><code class="language-bash">&gt; こんにちは。このディレクトリに何がありますか？

&gt; src/main.py を読んで、どんな処理をしているか教えて</code></pre>
<h3><span id="toc4">ワンショットモード（単発コマンド）</span></h3>
<p>対話モードに入らず、コマンドラインから直接質問する方法です。</p>
<pre><code class="language-bash"># 引数として質問を渡す
gemini "このディレクトリの構造を分析して"

# 他のコマンドの結果をパイプで渡す
cat error.log | gemini "このエラーの原因を教えて"

# ファイルを指定して質問
gemini "このコードを日本語でコメントして @src/utils.js"</code></pre>
<h3><span id="toc5">主要なスラッシュコマンド一覧</span></h3>
<table>
<thead>
<tr>
<th>コマンド</th>
<th>内容</th>
</tr>
</thead>
<tbody>
<tr>
<td><code>/plan</code></td>
<td>Plan Modeを開始（実装前に設計を確認）</td>
</tr>
<tr>
<td><code>/search キーワード</code></td>
<td>Google検索を実行して情報収集</td>
</tr>
<tr>
<td><code>/memory show</code></td>
<td>現在読み込まれているGEMINI.mdの内容を表示</td>
</tr>
<tr>
<td><code>/memory refresh</code></td>
<td>GEMINI.mdを再読み込み</td>
</tr>
<tr>
<td><code>/memory inbox</code></td>
<td>抽出されたスキルのレビュー（プレビュー機能）</td>
</tr>
<tr>
<td><code>/skills list</code></td>
<td>利用可能なAgent Skillsの一覧表示</td>
</tr>
<tr>
<td><code>/skills enable/disable</code></td>
<td>スキルの有効化・無効化</td>
</tr>
<tr>
<td><code>/skills reload</code></td>
<td>スキル定義の再読み込み</td>
</tr>
<tr>
<td><code>/agents refresh</code></td>
<td>エージェント設定の更新</td>
</tr>
<tr>
<td><code>/prompt-suggest</code></td>
<td>プロンプトの改善提案を生成</td>
</tr>
<tr>
<td><code>/clear</code></td>
<td>会話履歴をクリア</td>
</tr>
<tr>
<td><code>/quit</code></td>
<td>終了</td>
</tr>
</tbody>
</table>
<h3><span id="toc6">ファイル参照の方法（@記号）</span></h3>
<pre><code class="language-bash"># 特定のファイルを読み込んで質問
&gt; @src/main.py を読んでバグを探して

# 複数ファイルを参照
&gt; @package.json と @src/App.tsx を確認して、使っていないパッケージを教えて</code></pre>
<h2><span id="toc7">Plan Modeの活用（初心者にも安全）</span></h2>
<p>Plan Modeは、<strong>実際に作業を始める前に「何をするか」を確認できる機能</strong>です。初心者が誤ってファイルを書き換えてしまうのを防げます。</p>
<pre><code class="language-bash"># Plan Modeを開始
&gt; /plan

# 以降の指示は計画段階として扱われる
&gt; src/ フォルダ全体のTypeScriptファイルに型注釈を追加して

# Geminiが計画を提示する
# ✓ 影響するファイルのリスト
# ✓ 変更の概要
# ✓ 想定リスク
# ユーザーが承認 → 実際の作業開始</code></pre>
<p><!-- ![Plan Mode画面イメージ](images/plan-mode-demo.jpg) --></p>
<p><strong>Plan Modeのメリット：</strong></p>
<ul>
<li>「思ったのと違う動き」をする前に確認できる</li>
<li>影響範囲を事前に把握できる</li>
<li>大規模な変更でも安心して任せられる</li>
</ul>
<h2><span id="toc8">VS Codeとの連携</span></h2>
<h3><span id="toc9">方法1: VS Code内のターミナルでGemini CLIを使う（おすすめ）</span></h3>
<p>VS Codeの統合ターミナル（<code>Ctrl + @</code>）でGemini CLIを起動すると、Claude Codeとほぼ同じ感覚で操作できます。</p>
<pre><code class="language-bash"># VS Codeのターミナルで
gemini

# CLIで「ファイルを修正して」と指示すると
# → VS Codeのエディタがリアルタイムで書き換わる</code></pre>
<p><!-- ![VS Code統合ターミナルでの使用](images/vscode-terminal-gemini.jpg) --></p>
<p><strong>ポイント：</strong></p>
<ul>
<li>CLIがファイルを編集すると、VS Code上でリアルタイムに変更が反映される</li>
<li>VS Code上で開いているファイルの内容をCLI側が自動認識してくれる</li>
</ul>
<h3><span id="toc10">方法2: VS Code拡張機能「Gemini Code Assist」</span></h3>
<p>VS Codeのマーケットプレイスで「Gemini Code Assist」を検索してインストールできます。</p>
<pre><code class="language-plaintext">■チャットインターフェース
└→ サイドパネルでコードに関する質問や修正依頼が可能

■インライン補完
└→ コード入力中にGeminiが次の一行や関数をグレーで提案（Ghost Text）

■エージェントモード
└→ 「このプロジェクトのテストコードを全部書いて」→複数ファイルを自動生成</code></pre>
<h3><span id="toc11">IDE連携コマンド</span></h3>
<pre><code class="language-bash"># CLIとVS Codeをリンクして、エディタのコンテキストを共有
&gt; /ide enable

# 今エディタで開いているファイルの選択範囲をGeminiに渡せるようになる</code></pre>
<h3><span id="toc12">使い分けの指針</span></h3>
<table>
<thead>
<tr>
<th>用途</th>
<th>おすすめの方法</th>
</tr>
</thead>
<tbody>
<tr>
<td>直感的にコードを補完したい</td>
<td>VS Code拡張機能</td>
</tr>
<tr>
<td>複雑な複数ステップ作業を任せたい</td>
<td>ターミナルでCLI</td>
</tr>
<tr>
<td>ファイルをまたぐ大規模な変更</td>
<td>ターミナルでCLI</td>
</tr>
<tr>
<td>特定の行だけ修正したい</td>
<td>VS Code拡張機能</td>
</tr>
</tbody>
</table>
<h2><span id="toc13">外部ツール・サービスとの連携</span></h2>
<h3><span id="toc14">MCP（Model Context Protocol）でツールを追加</span></h3>
<p>MCP対応により、外部ツールとの連携を簡単に追加できます。</p>
<pre><code class="language-json">// .gemini/settings.json に記述
{
  "mcpServers": {
    "github": {
      "command": "npx",
      "args": ["-y", "@modelcontextprotocol/server-github"]
    },
    "postgres": {
      "command": "npx",
      "args": ["-y", "@modelcontextprotocol/server-postgres"]
    },
    "filesystem": {
      "command": "npx",
      "args": ["-y", "@modelcontextprotocol/server-filesystem", "/path/to/project"]
    }
  }
}</code></pre>
<p>設定後は自動的に外部ツールが使えるようになります：</p>
<pre><code class="language-bash"># GitHubのIssueを確認して対応する
&gt; GitHubの open なIssueを一覧表示して、優先度の高いものから修正計画を立てて

# データベースの構造からコードを生成
&gt; ローカルのPostgreSQLのusersテーブルを確認して、対応するTypeScriptの型定義を作って</code></pre>
<h3><span id="toc15">カスタムスラッシュコマンドの活用</span></h3>
<p>よく使うプロンプトをコマンドとして登録できます。</p>
<pre><code class="language-toml"># ~/.gemini/commands/code-review.toml（ユーザースコープ）
name = "code-review"
description = "コードレビューを実施"
prompt = """
以下の観点でコードをレビューしてください：
- セキュリティの問題
- パフォーマンスの改善点
- 可読性の向上
- ベストプラクティスへの準拠
"""</code></pre>
<pre><code class="language-toml"># .gemini/commands/blog-article.toml（プロジェクトスコープ）
name = "blog-article"
description = "ブログ記事を新規作成"
prompt = """
SEOを意識したブログ記事をMarkdown形式で作成してください。
見出し構成：H2に3〜5個、H3を適宜配置。
文体：親しみやすく、専門用語は必ず解説。
"""</code></pre>
<pre><code class="language-bash"># 使用例
&gt; /code-review
&gt; /blog-article</code></pre>
<h3><span id="toc16">Google検索との連携</span></h3>
<pre><code class="language-bash"># /search で最新情報を取得しながらコーディング
&gt; /search Next.js 15 App Router の最新仕様

&gt; React 19の新機能を調べて、このコンポーネントを最新の書き方に更新して</code></pre>
<h2><span id="toc17">Webではできない！ローカルだからこそできること</span></h2>
<p>これがGemini CLIの真骨頂です。ブラウザ版ではできない、ローカル環境ならではの活用法を紹介します。</p>
<h3><span id="toc18">1. プロジェクト全体の一括処理</span></h3>
<pre><code class="language-bash"># プロジェクト内の全ファイルをスキャン
&gt; このプロジェクト全体で使われているlog4jのバージョンをリストアップして、脆弱性があるものを教えて

# 全ファイルの一括リファクタリング（動作確認付き）
&gt; 変数名 oldParam を newParam に全ファイルで変更して。
&gt; テストコード内のアサーションも合わせて書き換えて、変更後に npm test でエラーがないことを確認して</code></pre>
<p>ブラウザ版では数個のファイルをアップロードするのが限界ですが、CLIはPC内のパスを自由にスキャンできます。</p>
<h3><span id="toc19">2. パイプラインによる前処理→AI解析の自動化</span></h3>
<pre><code class="language-bash"># ログから特定のエラーだけ抽出してGeminiに解析させる
grep "ERROR" /var/log/app.log | gemini "このエラーパターンの原因と対策を教えて"

# gitの差分からコミットメッセージを自動生成
git diff HEAD~1 | gemini "この変更内容に適したコミットメッセージを提案して"

# ビルド結果を解析
npm run build 2&gt;&amp;1 | gemini "このビルドエラーを解析して修正方法を教えて"</code></pre>
<h3><span id="toc20">3. ローカルサーバー・DBとの直接対話（MCP経由）</span></h3>
<pre><code class="language-bash"># ローカルDBのスキーマを確認してコードを生成
&gt; ローカルのPostgreSQLに接続して、usersテーブルの構造を確認し、
&gt; それに対応するJavaのEntityクラスを作成して

# サーバーログのリアルタイム監視
&gt; system.log を監視して、NullPointerExceptionが出たら即座に原因を分析してチャットに表示して</code></pre>
<h3><span id="toc21">4. OS操作を伴う自動化（RPA的な動き）</span></h3>
<pre><code class="language-bash"># 環境構築の自動化
&gt; このプロジェクトに必要なパッケージ（Python 3.11, Docker, AWS CLIなど）がインストールされているか確認して、
&gt; 不足しているものがあれば必要なインストールコマンドを提案して

# ファイルの自動整理
&gt; Downloadsフォルダの過去1ヶ月のスクリーンショットを、
&gt; 内容に基づいて適切なフォルダに分類して移動して</code></pre>
<h3><span id="toc22">5. ブログ・ドキュメントの完全自動化</span></h3>
<pre><code class="language-bash"># 記事作成から保存まで一気に
&gt; new-article.md を作成して、「React Hooksの使い方」をテーマに
&gt; SEOを意識した記事を書いて保存して。
&gt; 書き終わったらgit commitまでして

# 全記事の一括リライト
&gt; posts/フォルダ内の全記事をスキャンして、
&gt; 古いURLをすべて新しいドメイン（newsite.com）に一括置換して保存して</code></pre>
<h3><span id="toc23">6. セキュリティフィルタリング（独自の前処理）</span></h3>
<pre><code class="language-bash"># 機密情報を除外してからGeminiに送る仕組みを構築
# 例: パスワードや個人情報を伏せ字にするスクリプトを挟んでから送信</code></pre>
<p>APIを経由するCLIでは、送信前に自分でスクリプトを噛ませて「個人情報が含まれていたら自動で伏せ字にしてからGeminiに送る」といった独自の制御が可能です。</p>
<h2><span id="toc24">GEMINI.mdによるプロジェクト設定</span></h2>
<p>GEMINI.mdは、Claude CodeのCLAUDE.mdに相当するファイルです。プロジェクトルートに作成しておくだけで、毎回同じ前提を説明する必要がなくなります。</p>
<h3><span id="toc25">基本的な書き方</span></h3>
<pre><code class="language-markdown"># プロジェクト概要
このプロジェクトは Next.js + TypeScript で構築したブログシステムです。

# コーディングルール
- すべてのやり取りは日本語で行うこと
- コメントはコードの右側に記述すること（例: `const x = 1; // 説明`）
- TypeScript の strict モードを厳守すること
- 関数には必ず JSDoc コメントを付けること

# 技術スタック
- フレームワーク: Next.js 15 (App Router)
- 言語: TypeScript
- スタイリング: Tailwind CSS
- DB: PostgreSQL（Prisma経由）

# 開発コマンド
- 開発サーバー起動: npm run dev
- ビルド: npm run build
- テスト: npm test
- デプロイ: git push origin main

# 記事の保存ルール
- 記事は Markdown 形式で posts/ フォルダに保存
- ファイル名は kebab-case（例: my-first-post.md）</code></pre>
<h3><span id="toc26">グローバル設定（全プロジェクト共通）</span></h3>
<pre><code class="language-markdown"># ~/.gemini/GEMINI.md

# 共通ルール
- 回答は常に日本語で行うこと
- コードの説明は簡潔に、ステップ数を最小限にすること
- セキュリティ上の問題点を発見した場合は必ず指摘すること</code></pre>
<h3><span id="toc27">設定確認コマンド</span></h3>
<pre><code class="language-bash"># 現在読み込まれているルールを確認
&gt; /memory show

# GEMINI.mdを更新後に再読み込み（再起動不要）
&gt; /memory refresh</code></pre>
<h2><span id="toc28">個人利用における注意点</span></h2>
<h3><span id="toc29">1. 無料枠でのデータプライバシー</span></h3>
<pre><code class="language-plaintext">⚠️ 重要な注意点

無料枠（個人Googleアカウント）の場合：
- 入力したデータがGeminiモデルの改善に使用される可能性があります
- パスワード、APIキー、個人情報、業務上の機密情報は入力しないでください

対策：
① 機密情報は伏せ字にしてから入力する
② 業務利用には課金設定（有料API）を使う
③ .geminiignore でアクセス禁止ファイルを設定する</code></pre>
<h3><span id="toc30">2. 常にGit管理下で作業する</span></h3>
<p>Geminiはファイルを直接書き換えます。万が一の誤編集に備えて：</p>
<pre><code class="language-bash"># 作業前にコミットしておく
git add .
git commit -m "作業前のバックアップ"

# 問題が起きたら元に戻せる
git restore .</code></pre>
<p><strong>これは鉄則です。</strong> Git管理外のファイルをGeminiに触らせると、元に戻せなくなります。</p>
<h3><span id="toc31">3. 最初は承認モードを手動にする</span></h3>
<pre><code class="language-bash"># デフォルト（手動承認）で始める
gemini

# ファイルの書き換えや rm コマンドを実行しようとするたびに確認を求めてくれる
# [y/N] → y で承認、N でスキップ</code></pre>
<p>慣れてきたら <code>--approval-mode=auto_edit</code>（ファイル編集は自動、シェルは確認）に移行するのがおすすめです。</p>
<p>また、以下のショートカットも覚えておくと便利です：</p>
<pre><code class="language-plaintext">Ctrl+Y         → YOLO mode（全操作を自動承認）のオン/オフをトグル
Shift+Tab      → 承認モードを Default → Auto-Edit → Plan の順に切り替え</code></pre>
<blockquote>
<p>⚠️ YOLO modeは全操作を確認なしで実行するため、信頼できる環境でのみ使用してください。</p>
</blockquote>
<h3><span id="toc32">4. コスト管理（APIキー利用時）</span></h3>
<p>無料枠を超えてAPIキーで利用する場合：</p>
<pre><code class="language-bash"># Google AI Studio でダッシュボードを確認
# https://aistudio.google.com/
# → 使用量グラフをリアルタイムで確認可能
# → プロジェクトごとの予算上限も設定可能</code></pre>
<h3><span id="toc33">5. 生成されたコードは必ず確認する</span></h3>
<p>AIが生成したコードをそのまま使うのはリスクがあります：</p>
<pre><code class="language-plaintext">✅ 推奨ワークフロー：
1. Geminiが提案した変更を確認（Plan Modeの活用）
2. git diff でファイルの変更内容を確認
3. テストを実行して動作確認
4. 問題なければコミット</code></pre>
<h3><span id="toc34">6. インターネット接続が必要</span></h3>
<p>Gemini CLIはクラウドAPIを利用しているため、常時インターネット接続が必要です。オフライン環境では使用できません。</p>
<h3><span id="toc35">7. 会話コンテキストの管理</span></h3>
<p>一つの会話セッションが長くなりすぎると、過去のすべてのやり取りがトークンとして消費されます。</p>
<pre><code class="language-bash"># テーマが変わったら新しいセッションを開始
&gt; /clear  # 会話履歴をクリア

# または起動し直す
exit
gemini</code></pre>
<p>これが最も効果的なコスト節約術です。</p>
<h2><span id="toc36">実践的なワークフロー例</span></h2>
<h3><span id="toc37">ワークフロー1: 朝のコードレビュー</span></h3>
<pre><code class="language-bash"># VS Codeのターミナルで
gemini

&gt; 昨日のコミット以降の変更ファイルを確認して、
&gt; セキュリティ上の問題点と改善提案をリストアップして</code></pre>
<h3><span id="toc38">ワークフロー2: バグ修正の自動化</span></h3>
<pre><code class="language-bash">&gt; このエラーメッセージを読んで原因を特定して修正して：
&gt; TypeError: Cannot read properties of undefined (reading 'map')
&gt; スタックトレース: @src/components/ProductList.tsx:45

# Geminiが原因を特定 → 修正 → ファイルに保存 → テスト実行まで自動で処理</code></pre>
<h3><span id="toc39">ワークフロー3: ドキュメント生成</span></h3>
<pre><code class="language-bash">&gt; src/ フォルダ内の全コンポーネントを読み込んで、
&gt; 各コンポーネントの使い方をまとめたREADME.mdを作成して</code></pre>
<h3><span id="toc40">ワークフロー4: ブログ記事の一括SEO改善</span></h3>
<pre><code class="language-bash">&gt; posts/ フォルダ内の全記事をスキャンして：
&gt; 1. titleタグが50文字以上の記事をリストアップ
&gt; 2. meta descriptionが設定されていない記事を特定
&gt; 3. 指摘した問題を各記事に直接修正して保存して</code></pre>
<p><a rel="nofollow" href="//af.moshimo.com/af/c/click?a_id=1384942&p_id=170&pc_id=185&pl_id=4062&url=https%3A%2F%2Fwww.amazon.co.jp%2Fs%3Fk%3D%25E6%259C%25AC%2BGemini%26__mk_ja_JP%3D%25E3%2582%25AB%25E3%2582%25BF%25E3%2582%25AB%25E3%2583%258A%26crid%3D2PFMA06JS9D1M%26sprefix%3D%25E6%259C%25AC%2Bgemini%252Caps%252C227%26ref%3Dnb_sb_noss_1" referrerpolicy="no-referrer-when-downgrade" attributionsrc>Amazon検索[本 Gemini]</a><img decoding="async" src="//i.moshimo.com/af/i/impression?a_id=1384942&p_id=170&pc_id=185&pl_id=4062" width="1" height="1" style="border:none;" alt="" loading="lazy"></p>
<p><!-- START MoshimoAffiliateEasyLink --><script type="text/javascript">(function(b,c,f,g,a,d,e){b.MoshimoAffiliateObject=a;b[a]=b[a]||function(){arguments.currentScript=c.currentScript||c.scripts[c.scripts.length-2];(b[a].q=b[a].q||[]).push(arguments)};c.getElementById(a)||(d=c.createElement(f),d.src=g,d.id=a,e=c.getElementsByTagName("body")[0],e.appendChild(d))})(window,document,"script","//dn.msmstatic.com/site/cardlink/bundle.js?20220329","msmaflink");msmaflink({"n":"【最新版Gemini 3に対応！】できるGemini (できるシリーズ)","b":"インプレス","t":"","d":"https:\/\/m.media-amazon.com","c_p":"\/images\/I","p":["\/51e-bbGHWnL._SL500_.jpg","\/41xZ9jPLmiL._SL500_.jpg","\/41sOKknaKDL._SL500_.jpg","\/4194OONmMYL._SL500_.jpg","\/41xpkKpoBkL._SL500_.jpg","\/41sBSFFLXmL._SL500_.jpg","\/41RlmFOWWeL._SL500_.jpg","\/41gCQ4H3VaL._SL500_.jpg","\/41eVgeL0waL._SL500_.jpg","\/41tg9xstX-L._SL500_.jpg"],"u":{"u":"https:\/\/www.amazon.co.jp\/dp\/4295023493","t":"amazon","r_v":""},"v":"2.1","b_l":[{"id":1,"u_tx":"Amazonで見る","u_bc":"#f79256","u_url":"https:\/\/www.amazon.co.jp\/dp\/4295023493","a_id":1384942,"p_id":170,"pl_id":27060,"pc_id":185,"s_n":"amazon","u_so":1},{"id":2,"u_tx":"楽天市場で見る","u_bc":"#f76956","u_url":"https:\/\/search.rakuten.co.jp\/search\/mall\/%E3%80%90%E6%9C%80%E6%96%B0%E7%89%88Gemini%203%E3%81%AB%E5%AF%BE%E5%BF%9C%EF%BC%81%E3%80%91%E3%81%A7%E3%81%8D%E3%82%8BGemini%20(%E3%81%A7%E3%81%8D%E3%82%8B%E3%82%B7%E3%83%AA%E3%83%BC%E3%82%BA)\/","a_id":1384917,"p_id":54,"pl_id":27059,"pc_id":54,"s_n":"rakuten","u_so":2},{"id":3,"u_tx":"Yahoo!ショッピングで見る","u_bc":"#66a7ff","u_url":"https:\/\/shopping.yahoo.co.jp\/search?first=1\u0026p=%E3%80%90%E6%9C%80%E6%96%B0%E7%89%88Gemini%203%E3%81%AB%E5%AF%BE%E5%BF%9C%EF%BC%81%E3%80%91%E3%81%A7%E3%81%8D%E3%82%8BGemini%20(%E3%81%A7%E3%81%8D%E3%82%8B%E3%82%B7%E3%83%AA%E3%83%BC%E3%82%BA)","a_id":1466950,"p_id":1225,"pl_id":27061,"pc_id":1925,"s_n":"yahoo","u_so":3}],"eid":"kmoP1","s":"s"});</script></p>
<div id="msmaflink-kmoP1">リンク</div>
<p><!-- MoshimoAffiliateEasyLink END --></p>
<h2><span id="toc41">まとめ</span></h2>
<p>Gemini CLIは、使い方を理解すれば非常に強力なツールです。</p>
<p><strong>おさらい：</strong></p>
<pre><code class="language-plaintext">■基本操作
└→ gemini で起動、日本語で指示するだけでOK
└→ @ファイル名 でファイルを参照

■安全な使い方
└→ /plan で事前確認
└→ 手動承認モードで始める
└→ 常にGit管理下で作業

■VSCode連携
└→ 統合ターミナルでCLI起動が最も使いやすい
└→ 「Gemini Code Assist」拡張機能も選択肢

■ローカルならではの活用
└→ ファイルの一括処理・一括置換
└→ パイプで他のコマンドと連携
└→ MCP経由でDB・GitHubと直接連携

■個人利用の注意点
└→ 機密情報は無料枠に送らない
└→ 常にGit管理下で作業
└→ 生成コードは必ず確認</code></pre>
<p>特に「<strong>プロジェクト全体をGeminiに把握させて、横断的な分析や一括処理をさせる</strong>」という使い方は、他のどのツールでも難しい、Gemini CLIならではの体験でした。</p>
<p><strong>⚠️ 2026年6月18日にサービス終了しました。</strong> 現在は利用できません。同様のAIコーディングエージェントをお探しの方は <a href="https://caymezon.com/claude-code-overview/">Claude Code</a> をご検討ください。</p>
<p><strong>関連記事：</strong></p>
<ul>
<li>Gemini CLI完全ガイド｜ターミナルで動くGoogleのAIエージェントの全貌【2026年4月最新】</li>
</ul>

<a rel="noopener" href="https://caymezon.com/gemini-cli-overview/" title="Gemini CLI完全ガイド｜ターミナルで動くGoogleのAIエージェントの全貌【2026年4月最新】" class="blogcard-wrap internal-blogcard-wrap a-wrap cf" target="_blank"><div class="blogcard internal-blogcard ib-left cf"><div class="blogcard-label internal-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail internal-blogcard-thumbnail"><img decoding="async" width="160" height="90" src="https://caymezon.com/wp-content/uploads/2026/02/gemini-cli-overview-featured-836add-160x90.jpg" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://caymezon.com/wp-content/uploads/2026/02/gemini-cli-overview-featured-836add-160x90.jpg 160w, https://caymezon.com/wp-content/uploads/2026/02/gemini-cli-overview-featured-836add-120x68.jpg 120w, https://caymezon.com/wp-content/uploads/2026/02/gemini-cli-overview-featured-836add-320x180.jpg 320w, https://caymezon.com/wp-content/uploads/2026/02/gemini-cli-overview-featured-836add-376x212.jpg 376w" sizes="(max-width: 160px) 100vw, 160px" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">Gemini CLI完全ガイド｜ターミナルで動くGoogleのAIエージェントの全貌【2026年4月最新】</div><div class="blogcard-snippet internal-blogcard-snippet">⚠️ 【2026年6月18日 追記】Gemini CLI はサービス終了しましたGemini CLI は 2026年6月18日をもってサービス終了となり、現在はインストール・利用ができません。本記事は歴史的な記録として残しています。代替のA...</div></div><div class="blogcard-footer internal-blogcard-footer cf"><div class="blogcard-site internal-blogcard-site"><div class="blogcard-favicon internal-blogcard-favicon"><img decoding="async" src="https://www.google.com/s2/favicons?domain=https://caymezon.com" alt="" class="blogcard-favicon-image internal-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain internal-blogcard-domain">caymezon.com</div></div><div class="blogcard-date internal-blogcard-date"><div class="blogcard-post-date internal-blogcard-post-date">2026.02.21</div></div></div></div></a>
<ul>
<li>Claude Code vs Gemini CLI｜できること・できないことを徹底比較【2026年4月版】</li>
</ul>

<a rel="noopener" href="https://caymezon.com/gemini-cli-vs-claude-code/" title="Claude Code vs Gemini CLI｜できること・できないことを徹底比較【2026年4月版】" class="blogcard-wrap internal-blogcard-wrap a-wrap cf" target="_blank"><div class="blogcard internal-blogcard ib-left cf"><div class="blogcard-label internal-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail internal-blogcard-thumbnail"><img decoding="async" width="160" height="90" src="https://caymezon.com/wp-content/uploads/2026/02/gemini-cli-vs-claude-code-featured-9f7732-160x90.jpg" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://caymezon.com/wp-content/uploads/2026/02/gemini-cli-vs-claude-code-featured-9f7732-160x90.jpg 160w, https://caymezon.com/wp-content/uploads/2026/02/gemini-cli-vs-claude-code-featured-9f7732-120x68.jpg 120w, https://caymezon.com/wp-content/uploads/2026/02/gemini-cli-vs-claude-code-featured-9f7732-320x180.jpg 320w, https://caymezon.com/wp-content/uploads/2026/02/gemini-cli-vs-claude-code-featured-9f7732-376x212.jpg 376w" sizes="(max-width: 160px) 100vw, 160px" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">Claude Code vs Gemini CLI｜できること・できないことを徹底比較【2026年4月版】</div><div class="blogcard-snippet internal-blogcard-snippet">⚠️ 【2026年6月18日 追記】Gemini CLI はサービス終了しましたGemini CLI は 2026年6月18日をもってサービス終了となり、現在は利用できません。本記事は歴史的な比較記録として残しています。AIコーディングエー...</div></div><div class="blogcard-footer internal-blogcard-footer cf"><div class="blogcard-site internal-blogcard-site"><div class="blogcard-favicon internal-blogcard-favicon"><img decoding="async" src="https://www.google.com/s2/favicons?domain=https://caymezon.com" alt="" class="blogcard-favicon-image internal-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain internal-blogcard-domain">caymezon.com</div></div><div class="blogcard-date internal-blogcard-date"><div class="blogcard-post-date internal-blogcard-post-date">2026.02.21</div></div></div></div></a>
<hr>
<p><strong>タグ:</strong> #GeminiCLI #Gemini #Google #AI #VSCode #使い方 #開発効率化 #ターミナル</p><p>The post <a href="https://caymezon.com/gemini-cli-how-to-use/">Gemini CLI完全使いこなしガイド｜基本操作からVSCode連携・ローカル活用術まで【2026年4月版】</a> first appeared on <a href="https://caymezon.com">CayTech Lab</a>.</p>]]></content:encoded>
					
					<wfw:commentRss>https://caymezon.com/gemini-cli-how-to-use/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>GitHub初心者ガイド：基本の使い方からVSCode連携・注意点まで実践解説</title>
		<link>https://caymezon.com/github-beginner-practical-guide/</link>
					<comments>https://caymezon.com/github-beginner-practical-guide/#respond</comments>
		
		<dc:creator><![CDATA[caymezon]]></dc:creator>
		<pubDate>Thu, 05 Feb 2026 06:10:05 +0000</pubDate>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Git]]></category>
		<category><![CDATA[GitHub]]></category>
		<category><![CDATA[VSCode]]></category>
		<category><![CDATA[使い方]]></category>
		<category><![CDATA[初心者]]></category>
		<guid isPermaLink="false">https://caymezon.com/?p=20072</guid>

					<description><![CDATA[<p>「GitHubを始めたいけど何から手をつければいいかわからない」「VSCodeやCLIでの効率的な使い方を知りたい」そんな初心者の疑問に答えます。この記事では、GitHubの基本操作から、VSCode/CLIを使った実践 [&#8230;]</p>
<p>The post <a href="https://caymezon.com/github-beginner-practical-guide/">GitHub初心者ガイド：基本の使い方からVSCode連携・注意点まで実践解説</a> first appeared on <a href="https://caymezon.com">CayTech Lab</a>.</p>]]></description>
										<content:encoded><![CDATA[<p>「GitHubを始めたいけど何から手をつければいいかわからない」「VSCodeやCLIでの効率的な使い方を知りたい」そんな初心者の疑問に答えます。この記事では、GitHubの基本操作から、VSCode/CLIを使った実践的な活用法、個人利用での注意点まで、確実に理解できるよう段階的に解説します。</p>

  <div id="toc" class="toc tnt-number toc-center tnt-number border-element"><input type="checkbox" class="toc-checkbox" id="toc-checkbox-10" checked><label class="toc-title" for="toc-checkbox-10">目次</label>
    <div class="toc-content">
    <ol class="toc-list open"><li><a href="#toc1" tabindex="0">GitHubを始める前に</a><ol><li><a href="#toc2" tabindex="0">必要なもの</a></li><li><a href="#toc3" tabindex="0">アカウント作成</a></li></ol></li><li><a href="#toc4" tabindex="0">GitHubの基本概念</a><ol><li><a href="#toc5" tabindex="0">リポジトリ（Repository）</a></li><li><a href="#toc6" tabindex="0">コミット（Commit）</a></li><li><a href="#toc7" tabindex="0">ブランチ（Branch）</a></li><li><a href="#toc8" tabindex="0">リモートとローカル</a></li></ol></li><li><a href="#toc9" tabindex="0">ブラウザでの基本操作</a><ol><li><a href="#toc10" tabindex="0">リポジトリ作成</a></li><li><a href="#toc11" tabindex="0">ファイル追加</a></li><li><a href="#toc12" tabindex="0">Issue作成</a></li><li><a href="#toc13" tabindex="0">Pull Request</a></li></ol></li><li><a href="#toc14" tabindex="0">VSCodeでのGit操作</a><ol><li><a href="#toc15" tabindex="0">初期設定</a></li><li><a href="#toc16" tabindex="0">リポジトリをクローン</a></li><li><a href="#toc17" tabindex="0">ファイル変更とコミット</a></li><li><a href="#toc18" tabindex="0">ブランチ操作</a></li><li><a href="#toc19" tabindex="0">プッシュとプル</a></li><li><a href="#toc20" tabindex="0">コンフリクト解決</a></li></ol></li><li><a href="#toc21" tabindex="0">CLIでの効率的な操作</a><ol><li><a href="#toc22" tabindex="0">基本コマンド</a></li><li><a href="#toc23" tabindex="0">ブランチ操作</a></li><li><a href="#toc24" tabindex="0">GitHub CLI活用</a></li></ol></li><li><a href="#toc25" tabindex="0">個人利用での注意点</a><ol><li><a href="#toc26" tabindex="0">1. 公開リポジトリの扱い</a></li><li><a href="#toc27" tabindex="0">2. .gitignoreの設定</a></li><li><a href="#toc28" tabindex="0">3. コミットメッセージ</a></li><li><a href="#toc29" tabindex="0">4. ブランチ管理</a></li><li><a href="#toc30" tabindex="0">5. セキュリティ設定</a></li><li><a href="#toc31" tabindex="0">6. コントリビューションの可視性</a></li><li><a href="#toc32" tabindex="0">7. ライセンス選択</a></li></ol></li><li><a href="#toc33" tabindex="0">トラブルシューティング</a><ol><li><a href="#toc34" tabindex="0">問題1：git pushが拒否される</a></li><li><a href="#toc35" tabindex="0">問題2：間違えてコミットした</a></li><li><a href="#toc36" tabindex="0">問題3：ファイルを削除したい（履歴からも）</a></li><li><a href="#toc37" tabindex="0">問題4：VSCodeでGitが認識されない</a></li></ol></li><li><a href="#toc38" tabindex="0">学習のロードマップ</a><ol><li><a href="#toc39" tabindex="0">第1週：基礎</a></li><li><a href="#toc40" tabindex="0">第2週：ブランチとマージ</a></li><li><a href="#toc41" tabindex="0">第3週：コラボレーション</a></li><li><a href="#toc42" tabindex="0">第4週：実践プロジェクト</a></li></ol></li><li><a href="#toc43" tabindex="0">まとめ</a></li><li><a href="#toc44" tabindex="0">関連記事</a></li></ol>
    </div>
  </div>

<h2><span id="toc1">GitHubを始める前に</span></h2>
<h3><span id="toc2">必要なもの</span></h3>
<p><strong>必須：</strong></p>
<ul>
<li>GitHubアカウント（無料）</li>
<li>Git（バージョン管理システム）</li>
<li>テキストエディタ（VSCode推奨）</li>
</ul>
<p><strong>推奨：</strong></p>
<ul>
<li>GitHub CLI（コマンドライン操作用）</li>
</ul>
<h3><span id="toc3">アカウント作成</span></h3>
<pre><code class="language-plaintext">1. https://github.com にアクセス
2. Sign upをクリック
3. メールアドレス、パスワード、ユーザー名を入力
4. メール認証
5. 完了！</code></pre>
<p><strong>ユーザー名選びのポイント：</strong></p>
<ul>
<li>変更可能だが、推奨しない</li>
<li>プロフィールURLになる：<code>github.com/username</code></li>
<li>本名または認知されやすいID</li>
</ul>
<h2><span id="toc4">GitHubの基本概念</span></h2>
<h3><span id="toc5">リポジトリ（Repository）</span></h3>
<p>プロジェクトを管理する単位です。</p>
<pre><code class="language-plaintext">my-project/           ← リポジトリ
  ├── README.md       ← プロジェクト説明
  ├── index.html      ← ソースコード
  ├── style.css
  └── .gitignore      ← 管理対象外ファイル指定</code></pre>
<h3><span id="toc6">コミット（Commit）</span></h3>
<p>変更の記録単位です。</p>
<pre><code class="language-plaintext">コミット1: 「初回作成」
コミット2: 「ログイン機能追加」
コミット3: 「バグ修正」</code></pre>
<p>各コミットには誰が、いつ、何を変更したか記録されます。</p>
<h3><span id="toc7">ブランチ（Branch）</span></h3>
<p>並行開発のための分岐です。</p>
<pre><code class="language-plaintext">main（本番コード）
  ↓
develop（開発中）
  ↓
feature/login（ログイン機能開発中）</code></pre>
<blockquote>
<p>ブランチの詳しい使い方は「<a href="https://caymezon.com/git-branch-strategy-complete-guide/">Git Branch戦略完全ガイド：チーム開発を成功させる実践パターン</a>」をご覧ください。</p>
</blockquote>
<h3><span id="toc8">リモートとローカル</span></h3>
<pre><code class="language-plaintext">ローカルリポジトリ（あなたのPC）
  ↕️ git push / git pull
リモートリポジトリ（GitHub）</code></pre>
<h2><span id="toc9">ブラウザでの基本操作</span></h2>
<h3><span id="toc10">リポジトリ作成</span></h3>
<p><strong>手順：</strong></p>
<pre><code class="language-plaintext">1. GitHubホーム右上の「+」
2. New repository
3. Repository name: my-first-repo
4. Public（公開）またはPrivate（非公開）
5. Add a README file: ✅チェック
6. Create repository</code></pre>
<p><strong>完了！</strong> リポジトリが作成されました。</p>
<h3><span id="toc11">ファイル追加</span></h3>
<p><strong>Webインターフェースで：</strong></p>
<pre><code class="language-plaintext">1. Add file → Create new file
2. Name your file: hello.txt
3. 内容を入力
4. Commit new file</code></pre>
<p><strong>ローカルからプッシュ：</strong></p>
<pre><code class="language-bash">echo "Hello, GitHub!" > hello.txt

# Git管理に追加
git add hello.txt

# コミット
git commit -m "Add hello.txt"

# GitHubにプッシュ
git push origin main</code></pre>
<h3><span id="toc12">Issue作成</span></h3>
<p><strong>バグ報告や機能要望を管理：</strong></p>
<pre><code class="language-plaintext">1. Issues タブ
2. New issue
3. タイトル: 「ログイン画面のバグ」
4. コメント: 詳細説明
5. ラベル: bug
6. Submit new issue</code></pre>
<h3><span id="toc13">Pull Request</span></h3>
<p><strong>変更をマージする流れ：</strong></p>
<pre><code class="language-plaintext">1. ブランチで開発
2. Pull requests → New pull request
3. base: main ← compare: feature/login
4. Create pull request
5. レビュー待ち
6. Merge pull request</code></pre>
<blockquote>
<p>GUIとCLIでのリポジトリ作成の違いは「<a href="https://caymezon.com/github-repository-creation-gui-vs-cli/">GitHubリポジトリ作成の2つの方法：GUI vs CLI徹底比較</a>」で解説しています。</p>
</blockquote>
<h2><span id="toc14">VSCodeでのGit操作</span></h2>
<p>VSCodeはGitと深く統合されており、GUI操作で効率的に作業できます。</p>
<h3><span id="toc15">初期設定</span></h3>
<p><strong>Git設定確認：</strong></p>
<pre><code class="language-bash">git config --global user.name "Your Name"
git config --global user.email "your.email@example.com"</code></pre>
<p><strong>VSCode拡張機能インストール：</strong></p>
<ul>
<li>GitLens（推奨）</li>
<li>GitHub Pull Requests</li>
</ul>
<h3><span id="toc16">リポジトリをクローン</span></h3>
<p><strong>方法1：コマンドパレット</strong></p>
<pre><code class="language-plaintext">Ctrl+Shift+P（Macは Cmd+Shift+P）
→ Git: Clone
→ GitHubリポジトリURL入力
→ 保存先選択</code></pre>
<p><strong>方法2：統合ターミナル</strong></p>
<pre><code class="language-bash">git clone https://github.com/username/repo.git</code></pre>
<h3><span id="toc17">ファイル変更とコミット</span></h3>
<p><strong>手順：</strong></p>
<pre><code class="language-plaintext">1. ファイルを編集
2. 左サイドバー「ソース管理」アイコン（またはCtrl+Shift+G）
3. 変更ファイルの「+」をクリック（ステージング）
4. メッセージ入力：「ログイン機能追加」
5. ✓（チェック）ボタンでコミット</code></pre>
<p><strong>複数ファイル一括ステージング：</strong></p>
<pre><code class="language-plaintext">Changes の「+」アイコンですべてステージング</code></pre>
<h3><span id="toc18">ブランチ操作</span></h3>
<p><strong>ブランチ作成：</strong></p>
<pre><code class="language-plaintext">1. 左下のブランチ名クリック
2. 「新しいブランチを作成」
3. ブランチ名入力：feature/new-function</code></pre>
<p><strong>ブランチ切り替え：</strong></p>
<pre><code class="language-plaintext">1. 左下のブランチ名クリック
2. 切り替え先ブランチを選択</code></pre>
<p><strong>マージ：</strong></p>
<pre><code class="language-plaintext">1. mainブランチに切り替え
2. コマンドパレット → Git: Merge Branch
3. マージ元ブランチ選択</code></pre>
<blockquote>
<p>VSCodeでのGit操作の詳細は「<a href="https://caymezon.com/vscode-git-complete-guide/">VSCodeでGitを使いこなす：初心者から実務まで完全ガイド</a>」をご覧ください。</p>
</blockquote>
<h3><span id="toc19">プッシュとプル</span></h3>
<p><strong>プッシュ（ローカル → GitHub）：</strong></p>
<pre><code class="language-plaintext">方法1：ソース管理パネルの「...」→ プッシュ
方法2：Ctrl+Shift+P → Git: Push</code></pre>
<p><strong>プル（GitHub → ローカル）：</strong></p>
<pre><code class="language-plaintext">方法1：ソース管理パネルの「...」→ プル
方法2：Ctrl+Shift+P → Git: Pull</code></pre>
<h3><span id="toc20">コンフリクト解決</span></h3>
<p><strong>発生条件：</strong></p>
<pre><code class="language-plaintext">同じファイルの同じ箇所を
別々に編集してマージしようとした場合</code></pre>
<p><strong>VSCodeでの解決：</strong></p>
<pre><code class="language-plaintext">1. コンフリクトファイルを開く
2. <<<<<<< HEAD と >>>>>>> feature の間に表示
3. 「Current Change」「Incoming Change」「Both」から選択
4. 保存してコミット</code></pre>
<h2><span id="toc21">CLIでの効率的な操作</span></h2>
<p>コマンドライン操作に慣れると、作業が格段に速くなります。</p>
<h3><span id="toc22">基本コマンド</span></h3>
<p><strong>リポジトリ作成とプッシュ：</strong></p>
<pre><code class="language-bash"># ローカルで初期化
mkdir my-project
cd my-project
git init

# ファイル作成
echo "# My Project" > README.md

# コミット
git add .
git commit -m "Initial commit"

# GitHubと接続
git remote add origin https://github.com/username/my-project.git
git push -u origin main</code></pre>
<p><strong>クローン：</strong></p>
<pre><code class="language-bash">git clone https://github.com/username/repo.git
cd repo</code></pre>
<p><strong>状態確認：</strong></p>
<pre><code class="language-bash"># 変更ファイル確認
git status

# コミット履歴
git log --oneline

# ブランチ一覧
git branch -a</code></pre>
<h3><span id="toc23">ブランチ操作</span></h3>
<p><strong>作成と切り替え：</strong></p>
<pre><code class="language-bash"># ブランチ作成
git branch feature/new-function

# 切り替え
git checkout feature/new-function

# 作成と切り替えを同時に
git checkout -b feature/new-function</code></pre>
<p><strong>マージ：</strong></p>
<pre><code class="language-bash"># mainに切り替え
git checkout main

# マージ
git merge feature/new-function

# プッシュ
git push origin main</code></pre>
<p><strong>削除：</strong></p>
<pre><code class="language-bash"># ローカルブランチ削除
git branch -d feature/new-function

# リモートブランチ削除
git push origin --delete feature/new-function</code></pre>
<h3><span id="toc24">GitHub CLI活用</span></h3>
<p><strong>インストール：</strong></p>
<pre><code class="language-bash"># Windows
winget install GitHub.cli

# Mac
brew install gh

# 認証
gh auth login</code></pre>
<p><strong>便利なコマンド：</strong></p>
<pre><code class="language-bash"># リポジトリ作成
gh repo create my-project --public --source=. --push

# Issue作成
gh issue create --title "バグ修正" --body "詳細"

# Pull Request作成
gh pr create --title "新機能" --body "説明"

# リポジトリ情報表示
gh repo view

# ブラウザで開く
gh browse</code></pre>
<blockquote>
<p>GitHub CLIの使い方は「<a href="https://caymezon.com/github-cli-complete-guide/">GitHub CLI完全ガイド：コマンドラインでGitHub操作を効率化</a>」で詳しく解説しています。</p>
</blockquote>
<h2><span id="toc25">個人利用での注意点</span></h2>
<h3><span id="toc26">1. 公開リポジトリの扱い</span></h3>
<p><strong>Public = 全世界に公開</strong></p>
<p><strong>注意すべきこと：</strong></p>
<ul>
<li>パスワード、APIキーを含めない</li>
<li>個人情報を含めない</li>
<li>企業秘密を含めない</li>
<li>ライセンスを明記</li>
</ul>
<p><strong>NGパターン：</strong></p>
<pre><code class="language-python"># ❌ ハードコード
API_KEY = "sk_live_abc123xyz"
PASSWORD = "mypassword123"</code></pre>
<p><strong>OKパターン：</strong></p>
<pre><code class="language-python"># ✅ 環境変数
import os
API_KEY = os.getenv("API_KEY")
PASSWORD = os.getenv("PASSWORD")</code></pre>
<h3><span id="toc27">2. .gitignoreの設定</span></h3>
<p><strong>必ず除外すべきファイル：</strong></p>
<pre><code class="language-gitignore"># 環境変数
.env
.env.local

# 認証情報
*.pem
*.key
config/secrets.yml

# ビルド成果物
node_modules/
dist/
build/

# IDE設定（個人差）
.vscode/
.idea/

# OS生成ファイル
.DS_Store
Thumbs.db</code></pre>
<h3><span id="toc28">3. コミットメッセージ</span></h3>
<p><strong>良いコミットメッセージ：</strong></p>
<pre><code class="language-bash"># ✅ 明確で具体的
git commit -m "Add user authentication feature"
git commit -m "Fix login button alignment"
git commit -m "Update README with setup instructions"</code></pre>
<p><strong>悪いコミットメッセージ：</strong></p>
<pre><code class="language-bash"># ❌ 曖昧
git commit -m "update"
git commit -m "fix bug"
git commit -m "test"</code></pre>
<h3><span id="toc29">4. ブランチ管理</span></h3>
<p><strong>個人開発でも推奨：</strong></p>
<pre><code class="language-plaintext">main        ← 本番コード（常に動作する状態）
develop     ← 開発中（テスト済み）
feature/xxx ← 機能開発（作業中）</code></pre>
<p><strong>NGパターン：</strong></p>
<pre><code class="language-plaintext">すべてmainで直接開発 ← 壊れたコードがそのまま本番に</code></pre>
<h3><span id="toc30">5. セキュリティ設定</span></h3>
<p><strong>Two-Factor Authentication有効化：</strong></p>
<pre><code class="language-plaintext">Settings → Password and authentication
→ Enable two-factor authentication
→ SMS or Authenticator app</code></pre>
<p><strong>Personal Access Token：</strong></p>
<pre><code class="language-plaintext">Settings → Developer settings → Personal access tokens
→ Generate new token (classic)
→ 必要な権限のみ選択
→ 有効期限設定（推奨：90日）</code></pre>
<h3><span id="toc31">6. コントリビューションの可視性</span></h3>
<p><strong>プロフィールに表示：</strong></p>
<pre><code class="language-plaintext">Settings → Public profile
→ Contribution settings
→ Private contributions を含める（オプション）</code></pre>
<p><strong>アクティビティグラフ：</strong></p>
<ul>
<li>緑色の四角：コミット数を可視化</li>
<li>就職活動でアピール材料に</li>
</ul>
<h3><span id="toc32">7. ライセンス選択</span></h3>
<p><strong>推奨ライセンス：</strong></p>
<ul>
<li><strong>MIT License</strong>：最も自由（商用利用OK）</li>
<li><strong>Apache License 2.0</strong>：特許保護付き</li>
<li><strong>GPL v3</strong>：オープンソース強制</li>
</ul>
<p><strong>設定方法：</strong></p>
<pre><code class="language-plaintext">リポジトリ作成時
→ Add a README file
→ Choose a license
→ MIT License 選択</code></pre>
<h2><span id="toc33">トラブルシューティング</span></h2>
<h3><span id="toc34">問題1：git pushが拒否される</span></h3>
<p><strong>エラー：</strong></p>
<pre><code class="language-plaintext">! [rejected] main -> main (fetch first)</code></pre>
<p><strong>原因：</strong><br />リモートに新しいコミットが存在</p>
<p><strong>解決：</strong></p>
<pre><code class="language-bash"># リモートの変更を取得してマージ
git pull origin main

# コンフリクトがあれば解決

# 再度プッシュ
git push origin main</code></pre>
<h3><span id="toc35">問題2：間違えてコミットした</span></h3>
<p><strong>まだプッシュしていない場合：</strong></p>
<pre><code class="language-bash"># 直前のコミットを取り消し（変更は保持）
git reset --soft HEAD~1

# 変更も取り消す
git reset --hard HEAD~1</code></pre>
<p><strong>プッシュ済みの場合：</strong></p>
<pre><code class="language-bash"># 新しいコミットで打ち消し
git revert HEAD
git push origin main</code></pre>
<h3><span id="toc36">問題3：ファイルを削除したい（履歴からも）</span></h3>
<p><strong>機密情報を間違えてコミット：</strong></p>
<pre><code class="language-bash"># 特定ファイルを履歴から完全削除
git filter-branch --force --index-filter \
  "git rm --cached --ignore-unmatch secrets.txt" \
  --prune-empty --tag-name-filter cat -- --all

# 強制プッシュ
git push origin --force --all</code></pre>
<p><strong>注意：</strong> 履歴を変更するため、他の人が使っているリポジトリでは避ける</p>
<h3><span id="toc37">問題4：VSCodeでGitが認識されない</span></h3>
<p><strong>エラー：</strong></p>
<pre><code class="language-plaintext">Git not found. Install it or configure it using the 'git.path' setting.</code></pre>
<p><strong>解決：</strong></p>
<pre><code class="language-plaintext">1. Gitをインストール（https://git-scm.com/）
2. VSCode再起動
3. それでもダメなら settings.json に追加：
{
  "git.path": "C:\\Program Files\\Git\\bin\\git.exe"
}</code></pre>
<h2><span id="toc38">学習のロードマップ</span></h2>
<h3><span id="toc39">第1週：基礎</span></h3>
<p><strong>目標：</strong></p>
<ul>
<li>リポジトリ作成</li>
<li>ファイルをコミット</li>
<li>GitHubにプッシュ</li>
</ul>
<p><strong>実践：</strong></p>
<pre><code class="language-bash">mkdir learning-git
cd learning-git
git init
echo "Day 1: Started learning Git" > journal.md
git add journal.md
git commit -m "Day 1: First commit"
gh repo create learning-git --public --source=. --push</code></pre>
<h3><span id="toc40">第2週：ブランチとマージ</span></h3>
<p><strong>目標：</strong></p>
<ul>
<li>ブランチ作成</li>
<li>変更をコミット</li>
<li>マージ体験</li>
</ul>
<p><strong>実践：</strong></p>
<pre><code class="language-bash">git checkout -b feature/add-intro
echo "## Introduction" >> journal.md
git add journal.md
git commit -m "Add introduction section"
git checkout main
git merge feature/add-intro
git push origin main</code></pre>
<h3><span id="toc41">第3週：コラボレーション</span></h3>
<p><strong>目標：</strong></p>
<ul>
<li>Issue作成</li>
<li>Pull Request作成</li>
<li>コードレビュー体験</li>
</ul>
<p><strong>実践：</strong></p>
<pre><code class="language-bash"># Issue作成
gh issue create --title "Add contact page" --body "Need to add contact information"

# 開発
git checkout -b feature/contact-page
# ファイル編集...
git add .
git commit -m "Add contact page"
git push origin feature/contact-page

# Pull Request
gh pr create --title "Add contact page" --body "Closes #1"</code></pre>
<h3><span id="toc42">第4週：実践プロジェクト</span></h3>
<p><strong>目標：</strong></p>
<ul>
<li>ポートフォリオサイト作成</li>
<li>GitHub Pagesで公開</li>
</ul>
<p><strong>実践：</strong></p>
<pre><code class="language-bash">gh repo create my-portfolio --public
cd my-portfolio
echo "<h1>My Portfolio</h1>" > index.html
git add .
git commit -m "Initial portfolio site"
git push origin main

# GitHub Pagesを有効化
# Settings → Pages → Source: main branch</code></pre>
<h2><span id="toc43">まとめ</span></h2>
<p>GitHubは開発者にとって必須のスキルです。</p>
<p><strong>この記事で学んだこと：</strong></p>
<ul>
<li>GitHubの基本概念（リポジトリ、コミット、ブランチ）</li>
<li>ブラウザ、VSCode、CLIでの操作方法</li>
<li>個人利用での注意点（セキュリティ、.gitignore）</li>
<li>トラブルシューティング</li>
</ul>
<p><strong>次のステップ：</strong></p>
<ol>
<li>まずは個人プロジェクトで練習</li>
<li>GitHub Pagesでポートフォリオ公開</li>
<li>オープンソースプロジェクトにコントリビュート</li>
<li>GitHub Actionsで自動化</li>
</ol>
<p>最初は難しく感じるかもしれませんが、実際に手を動かしながら学ぶことで、確実に身につきます。まずは小さなプロジェクトから始めてみましょう！</p>
<h2><span id="toc44">関連記事</span></h2>
<ul>
<li>VSCodeでGitを使いこなす：初心者から実務まで完全ガイド</li>
</ul>

<a rel="noopener" href="https://caymezon.com/vscode-git-complete-guide/" title="VSCodeでGitを使いこなす完全ガイド｜GUI操作とCLIコマンドを徹底比較" class="blogcard-wrap internal-blogcard-wrap a-wrap cf" target="_blank"><div class="blogcard internal-blogcard ib-left cf"><div class="blogcard-label internal-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail internal-blogcard-thumbnail"><img decoding="async" width="160" height="90" src="https://caymezon.com/wp-content/uploads/2026/02/vscode-git-complete-guide-featured-ef5df2-160x90.jpg" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://caymezon.com/wp-content/uploads/2026/02/vscode-git-complete-guide-featured-ef5df2-160x90.jpg 160w, https://caymezon.com/wp-content/uploads/2026/02/vscode-git-complete-guide-featured-ef5df2-120x68.jpg 120w, https://caymezon.com/wp-content/uploads/2026/02/vscode-git-complete-guide-featured-ef5df2-320x180.jpg 320w, https://caymezon.com/wp-content/uploads/2026/02/vscode-git-complete-guide-featured-ef5df2-376x212.jpg 376w" sizes="(max-width: 160px) 100vw, 160px" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">VSCodeでGitを使いこなす完全ガイド｜GUI操作とCLIコマンドを徹底比較</div><div class="blogcard-snippet internal-blogcard-snippet">はじめにVSCodeでアプリケーション開発をしている方の多くが、Gitによるバージョン管理を導入しています。しかし、「CLIコマンドならわかるけど、VSCodeのGUI操作がよくわからない」「どのメニューから操作すればいいのか迷う」といった...</div></div><div class="blogcard-footer internal-blogcard-footer cf"><div class="blogcard-site internal-blogcard-site"><div class="blogcard-favicon internal-blogcard-favicon"><img decoding="async" src="https://www.google.com/s2/favicons?domain=https://caymezon.com" alt="" class="blogcard-favicon-image internal-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain internal-blogcard-domain">caymezon.com</div></div><div class="blogcard-date internal-blogcard-date"><div class="blogcard-post-date internal-blogcard-post-date">2026.02.02</div></div></div></div></a>
<ul>
<li>GitHub CLI完全ガイド：コマンドラインでGitHub操作を効率化</li>
</ul>

<a rel="noopener" href="https://caymezon.com/github-cli-complete-guide/" title="GitHub CLI完全ガイド：コマンドラインでGitHub操作を効率化" class="blogcard-wrap internal-blogcard-wrap a-wrap cf" target="_blank"><div class="blogcard internal-blogcard ib-left cf"><div class="blogcard-label internal-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail internal-blogcard-thumbnail"><img decoding="async" width="160" height="90" src="https://caymezon.com/wp-content/uploads/2026/01/github-cli-complete-guide-featured-b23a6b-160x90.jpg" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://caymezon.com/wp-content/uploads/2026/01/github-cli-complete-guide-featured-b23a6b-160x90.jpg 160w, https://caymezon.com/wp-content/uploads/2026/01/github-cli-complete-guide-featured-b23a6b-120x68.jpg 120w, https://caymezon.com/wp-content/uploads/2026/01/github-cli-complete-guide-featured-b23a6b-320x180.jpg 320w, https://caymezon.com/wp-content/uploads/2026/01/github-cli-complete-guide-featured-b23a6b-376x212.jpg 376w" sizes="(max-width: 160px) 100vw, 160px" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">GitHub CLI完全ガイド：コマンドラインでGitHub操作を効率化</div><div class="blogcard-snippet internal-blogcard-snippet">GitHub CLI（ghコマンド）は、GitHubの操作をコマンドラインで完結できる公式ツールです。ブラウザを開かずに、リポジトリ作成からIssue管理、Pull Request作成まで、すべてターミナルで行えます。この記事では、実際の導...</div></div><div class="blogcard-footer internal-blogcard-footer cf"><div class="blogcard-site internal-blogcard-site"><div class="blogcard-favicon internal-blogcard-favicon"><img decoding="async" src="https://www.google.com/s2/favicons?domain=https://caymezon.com" alt="" class="blogcard-favicon-image internal-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain internal-blogcard-domain">caymezon.com</div></div><div class="blogcard-date internal-blogcard-date"><div class="blogcard-post-date internal-blogcard-post-date">2026.01.31</div></div></div></div></a>
<ul>
<li>Git Branch戦略完全ガイド：チーム開発を成功させる実践パターン</li>
</ul>

<a rel="noopener" href="https://caymezon.com/git-branch-strategy-complete-guide/" title="【保存版】Git実務ガイド｜ブランチ戦略から失敗時のリカバリまで完全網羅" class="blogcard-wrap internal-blogcard-wrap a-wrap cf" target="_blank"><div class="blogcard internal-blogcard ib-left cf"><div class="blogcard-label internal-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail internal-blogcard-thumbnail"><img decoding="async" width="160" height="90" src="https://caymezon.com/wp-content/uploads/2026/01/git-branch-strategy-complete-guide-featured-a276ac-160x90.jpg" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://caymezon.com/wp-content/uploads/2026/01/git-branch-strategy-complete-guide-featured-a276ac-160x90.jpg 160w, https://caymezon.com/wp-content/uploads/2026/01/git-branch-strategy-complete-guide-featured-a276ac-120x68.jpg 120w, https://caymezon.com/wp-content/uploads/2026/01/git-branch-strategy-complete-guide-featured-a276ac-320x180.jpg 320w, https://caymezon.com/wp-content/uploads/2026/01/git-branch-strategy-complete-guide-featured-a276ac-376x212.jpg 376w" sizes="(max-width: 160px) 100vw, 160px" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">【保存版】Git実務ガイド｜ブランチ戦略から失敗時のリカバリまで完全網羅</div><div class="blogcard-snippet internal-blogcard-snippet">はじめにGitは強力なバージョン管理ツールですが、使い方を間違えると大変なことになります。この記事では、実務で使えるブランチ戦略から、よくある失敗とそのリカバリ方法まで、完全網羅します。対象読者：Gitの基本は分かるが、実務での使い方に不安...</div></div><div class="blogcard-footer internal-blogcard-footer cf"><div class="blogcard-site internal-blogcard-site"><div class="blogcard-favicon internal-blogcard-favicon"><img decoding="async" src="https://www.google.com/s2/favicons?domain=https://caymezon.com" alt="" class="blogcard-favicon-image internal-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain internal-blogcard-domain">caymezon.com</div></div><div class="blogcard-date internal-blogcard-date"><div class="blogcard-post-date internal-blogcard-post-date">2026.01.12</div></div></div></div></a><p>The post <a href="https://caymezon.com/github-beginner-practical-guide/">GitHub初心者ガイド：基本の使い方からVSCode連携・注意点まで実践解説</a> first appeared on <a href="https://caymezon.com">CayTech Lab</a>.</p>]]></content:encoded>
					
					<wfw:commentRss>https://caymezon.com/github-beginner-practical-guide/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
