<?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/%e3%82%bf%e3%83%bc%e3%83%9f%e3%83%8a%e3%83%ab/feed/" rel="self" type="application/rss+xml" />
	<link>https://caymezon.com</link>
	<description></description>
	<lastBuildDate>Sat, 25 Apr 2026 07:32:12 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.4</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>Claude Code vs Gemini CLI vs Codex CLI｜できること・できないことを徹底比較【2026年4月版】</title>
		<link>https://caymezon.com/codex-cli-vs-claude-code-vs-gemini-cli/</link>
					<comments>https://caymezon.com/codex-cli-vs-claude-code-vs-gemini-cli/#respond</comments>
		
		<dc:creator><![CDATA[caymezon]]></dc:creator>
		<pubDate>Sat, 28 Mar 2026 07:40:53 +0000</pubDate>
				<category><![CDATA[AI & Next Tech]]></category>
		<category><![CDATA[Cloud & Infra]]></category>
		<category><![CDATA[AI]]></category>
		<category><![CDATA[Anthropic]]></category>
		<category><![CDATA[Claude Code]]></category>
		<category><![CDATA[Codex CLI]]></category>
		<category><![CDATA[Gemini CLI]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[OpenAI]]></category>
		<category><![CDATA[ターミナル]]></category>
		<category><![CDATA[開発効率化]]></category>
		<guid isPermaLink="false">https://caymezon.com/?p=20305</guid>

					<description><![CDATA[<p>目次 はじめに基本スペック比較ベンチマークについての補足料金の詳細Claude Codeの強み——他2ツールにできないこと1. 高い自律性と粘り強いデバッグ2. 洗練されたコードの品質3. 深い思考（Thinkingモー [&#8230;]</p>
<p>The post <a href="https://caymezon.com/codex-cli-vs-claude-code-vs-gemini-cli/">Claude Code vs Gemini CLI vs Codex CLI｜できること・できないことを徹底比較【2026年4月版】</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><ol><li><a href="#toc3" tabindex="0">ベンチマークについての補足</a></li><li><a href="#toc4" tabindex="0">料金の詳細</a></li></ol></li><li><a href="#toc5" tabindex="0">Claude Codeの強み——他2ツールにできないこと</a><ol><li><a href="#toc6" tabindex="0">1. 高い自律性と粘り強いデバッグ</a></li><li><a href="#toc7" tabindex="0">2. 洗練されたコードの品質</a></li><li><a href="#toc8" tabindex="0">3. 深い思考（Thinkingモード）による自己修正</a></li><li><a href="#toc9" tabindex="0">4. 音声入力モード（2026年3月〜）</a></li><li><a href="#toc10" tabindex="0">5. VS Code + JetBrains 両方に公式IDE統合</a></li><li><a href="#toc11" tabindex="0">6. 定額制による費用の予測しやすさ</a></li></ol></li><li><a href="#toc12" tabindex="0">Gemini CLIの強み——他2ツールにできないこと</a><ol><li><a href="#toc13" tabindex="0">1. 完全無料から始められる</a></li><li><a href="#toc14" tabindex="0">2. 超大規模プロジェクトの「一括」把握</a></li><li><a href="#toc15" tabindex="0">3. Google検索とのリアルタイム統合</a></li><li><a href="#toc16" tabindex="0">4. Plan Mode（v0.30.0〜デフォルト有効）</a></li><li><a href="#toc17" tabindex="0">5. スキル（Skills）機能——ワークフローのチーム共有</a></li><li><a href="#toc18" tabindex="0">6. マルチモーダル（動画・音声）の優位性</a></li><li><a href="#toc19" tabindex="0">7. コスト効率（大規模タスク）</a></li></ol></li><li><a href="#toc20" tabindex="0">Codex CLIの強み——他2ツールにできないこと</a><ol><li><a href="#toc21" tabindex="0">1. ターミナル作業能力が業界最高水準</a></li><li><a href="#toc22" tabindex="0">2. OSネイティブのサンドボックス実行</a></li><li><a href="#toc23" tabindex="0">3. 承認モードの細かい制御（4段階）</a></li><li><a href="#toc24" tabindex="0">4. CI/CDパイプラインへの最適設計</a></li><li><a href="#toc25" tabindex="0">5. Apache-2.0ライセンスで社内カスタマイズが自由</a></li><li><a href="#toc26" tabindex="0">6. マルチエージェントv2による並列タスク実行</a></li><li><a href="#toc27" tabindex="0">7. プラグインマーケットプレイス（v0.121.0〜）</a></li><li><a href="#toc28" tabindex="0">8. 音声入力（Realtime Voice V2）対応（v0.119.0〜）</a></li><li><a href="#toc29" tabindex="0">7. 高速処理（Cerebras統合）</a></li></ol></li><li><a href="#toc30" tabindex="0">設定ファイルの比較</a><ol><li><a href="#toc31" tabindex="0">配置パスの比較</a></li><li><a href="#toc32" tabindex="0">書き方の違いと特徴</a></li><li><a href="#toc33" tabindex="0">設定の確認コマンド</a></li></ol></li><li><a href="#toc34" tabindex="0">UI・操作感の違い</a><ol><li><a href="#toc35" tabindex="0">Claude Code</a></li><li><a href="#toc36" tabindex="0">Gemini CLI</a></li><li><a href="#toc37" tabindex="0">Codex CLI</a></li></ol></li><li><a href="#toc38" tabindex="0">実際の使い分け戦略</a><ol><li><a href="#toc39" tabindex="0">ケース別おすすめ</a></li><li><a href="#toc40" tabindex="0">プロの3ツール使い分け</a></li></ol></li><li><a href="#toc41" tabindex="0">機能比較まとめ表</a></li><li><a href="#toc42" tabindex="0">まとめ</a><ol><li><a href="#toc43" tabindex="0">3ツールの立ち位置</a></li><li><a href="#toc44" tabindex="0">あなたに合うのはどれか</a></li><li><a href="#toc45" tabindex="0">最もコスパの良い使い方</a></li></ol></li></ol>
    </div>
  </div>

<h2><span id="toc1">はじめに</span></h2>
<p>「ターミナル型AIエージェントが乱立していて、どれを選べばいいか分からない…」</p>
<p>Claude Code（Anthropic）、Gemini CLI（Google）、Codex CLI（OpenAI）——三大AI企業がそれぞれターミナル型エージェントをリリースし、2026年4月現在、どれを使うべきか迷っているエンジニアが急増しています。</p>
<p>どれも「ターミナルから自律的にファイルを編集・コマンドを実行できる」という点は同じです。しかし<strong>設計思想・得意分野・コスト</strong>が大きく異なります。</p>
<p>本記事では3つのツールを<strong>同じ観点で徹底的に比較</strong>します。「どれを選ぶべきか」の判断材料として、ぜひ参考にしてください。</p>
<p><!-- ![3ツール比較](images/three-tools-comparison.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%2BClaude%2BCode%26__mk_ja_JP%3D%25E3%2582%25AB%25E3%2582%25BF%25E3%2582%25AB%25E3%2583%258A%26crid%3D359XA1WJGH366%26sprefix%3D%25E6%259C%25AC%2Bclaude%2Bcode%252Caps%252C183%26ref%3Dnb_sb_noss_2" referrerpolicy="no-referrer-when-downgrade" attributionsrc>Amazon検索[本 Claude Code]</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":"実践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><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>
<p>まずは数値で比べます。</p>
<table>
<thead>
<tr>
<th>項目</th>
<th>Claude Code</th>
<th>Gemini CLI</th>
<th>Codex CLI</th>
</tr>
</thead>
<tbody>
<tr>
<td><strong>開発元</strong></td>
<td>Anthropic</td>
<td>Google</td>
<td>OpenAI</td>
</tr>
<tr>
<td><strong>最新安定版</strong></td>
<td>最新版（2026/04時点）</td>
<td>v0.34.0（2026/04時点）</td>
<td>v0.121.0（2026/04時点）</td>
</tr>
<tr>
<td><strong>デフォルトモデル</strong></td>
<td>Sonnet 4.6（Opus 4.6・4.7も選択可）</td>
<td>Gemini 2.5 Flash</td>
<td>gpt-5.4（gpt-5.3-codexも選択可）</td>
</tr>
<tr>
<td><strong>コンテキストウィンドウ</strong></td>
<td>約20万トークン</td>
<td><strong>最大100万トークン</strong></td>
<td><strong>最大100万トークン</strong>（gpt-5.3-codex使用時）</td>
</tr>
<tr>
<td><strong>無料枠</strong></td>
<td>なし</td>
<td><strong>あり（1,000req/日）</strong></td>
<td>なし</td>
</tr>
<tr>
<td><strong>月額費用</strong></td>
<td>Pro: $20/月〜</td>
<td>個人アカウントで無料</td>
<td>APIキー従量課金のみ</td>
</tr>
<tr>
<td><strong>オープンソース</strong></td>
<td>なし</td>
<td>あり（Apache-2.0）</td>
<td>あり（Apache-2.0）</td>
</tr>
<tr>
<td><strong>SWE-bench Verified</strong></td>
<td>Sonnet 4.6: <strong>79.6%</strong> / Opus 4.6: <strong>80.8%</strong> / Opus 4.7: <strong>82.0%</strong></td>
<td>Gemini 2.5 Flash: <strong>78%</strong></td>
<td>※後述</td>
</tr>
<tr>
<td><strong>Terminal-Bench 2.0</strong></td>
<td>65.4%</td>
<td>未公開</td>
<td><strong>77.3%</strong></td>
</tr>
<tr>
<td><strong>サンドボックス実行</strong></td>
<td>なし</td>
<td>なし</td>
<td><strong>あり</strong></td>
</tr>
</tbody>
</table>
<h3><span id="toc3">ベンチマークについての補足</span></h3>
<p>SWE-bench Verifiedはコーディングタスク全般の能力評価です。一方、<strong>Terminal-Bench 2.0</strong>はターミナル操作・シェルスクリプト実行に特化した評価です。Codex CLIはターミナル特化のベンチマークで最高スコアを記録しています。</p>
<p>※OpenAIはSWE-bench Verifiedにトレーニングデータ汚染が発見されたとして報告を停止。Codex CLIの現行モデル比較にはSWE-bench ProとTerminal-Bench 2.0が使われています。</p>
<h3><span id="toc4">料金の詳細</span></h3>
<p><strong>Claude Code:</strong></p>
<pre><code class="language-plaintext">Proプラン: $20/月（5時間ごとに約10〜40プロンプト制限）
Max 5x:   $100/月（5倍の使用量）
Max 20x:  $200/月（20倍の使用量）
※ Web版・Desktop版・Claude Codeで使用量を共有</code></pre>
<p><strong>Gemini CLI:</strong></p>
<pre><code class="language-plaintext">無料枠:   0円（Googleアカウントのみ）
          └→ 60リクエスト/分、1,000リクエスト/日
          └→ デフォルト: Gemini 2.5 Flash
API利用:  従量課金（Google AI Studio経由）
          └→ Gemini 3 Flash: 高コスパ（SWE-bench Verified 78%）</code></pre>
<p><strong>Codex CLI:</strong></p>
<pre><code class="language-plaintext">無料枠:   なし（APIキー or ChatGPT Plus必須）
Plus:     $20/月（30〜150メッセージ/5時間）
Pro:      $200/月（300〜1,500メッセージ/5時間）
API従量:  gpt-5.4-mini: 入力 $1.25/Mトークン
          → 使いすぎると青天井になる点に注意</code></pre>
<hr>
<h2><span id="toc5">Claude Codeの強み——他2ツールにできないこと</span></h2>
<h3><span id="toc6">1. 高い自律性と粘り強いデバッグ</span></h3>
<p>Claude Codeの最大の強みは**「テストを回す→エラーが出る→自分で修正する→またテストする」** というループの粘り強さです。</p>
<pre><code class="language-plaintext">Claude Codeのデバッグループ:
1. エラーを検知
2. 原因を深く推論（Thinkingモード）
3. 修正案を実装
4. テストを再実行
5. 成功するまで繰り返す（ほとんど手動介入不要）</code></pre>
<p>実際のベンチマーク比較（あるコーディングタスク）：</p>
<pre><code class="language-plaintext">Claude Code: 1h17m で完了、コスト $4.80（全自動）
Gemini CLI: より長い時間、コスト $7.06（途中で手動介入が必要なケースも）</code></pre>
<p><strong>Gemini CLI・Codex CLIの課題:</strong> どちらも修正を繰り返すと同じ間違いをループしたり、指示を無視して大幅な書き換えをしてしまうことがあります。</p>
<h3><span id="toc7">2. 洗練されたコードの品質</span></h3>
<p>Claudeは「コーディングの職人気質」が評価されており、生成されるコードが非常に洗練されています。</p>
<pre><code class="language-plaintext">Claude Code: 簡潔で読みやすいコード
             冗長な記述を避ける傾向
             命名規則やスタイルに一貫性がある

Gemini CLI:  実用的だが、時に冗長なボイラープレートを出力
Codex CLI:   gpt-5.4使用時は高品質だが、モデル選択に依存する
             ※ gpt-5.1 / gpt-5.2-codexは2026年4月14日に廃止。gpt-5.4またはgpt-5.3-codexへの移行が必要</code></pre>
<h3><span id="toc8">3. 深い思考（Thinkingモード）による自己修正</span></h3>
<p>Claude Codeは、コードを書く前に**「なぜその設計にするのか」を深く自問自答**します。</p>
<pre><code class="language-plaintext">Claudeの思考プロセス:
1. 要件の本質を理解
2. 複数の実装パターンを検討
3. トレードオフを評価
4. 最適解を選択してから実装

→ 結果: 一発で動くコードを書く確率が高い
   SWE-bench Verified: Sonnet 4.6 で 79.6% / Opus 4.6 で 80.8% / Opus 4.7 で 82.0%（2026年4月時点で最高水準）</code></pre>
<h3><span id="toc9">4. 音声入力モード（2026年3月〜）</span></h3>
<p>2026年3月のアップデートで、Claude Codeに<strong>音声入力モード</strong>が追加されました。</p>
<pre><code class="language-plaintext">/voice コマンドでプッシュトゥトーク方式の音声入力が可能
→ ターミナルでの長い指示も音声で素早く入力できる
→ ハンズフリーでのコーディングが可能に</code></pre>
<p>Gemini CLI・Codex CLIでは現時点でネイティブ音声モードは未搭載です。</p>
<h3><span id="toc10">5. VS Code + JetBrains 両方に公式IDE統合</span></h3>
<pre><code class="language-plaintext">Claude Code:  VS Code拡張機能（公式）+ JetBrains拡張機能（公式）
Gemini CLI:   VS Code拡張機能あり
Codex CLI:    ターミナル中心（公式IDE統合なし）</code></pre>
<p>IntelliJ・WebStorm等のJetBrains系IDEを使う開発者には特に優位です。</p>
<h3><span id="toc11">6. 定額制による費用の予測しやすさ</span></h3>
<pre><code class="language-plaintext">Claude Code Pro: $20/月で使用量の上限がある
                 → 月の予算が読みやすく、予算オーバーが起きない

Codex CLI:       APIキー従量課金で青天井になる可能性
Gemini CLI:      無料枠を超えると従量課金に</code></pre>
<hr>
<h2><span id="toc12">Gemini CLIの強み——他2ツールにできないこと</span></h2>
<h3><span id="toc13">1. 完全無料から始められる</span></h3>
<p>これがGemini CLIの最大のアドバンテージです。</p>
<pre><code class="language-plaintext">Gemini CLI:
✅ Googleアカウントだけで今日から無料でスタート
✅ 1,000リクエスト/日で日常的な開発には十分
✅ SWE-bench Verified 78%（Sonnet 4.6の79.6%には僅かに届かないが高水準）という高精度が無料で使える
※ 2026年3月25日以降、無料枠でProモデルが制限され、Gemini 2.5 Flashのみ利用可（低レートリミット）

Claude Code: 別途サブスク（$20/月〜）が必要
Codex CLI:   APIキー or ChatGPT Plus（$20/月〜）が必要</code></pre>
<h3><span id="toc14">2. 超大規模プロジェクトの「一括」把握</span></h3>
<pre><code class="language-plaintext">Gemini CLIのコンテキスト: 最大100万トークン
  └→ 数万行のコードベースを丸ごと読み込める
  └→ ファイル間の依存関係や矛盾を一括検出可能

Claude Code: 約20万トークン
  └→ 大規模プロジェクトでは記憶を圧縮（Compaction）
  └→ 圧縮により細部の記憶が抜け落ちることがある

Codex CLI:  gpt-5.3-codexで100万トークン対応
  └→ ただし gpt-5.4（デフォルト）は100万トークン未対応
  └→ モデルを指定変更する必要がある</code></pre>
<p>Gemini CLIは<strong>デフォルトのモデルから100万トークンが使える</strong>点が優位です。</p>
<p><strong>実際の活用例:</strong></p>
<pre><code class="language-bash"># 数万行のコードベースを丸ごと分析
&gt; このプロジェクト全体を俯瞰して、
&gt; アーキテクチャ上の矛盾点と将来の拡張に向けた改善提案を教えて</code></pre>
<h3><span id="toc15">3. Google検索とのリアルタイム統合</span></h3>
<pre><code class="language-bash"># 昨日リリースされたライブラリの最新仕様を調べながらコードを書く
&gt; /search React 19 useOptimistic の使い方

# 最新のAWSサービスを使った実装
&gt; 最新のLambda関数URLの仕様を確認して、このコードに組み込んで</code></pre>
<p>Claude Code・Codex CLIはいずれも学習データに基づく推論がメインで、最新情報へのリアルタイムアクセスではGemini CLIが優位です（Codex CLIもWeb検索機能はあるが、Googleほど検索精度が高くない）。</p>
<h3><span id="toc16">4. Plan Mode（v0.30.0〜デフォルト有効）</span></h3>
<pre><code class="language-plaintext">Gemini CLI:
✅ 実行前に必ず「実装計画」を提示し、ユーザーが承認してから動く
✅ v0.30.0以降はデフォルト有効
✅ 外部エディタでプランを編集してから実行する機能もあり

Claude Code: 近い機能はあるが、Plan Modeとして独立していない
Codex CLI:   /plan コマンドで呼び出せるが、デフォルトではない</code></pre>
<h3><span id="toc17">5. スキル（Skills）機能——ワークフローのチーム共有</span></h3>
<p>Gemini CLI独自の拡張機能です。</p>
<pre><code class="language-plaintext">スキルとは:
- 定型的なワークフローや複雑な手順を「スキル」として定義・共有できる
- タスクに適合するスキルをGemini CLIが自動検出して起動
- チーム全体での開発標準化が容易になる

管理コマンド:
/skills list    → 利用可能なスキルを一覧表示
/skills enable  → スキルを有効化
/skills disable → スキルを無効化</code></pre>
<h3><span id="toc18">6. マルチモーダル（動画・音声）の優位性</span></h3>
<pre><code class="language-plaintext">Gemini CLI（Geminiモデル）:
✅ 動画ファイルを渡してバグを修正させることが可能
✅ 画像・音声・PDFなど多様なメディアに対応

Claude Code: スクリーンショット（画像）解析は得意
Codex CLI:  画像入力に対応。動画・音声はGeminiが先行</code></pre>
<h3><span id="toc19">7. コスト効率（大規模タスク）</span></h3>
<pre><code class="language-plaintext">Gemini 2.5 Flash（デフォルト）:
- SWE-bench Verified スコア: 78%（3ツール中最高水準）
- 無料枠: 1,000リクエスト/日
- → 品質を保ちながら大量処理できる</code></pre>
<hr>
<h2><span id="toc20">Codex CLIの強み——他2ツールにできないこと</span></h2>
<h3><span id="toc21">1. ターミナル作業能力が業界最高水準</span></h3>
<p>Terminal-Bench 2.0（ターミナル操作・シェルスクリプトの実行能力を評価するベンチマーク）での比較：</p>
<pre><code class="language-plaintext">Terminal-Bench 2.0:
Codex CLI (gpt-5.3-codex): 77.3%  ← 最高
Claude Code (Opus 4.6):    65.4%
Gemini CLI:                未公開</code></pre>
<p>シェル操作・コマンドライン作業が<strong>本職</strong>のツールです。</p>
<h3><span id="toc22">2. OSネイティブのサンドボックス実行</span></h3>
<p>Codex CLIにしかない最も特徴的な機能です。</p>
<pre><code class="language-plaintext">Codex CLI:
✅ OSネイティブのサンドボックスでコマンド実行を完全隔離
✅ approval-policy=never でも安全な完全自動化が可能
✅ ワークスペース内に操作範囲を限定できる

Claude Code: サンドボックスなし
Gemini CLI:  サンドボックスなし</code></pre>
<p>これにより、他2ツールが「安全のためにfull-autoは危険」なのに対し、Codex CLIは<strong>サンドボックスが有効な状態でfull-auto</strong>が実現できます。</p>
<h3><span id="toc23">3. 承認モードの細かい制御（4段階）</span></h3>
<pre><code class="language-plaintext">Codex CLI の承認モード:
on-request（デフォルト）: ワークスペース外の操作のみ確認
untrusted:               変更・破壊的操作を全て確認（読み取りは自動）
never:                   全ての承認をスキップ（サンドボックスは有効）
dangerously-bypass:      全制限を解除（隔離環境専用）

Claude Code・Gemini CLI: On/Off 程度の制御しかない</code></pre>
<h3><span id="toc24">4. CI/CDパイプラインへの最適設計</span></h3>
<pre><code class="language-plaintext">Codex CLI:
✅ never + sandbox の組み合わせで安全な完全自動化
✅ GitHub Actionsに直接組み込める
✅ 夜間バッチ・定期タスクの自動実行に最適

Claude Code・Gemini CLI:
△ CLIとして動作はするが、CI/CD前提の設計ではない</code></pre>
<h3><span id="toc25">5. Apache-2.0ライセンスで社内カスタマイズが自由</span></h3>
<pre><code class="language-plaintext">Codex CLI（Apache-2.0）:
✅ ソースコードを完全に改変・再配布可能
✅ 社内セキュリティポリシーに合わせたカスタマイズが可能
✅ 社内MCPサーバーと組み合わせた専用エージェント構築

Gemini CLI（Apache-2.0）: 同様にオープンソース
Claude Code:              クローズドソース</code></pre>
<h3><span id="toc26">6. マルチエージェントv2による並列タスク実行</span></h3>
<pre><code class="language-plaintext">Codex CLI マルチエージェントv2:
✅ パスベースアドレスで複数のサブエージェントを管理
✅ 構造化メッセージングで各エージェントが協調
✅ フロントエンド・バックエンドを別エージェントが並列で担当

→ 大規模なリファクタリングや複数モジュールの同時実装に効果的</code></pre>
<h3><span id="toc27">7. プラグインマーケットプレイス（v0.121.0〜）</span></h3>
<p>v0.121.0から新たにプラグインマーケットプレイスが追加されました。</p>
<pre><code class="language-plaintext">Codex CLI マーケットプレイス:
✅ codex marketplace add コマンドでプラグインを即座にインストール
✅ コミュニティ製・公式のプラグインを組み合わせて機能拡張が可能
✅ 社内カスタムプラグインも配布可能（Apache-2.0）</code></pre>
<h3><span id="toc28">8. 音声入力（Realtime Voice V2）対応（v0.119.0〜）</span></h3>
<p>v0.119.0のアップデートでRealtime Voice V2が実装されました。</p>
<pre><code class="language-plaintext">Codex CLI 音声入力:
✅ スペースバー長押しで録音・文字起こし
✅ リアルタイム会話形式での操作が可能
✅ WebRTCがデフォルトトランスポートとして採用</code></pre>
<p>※ Claude Codeの <code>/voice</code> コマンドに続き、Codex CLIも音声入力に対応。Gemini CLIは未対応。</p>
<h3><span id="toc29">7. 高速処理（Cerebras統合）</span></h3>
<pre><code class="language-plaintext">Codex CLI (Cerebras統合): 1,000トークン/秒超
Claude Code:              約200トークン/秒
→ 約5倍の処理速度</code></pre>
<p>大量のファイルを素早く処理する際に特に有効です。</p>
<hr>
<h2><span id="toc30">設定ファイルの比較</span></h2>
<p>3つのツールともに、プロジェクトのルールを記述したMarkdownファイルを自動読み込みします。</p>
<h3><span id="toc31">配置パスの比較</span></h3>
<table>
<thead>
<tr>
<th>階層</th>
<th>CLAUDE.md（Claude Code）</th>
<th>GEMINI.md（Gemini CLI）</th>
<th>AGENTS.md（Codex CLI）</th>
</tr>
</thead>
<tbody>
<tr>
<td><strong>グローバル</strong></td>
<td><code>~/.claude/CLAUDE.md</code></td>
<td><code>~/.gemini/GEMINI.md</code></td>
<td><code>~/.codex/AGENTS.md</code></td>
</tr>
<tr>
<td><strong>プロジェクト</strong></td>
<td><code>./CLAUDE.md</code></td>
<td><code>./GEMINI.md</code></td>
<td><code>./AGENTS.md</code></td>
</tr>
<tr>
<td><strong>サブフォルダ</strong></td>
<td><code>./src/CLAUDE.md</code></td>
<td><code>./src/GEMINI.md</code></td>
<td><code>./src/AGENTS.md</code></td>
</tr>
</tbody>
</table>
<h3><span id="toc32">書き方の違いと特徴</span></h3>
<p><strong>CLAUDE.md（Claude Code）：</strong></p>
<pre><code class="language-markdown"># プロジェクトルール

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

## コーディング規約
- コードの右側にコメントを書くこと
  例: `const x = 1; // 値を初期化`

## プロジェクト固有のルール
- npm scripts 実行時は -- を使って引数を渡すこと</code></pre>
<p><strong>GEMINI.md（Gemini CLI）：</strong></p>
<pre><code class="language-markdown"># プロジェクト概要
このプロジェクトは Next.js + TypeScript で構築したブログシステムです。

# コーディングルール
- すべてのやり取りは日本語で行うこと
- コメントはコードの右側に記述すること

# 開発コマンド
- ビルド: npm run build
- テスト: npm test</code></pre>
<p><strong>AGENTS.md（Codex CLI）：</strong></p>
<pre><code class="language-markdown"># プロジェクト概要
Next.js + TypeScript のブログシステム

# コーディング規約
- すべてのやり取りは日本語で行うこと
- TypeScript strict モードを厳守

# 開発コマンド
- ビルド: npm run build
- テスト: npm test

# セキュリティポリシー（full-autoモードでの暴走防止）
- .envファイルは絶対に読み取らないこと
- node_modules は絶対に編集しないこと
- 本番環境のDBに接続するコマンドは実行しないこと</code></pre>
<p><strong>書き方のポイント:</strong></p>
<ul>
<li><strong>CLAUDE.md</strong>: 制約・スタイルガイドの記述が効果的（指示への忠実さが高いため）</li>
<li><strong>GEMINI.md</strong>: 開発コマンドの記述が効果的（CLIコマンドを自律実行するため）</li>
<li><strong>AGENTS.md</strong>: 禁止事項・セキュリティポリシーの明記が特に効果的（full-autoモードの安全性確保のため）</li>
</ul>
<h3><span id="toc33">設定の確認コマンド</span></h3>
<table>
<thead>
<tr>
<th>操作</th>
<th>Claude Code</th>
<th>Gemini CLI</th>
<th>Codex CLI</th>
</tr>
</thead>
<tbody>
<tr>
<td><strong>設定の確認</strong></td>
<td>自動読み込み（表示なし）</td>
<td><code>/memory show</code></td>
<td><code>/status</code></td>
</tr>
<tr>
<td><strong>設定の再読み込み</strong></td>
<td>起動し直す</td>
<td><code>/memory refresh</code></td>
<td>起動し直す</td>
</tr>
</tbody>
</table>
<hr>
<h2><span id="toc34">UI・操作感の違い</span></h2>
<h3><span id="toc35">Claude Code</span></h3>
<ul>
<li><strong>ステップを細かく逐次表示</strong>（「ファイルAを読み込みました」「ファイルBを編集しました」など、各アクションを個別に報告）</li>
<li>ツリー形式でアクションを表示</li>
<li>変更内容の差分表示が明確</li>
<li>承認プロンプトのUXが洗練されている</li>
</ul>
<h3><span id="toc36">Gemini CLI</span></h3>
<ul>
<li><strong>複数のアクションをまとめてボックスで表示</strong>（「3つのファイルを確認して修正しました」のようにサマリー形式）</li>
<li><strong>Plan Mode</strong>で作業前に確認ステップを挟める（v0.30.0〜デフォルト有効）</li>
<li>Verboseモードへの切り替えで、Claude Codeのような逐次ログ表示も可能</li>
<li>外部エディタでプランを開いて編集する機能も追加（v0.30.0〜）</li>
</ul>
<h3><span id="toc37">Codex CLI</span></h3>
<ul>
<li><strong>シンプルなターミナルUI</strong>（3ツールの中で最もミニマル）</li>
<li>承認プロンプトは機能的だが、視覚的な洗練度は低め</li>
<li><code>/plan</code> コマンドでプランモードを呼び出せるが、デフォルトではない</li>
<li>マルチエージェントv2では複数スレッドを <code>agent</code> コマンドで切り替えて管理</li>
</ul>
<pre><code class="language-plaintext">「何をやっているか全部見たい」派            → Claude Code
「結果だけ教えてくれればいい」派            → Gemini CLI
「CIに組み込んで完全自動化したい」派        → Codex CLI</code></pre>
<hr>
<h2><span id="toc38">実際の使い分け戦略</span></h2>
<h3><span id="toc39">ケース別おすすめ</span></h3>
<table>
<thead>
<tr>
<th>ケース</th>
<th>おすすめ</th>
<th>理由</th>
</tr>
</thead>
<tbody>
<tr>
<td>まず無料で試したい</td>
<td><strong>Gemini CLI</strong></td>
<td>0円から始められる</td>
</tr>
<tr>
<td>大規模プロジェクト全体の分析</td>
<td><strong>Gemini CLI</strong></td>
<td>デフォルトから100万トークン</td>
</tr>
<tr>
<td>最新ライブラリを使った実装</td>
<td><strong>Gemini CLI</strong></td>
<td>Google検索リアルタイム連携</td>
</tr>
<tr>
<td>バグを確実に直したい</td>
<td><strong>Claude Code</strong></td>
<td>自律デバッグループの粘り強さ</td>
</tr>
<tr>
<td>複雑なロジックの実装</td>
<td><strong>Claude Code</strong></td>
<td>Thinkingモードによる高精度</td>
</tr>
<tr>
<td>品質重視のリファクタリング</td>
<td><strong>Claude Code</strong></td>
<td>洗練されたコード生成</td>
</tr>
<tr>
<td>CI/CDパイプラインに組み込む</td>
<td><strong>Codex CLI</strong></td>
<td>サンドボックス + full-auto設計</td>
</tr>
<tr>
<td>シェル・ターミナル作業の自動化</td>
<td><strong>Codex CLI</strong></td>
<td>Terminal-Bench 2.0 最高水準</td>
</tr>
<tr>
<td>チームでワークフローを標準化</td>
<td><strong>Gemini CLI</strong></td>
<td>Skills共有機能</td>
</tr>
<tr>
<td>社内ツールにカスタム組み込み</td>
<td><strong>Codex CLI</strong></td>
<td>Apache-2.0、改変自由</td>
</tr>
<tr>
<td>費用を月額固定にしたい</td>
<td><strong>Claude Code</strong></td>
<td>定額制で青天井にならない</td>
</tr>
<tr>
<td>並列で大規模タスクを処理</td>
<td><strong>Codex CLI</strong></td>
<td>マルチエージェントv2</td>
</tr>
<tr>
<td>音声入力で指示したい</td>
<td><strong>Claude Code / Codex CLI</strong></td>
<td>/voice（Claude Code）/ Realtime Voice V2（Codex CLI v0.119.0〜）</td>
</tr>
</tbody>
</table>
<h3><span id="toc40">プロの3ツール使い分け</span></h3>
<pre><code class="language-plaintext">Gemini CLI を使う場面:
✅ ブログ記事100本を一度にスキャンしてSEO課題を見つける
✅ 新しいフレームワークで「まず動くもの」を速攻で作る
✅ コードベース全体の依存関係を把握する
✅ チーム共通のスキル（Skills）を定義してワークフローを標準化する
✅ Plan Modeで実行前に全工程を確認・承認してから安全に作業する
✅ 無料枠の範囲で日常のちょっとした作業を済ませる

Claude Code を使う場面:
✅ 複雑なロジックをバグなしで一発で実装したい
✅ Geminiが書いた「動くけど汚いコード」を清書する
✅ 特定のバグを粘り強くデバッグしたい
✅ 音声入力で手をふさがずにコーディング指示を出したい
✅ VS Code / JetBrains の両方を使った IDE統合で作業したい

Codex CLI を使う場面:
✅ GitHub ActionsなどのCI/CDに組み込んだ安全な自動化
✅ 夜間バッチで大量ファイルの処理を完全自動実行
✅ シェルスクリプト・インフラコードの高度な自動化
✅ Apache-2.0ライセンスで社内ツールに改造・組み込み
✅ マルチエージェントで複数モジュールを並列で開発
✅ プラグインマーケットプレイスで機能を素早く拡張（v0.121.0〜）
✅ 音声入力（Realtime Voice V2）でハンズフリー開発（v0.119.0〜）</code></pre>
<p><strong>最適な分担:</strong></p>
<pre><code class="language-plaintext">「全体像を把握させる」          → Gemini CLI（デフォルトで100万トークン）
「一か所のバグを徹底的に詰める」 → Claude Code（粘り強い自律デバッグ）
「自動化・CI/CDに組み込む」     → Codex CLI（サンドボックス + full-auto）</code></pre>
<hr>
<h2><span id="toc41">機能比較まとめ表</span></h2>
<table>
<thead>
<tr>
<th>機能・特性</th>
<th>Gemini CLI</th>
<th>Claude Code</th>
<th>Codex CLI</th>
</tr>
</thead>
<tbody>
<tr>
<td><strong>コンテキストウィンドウ</strong></td>
<td>◎ 100万トークン（デフォルト）</td>
<td>△ 20万トークン</td>
<td>◎ 100万トークン（gpt-5.3-codex時）</td>
</tr>
<tr>
<td><strong>無料枠</strong></td>
<td>◎ あり</td>
<td>× なし</td>
<td>× なし</td>
</tr>
<tr>
<td><strong>オープンソース</strong></td>
<td>◎ Apache-2.0</td>
<td>× なし</td>
<td>◎ Apache-2.0</td>
</tr>
<tr>
<td><strong>Google検索統合</strong></td>
<td>◎ リアルタイム</td>
<td>△ 学習データのみ</td>
<td>△ Web検索あり（Google比で精度劣る）</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>コードの質</strong></td>
<td>△ 実用的・やや冗長</td>
<td>◎ 洗練されている</td>
<td>◎ gpt-5.4使用時は高品質</td>
</tr>
<tr>
<td><strong>サンドボックス実行</strong></td>
<td>× なし</td>
<td>× なし</td>
<td><strong>◎ OSネイティブ実装</strong></td>
</tr>
<tr>
<td><strong>承認モードの粒度</strong></td>
<td>△ On/Off程度</td>
<td>△ On/Off程度</td>
<td>◎ 4段階（on-request/untrusted/never/bypass）</td>
</tr>
<tr>
<td><strong>Plan Mode</strong></td>
<td>◎ デフォルト有効（v0.30.0〜）</td>
<td>△ 近い機能はあり</td>
<td>△ /plan コマンドで呼び出し可</td>
</tr>
<tr>
<td><strong>スキル（Skills）機能</strong></td>
<td>◎ チームで共有可能</td>
<td>× なし</td>
<td>× なし</td>
</tr>
<tr>
<td><strong>音声入力モード</strong></td>
<td>× なし</td>
<td>◎ あり（/voice、2026/03〜）</td>
<td>◎ あり（Realtime Voice V2、v0.119.0〜）</td>
</tr>
<tr>
<td><strong>MCP対応</strong></td>
<td>◎ あり</td>
<td>◎ あり</td>
<td>◎ あり</td>
</tr>
<tr>
<td><strong>CI/CDへの組み込み</strong></td>
<td>△ 可能</td>
<td>△ 可能</td>
<td>◎ 前提設計</td>
</tr>
<tr>
<td><strong>マルチエージェント</strong></td>
<td>× なし</td>
<td>△ 限定的</td>
<td>◎ v2（パスベース並列処理）</td>
</tr>
<tr>
<td><strong>IDE統合</strong></td>
<td>◎ VS Code拡張</td>
<td>◎ VS Code + JetBrains</td>
<td>× なし（ターミナルのみ）</td>
</tr>
<tr>
<td><strong>Terminal-Bench 2.0</strong></td>
<td>未公開</td>
<td>△ 65.4%</td>
<td>◎ <strong>77.3%</strong></td>
</tr>
<tr>
<td><strong>SWE-bench Verified</strong></td>
<td>◎ 78%（Gemini 2.5 Flash）</td>
<td>◎ 79.6%（Sonnet 4.6）/ 80.8%（Opus 4.6）/ 82.0%（Opus 4.7）</td>
<td>※独自ベンチ参照</td>
</tr>
<tr>
<td><strong>コスト予測性</strong></td>
<td>◎ 無料〜定額</td>
<td>◎ 定額制</td>
<td>△ 従量課金（青天井リスク）</td>
</tr>
<tr>
<td><strong>設定ファイル</strong></td>
<td>GEMINI.md</td>
<td>CLAUDE.md</td>
<td>AGENTS.md + config.toml</td>
</tr>
<tr>
<td><strong>主な強み</strong></td>
<td>全体分析・大規模処理・無料</td>
<td>精密実装・デバッグ・コード品質</td>
<td>自動化・CI・ターミナル作業</td>
</tr>
</tbody>
</table>
<hr>
<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%2BClaude%2BCode%26__mk_ja_JP%3D%25E3%2582%25AB%25E3%2582%25BF%25E3%2582%25AB%25E3%2583%258A%26crid%3D359XA1WJGH366%26sprefix%3D%25E6%259C%25AC%2Bclaude%2Bcode%252Caps%252C183%26ref%3Dnb_sb_noss_2" referrerpolicy="no-referrer-when-downgrade" attributionsrc>Amazon検索[本 Claude Code]</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":"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><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="toc42">まとめ</span></h2>
<p>Claude Code・Gemini CLI・Codex CLIの3ツールは、<strong>三すくみの補完関係</strong>にあります。</p>
<h3><span id="toc43">3ツールの立ち位置</span></h3>
<pre><code class="language-plaintext">Claude Code  → 「精密に・確実に・高品質で」
Gemini CLI   → 「広く・大量に・無料で」
Codex CLI    → 「自動化・CI・ターミナル最強で」</code></pre>
<h3><span id="toc44">あなたに合うのはどれか</span></h3>
<p><strong>Gemini CLIが向いている方:</strong></p>
<ul>
<li>まず0円でAIエージェントを試してみたい</li>
<li>大規模なコードベース全体をAIに把握させたい</li>
<li>Google検索と連携した最新情報を使いたい</li>
<li>チームでワークフローを標準化したい（Skills機能）</li>
</ul>
<p><strong>Claude Codeが向いている方:</strong></p>
<ul>
<li>コードの品質を最優先にしたい</li>
<li>複雑なバグを自律的に修正させたい</li>
<li>定額制で費用を予測しやすくしたい</li>
<li>JetBrains系IDEで使いたい</li>
<li>音声入力でハンズフリー開発したい</li>
</ul>
<p><strong>Codex CLIが向いている方:</strong></p>
<ul>
<li>CI/CDパイプラインにAIエージェントを安全に組み込みたい</li>
<li>シェル・ターミナル作業を高度に自動化したい</li>
<li>Apache-2.0ライセンスで社内ツールに改造・組み込みしたい</li>
<li>マルチエージェントで大規模タスクを並列処理したい</li>
</ul>
<h3><span id="toc45">最もコスパの良い使い方</span></h3>
<pre><code class="language-plaintext">STEP 1: Gemini CLIの無料枠から試す（0円）
  ↓ 物足りなくなったら
STEP 2: Claude CodeのProプランを追加（$20/月）
  ↓ CI/CD自動化が必要になったら
STEP 3: Codex CLIをCI/CDに組み込む（従量課金・少額）</code></pre>
<p>この3段階のアプローチが、2026年4月現在でコスト面でも最も賢い選択です。</p>
<p><strong>関連記事：</strong></p>
<ul>
<li>Claude Code完全ガイド｜ターミナルで動くAIコーディングアシスタントの全貌【2026年3月版】</li>
</ul>

<a rel="noopener" href="https://caymezon.com/claude-code-overview/" title="Claude Code完全ガイド｜ターミナルで動く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/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年4月版】</div><div class="blogcard-snippet internal-blogcard-snippet">はじめに「AIにコードを書かせたいけど、ブラウザとエディタを行き来するのが面倒…」そんな悩みを解決するのがClaude Codeです。2026年4月時点で、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>
<ul>
<li>Gemini CLI完全ガイド｜ターミナルで動くGoogleのAIエージェントの全貌【2026年3月最新】</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">はじめに「Claude CodeみたいなAIコーディングエージェントを試したいけど、費用を抑えたい…」「Googleが出しているターミナル版AIエージェントって何ができるの？」そんな疑問を持つエンジニアに向けて、Gemini CLIの全貌を...</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>OpenAI Codex CLI完全ガイド｜ターミナルで動くOpenAIのAIエージェントの全貌【2026年3月最新】</li>
</ul>

<a rel="noopener" href="https://caymezon.com/codex-cli-overview/" title="OpenAI Codex CLI完全ガイド｜ターミナルで動くOpenAIの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/03/codex-cli-overview-featured-c9678c-160x90.jpg" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://caymezon.com/wp-content/uploads/2026/03/codex-cli-overview-featured-c9678c-160x90.jpg 160w, https://caymezon.com/wp-content/uploads/2026/03/codex-cli-overview-featured-c9678c-120x68.jpg 120w, https://caymezon.com/wp-content/uploads/2026/03/codex-cli-overview-featured-c9678c-320x180.jpg 320w, https://caymezon.com/wp-content/uploads/2026/03/codex-cli-overview-featured-c9678c-376x212.jpg 376w" sizes="(max-width: 160px) 100vw, 160px" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">OpenAI Codex CLI完全ガイド｜ターミナルで動くOpenAIのAIエージェントの全貌【2026年4月最新】</div><div class="blogcard-snippet internal-blogcard-snippet">はじめに「Claude CodeやGemini CLIみたいなAIエージェントを、OpenAIのモデルで使いたい…」「ターミナルで動くAIエージェントの中で、OpenAIが出しているものって何？」そんな疑問を持つエンジニアに向けて、Open...</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.28</div></div></div></div></a>
<ul>
<li>【まとめ記事】Claude Code完全攻略ロードマップ｜全記事まとめ</li>
</ul>

<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>
<p><strong>タグ:</strong> #CodexCLI #ClaudeCode #GeminiCLI #AI比較 #OpenAI #Google #Anthropic #ターミナル #開発効率化</p><p>The post <a href="https://caymezon.com/codex-cli-vs-claude-code-vs-gemini-cli/">Claude Code vs Gemini CLI vs Codex CLI｜できること・できないことを徹底比較【2026年4月版】</a> first appeared on <a href="https://caymezon.com">CayTech Lab</a>.</p>]]></content:encoded>
					
					<wfw:commentRss>https://caymezon.com/codex-cli-vs-claude-code-vs-gemini-cli/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>OpenAI Codex CLI完全ガイド｜ターミナルで動くOpenAIのAIエージェントの全貌【2026年4月最新】</title>
		<link>https://caymezon.com/codex-cli-overview/</link>
					<comments>https://caymezon.com/codex-cli-overview/#respond</comments>
		
		<dc:creator><![CDATA[caymezon]]></dc:creator>
		<pubDate>Sat, 28 Mar 2026 07:05:56 +0000</pubDate>
				<category><![CDATA[AI & Next Tech]]></category>
		<category><![CDATA[Cloud & Infra]]></category>
		<category><![CDATA[AI]]></category>
		<category><![CDATA[Codex]]></category>
		<category><![CDATA[Codex CLI]]></category>
		<category><![CDATA[OpenAI]]></category>
		<category><![CDATA[エージェント]]></category>
		<category><![CDATA[ターミナル]]></category>
		<category><![CDATA[開発効率化]]></category>
		<guid isPermaLink="false">https://caymezon.com/?p=20302</guid>

					<description><![CDATA[<p>目次 はじめにこの記事で分かることこんな人におすすめCodex CLIとは基本概念他のAIエージェントとの違い2026年4月時点の最新バージョンCodex CLIでできること1. ファイル操作（作成・編集・削除）2. コ [&#8230;]</p>
<p>The post <a href="https://caymezon.com/codex-cli-overview/">OpenAI Codex CLI完全ガイド｜ターミナルで動くOpenAIのAIエージェントの全貌【2026年4月最新】</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">この記事で分かること</a></li><li><a href="#toc3" tabindex="0">こんな人におすすめ</a></li><li><a href="#toc4" tabindex="0">Codex CLIとは</a><ol><li><a href="#toc5" tabindex="0">基本概念</a></li><li><a href="#toc6" tabindex="0">他のAIエージェントとの違い</a></li><li><a href="#toc7" tabindex="0">2026年4月時点の最新バージョン</a></li></ol></li><li><a href="#toc8" tabindex="0">Codex CLIでできること</a><ol><li><a href="#toc9" tabindex="0">1. ファイル操作（作成・編集・削除）</a></li><li><a href="#toc10" tabindex="0">2. コードの理解と分析</a></li><li><a href="#toc11" tabindex="0">3. シェルコマンドの実行</a></li><li><a href="#toc12" tabindex="0">4. Git操作の自動化</a></li><li><a href="#toc13" tabindex="0">5. Web検索との連携</a></li><li><a href="#toc14" tabindex="0">6. 大規模ドキュメント・コードの一括処理</a></li></ol></li><li><a href="#toc15" tabindex="0">主要機能の詳細</a><ol><li><a href="#toc16" tabindex="0">承認モード（Approval Policy）【安全のために重要】</a></li><li><a href="#toc17" tabindex="0">サンドボックス実行【Codex CLI独自の安全機能】</a></li><li><a href="#toc18" tabindex="0">AGENTS.md（プロジェクト設定ファイル）【Claude CodeのCLAUDE.mdに相当】</a></li><li><a href="#toc19" tabindex="0">config.toml（設定ファイル）</a></li><li><a href="#toc20" tabindex="0">MCP（Model Context Protocol）連携【拡張性が魅力】</a></li><li><a href="#toc21" tabindex="0">マルチエージェントv2【v0.117.0〜】</a></li><li><a href="#toc22" tabindex="0">スラッシュコマンド</a></li><li><a href="#toc23" tabindex="0">会話の再開</a></li></ol></li><li><a href="#toc24" tabindex="0">使用モデル</a></li><li><a href="#toc25" tabindex="0">料金体系</a><ol><li><a href="#toc26" tabindex="0">前提：APIキーが必須</a></li><li><a href="#toc27" tabindex="0">ChatGPTサブスクリプション経由</a></li><li><a href="#toc28" tabindex="0">APIキー（従量課金）</a></li><li><a href="#toc29" tabindex="0">コスト最適化の考え方</a></li></ol></li><li><a href="#toc30" tabindex="0">インストール手順</a><ol><li><a href="#toc31" tabindex="0">前提条件</a></li><li><a href="#toc32" tabindex="0">Step 1: Node.jsのインストール確認</a></li><li><a href="#toc33" tabindex="0">Step 2: Codex CLIのインストール</a></li><li><a href="#toc34" tabindex="0">Step 3: APIキーの設定</a></li><li><a href="#toc35" tabindex="0">Step 4: 初回起動と動作確認</a></li><li><a href="#toc36" tabindex="0">Windowsネイティブでの使用</a></li></ol></li><li><a href="#toc37" tabindex="0">メリット</a><ol><li><a href="#toc38" tabindex="0">1. ターミナル作業能力が最高水準</a></li><li><a href="#toc39" tabindex="0">2. サンドボックス実行による安全な完全自動化</a></li><li><a href="#toc40" tabindex="0">3. モデルを柔軟に使い分けられる</a></li><li><a href="#toc41" tabindex="0">4. Apache-2.0のオープンソース</a></li><li><a href="#toc42" tabindex="0">5. 高速処理（Cerebras統合）</a></li><li><a href="#toc43" tabindex="0">6. ChatGPT統合による統一体験</a></li><li><a href="#toc44" tabindex="0">7. マルチエージェントによる並列タスク実行</a></li></ol></li><li><a href="#toc45" tabindex="0">デメリット・注意点</a><ol><li><a href="#toc46" tabindex="0">1. 完全無料枠がない</a></li><li><a href="#toc47" tabindex="0">2. ターミナル操作が必須</a></li><li><a href="#toc48" tabindex="0">3. Windowsネイティブは改善中</a></li><li><a href="#toc49" tabindex="0">4. コスト管理が必要</a></li><li><a href="#toc50" tabindex="0">5. ChatGPT・Claude Codeほど日本語コミュニティが充実していない</a></li></ol></li><li><a href="#toc51" tabindex="0">実践的な活用シーン</a><ol><li><a href="#toc52" tabindex="0">シーン1: CI/CDパイプラインへの組み込み</a></li><li><a href="#toc53" tabindex="0">シーン2: 大規模コードベースの一括分析</a></li><li><a href="#toc54" tabindex="0">シーン3: ターミナル作業の高度な自動化</a></li><li><a href="#toc55" tabindex="0">シーン4: 夜間バッチ処理の自動化</a></li><li><a href="#toc56" tabindex="0">シーン5: 社内ツールへのカスタム組み込み</a></li></ol></li><li><a href="#toc57" tabindex="0">まとめ</a></li></ol>
    </div>
  </div>

<h2><span id="toc1">はじめに</span></h2>
<p>「Claude CodeやGemini CLIみたいなAIエージェントを、OpenAIのモデルで使いたい…」</p>
<p>「ターミナルで動くAIエージェントの中で、OpenAIが出しているものって何？」</p>
<p>そんな疑問を持つエンジニアに向けて、<strong>OpenAI Codex CLI</strong>の全貌を徹底解説します。</p>
<p>OpenAIが2025年4月に公開したCodex CLIは、2026年4月時点でバージョン<strong>v0.121.0</strong>に達し、単なるコード補完ツールから<strong>本格的なターミナル型AIエージェント</strong>へと進化しました。特に<strong>Terminal-Bench 2.0</strong>（ターミナル作業能力のベンチマーク）で**77.3%**というスコアは、同カテゴリのツールの中で最高水準です。</p>
<p><!-- ![Codex CLI起動画面](images/codex-cli-launch.jpg) --></p>
<p>本記事では、2026年4月時点の最新情報をもとに、Codex CLIの全体像から実践的な活用方法まで徹底解説します。</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%2BClaude%2BCode%26__mk_ja_JP%3D%25E3%2582%25AB%25E3%2582%25BF%25E3%2582%25AB%25E3%2583%258A%26crid%3D359XA1WJGH366%26sprefix%3D%25E6%259C%25AC%2Bclaude%2Bcode%252Caps%252C183%26ref%3Dnb_sb_noss_2" referrerpolicy="no-referrer-when-downgrade" attributionsrc>Amazon検索[本 Claude Code]</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>
<h2><span id="toc2">この記事で分かること</span></h2>
<ul>
<li>Codex CLIとは何か（Claude Code・Gemini CLIとの違い）</li>
<li>できること・主な機能</li>
<li>メリット・デメリットの詳細分析</li>
<li>承認モード（Approval Policy）とサンドボックスの使い方</li>
<li>AGENTS.mdによるプロジェクト設定</li>
<li>料金体系と使い分け</li>
<li>インストール手順（Windows/Mac/Linux対応）</li>
<li>実践的な活用シーン</li>
</ul>
<h2><span id="toc3">こんな人におすすめ</span></h2>
<ul>
<li>OpenAIのモデル（GPT-5系）でターミナルAIエージェントを使いたい開発者</li>
<li>CI/CDパイプラインにAIエージェントを組み込みたいエンジニア</li>
<li>完全自動化に安全なサンドボックスを使いたい人</li>
<li>Claude CodeやGemini CLIとの比較で選択肢を広げたい人</li>
<li>オープンソースのAIエージェントをカスタマイズして使いたい人</li>
</ul>
<h2><span id="toc4">Codex CLIとは</span></h2>
<h3><span id="toc5">基本概念</span></h3>
<p><strong>Codex CLI</strong>は、OpenAIが開発・オープンソース公開しているコマンドライン型のAIエージェントです。</p>
<pre><code class="language-plaintext">■ターミナルネイティブ
└→ コマンドラインから直接OpenAIモデルとやり取り
└→ エディタとシームレスに統合

■ローカルファイルアクセス
└→ プロジェクトファイルを直接読み書き
└→ ディレクトリ全体を丸ごと解析

■エージェント機能
└→ ファイル編集・シェル実行・Git操作を自律実行
└→ 複数ステップのタスクを自動的に処理</code></pre>
<p>GitHubリポジトリはApache-2.0ライセンスで公開されており、誰でもソースコードを確認・改変・貢献できます。</p>
<h3><span id="toc6">他のAIエージェントとの違い</span></h3>
<table>
<thead>
<tr>
<th>機能</th>
<th>ブラウザ版ChatGPT</th>
<th>Codex CLI</th>
</tr>
</thead>
<tbody>
<tr>
<td><strong>ファイル保存</strong></td>
<td>ダウンロード操作が必要</td>
<td>直接上書き・新規作成</td>
</tr>
<tr>
<td><strong>コマンド実行</strong></td>
<td>不可能</td>
<td>コンパイル、テスト、Git操作</td>
</tr>
<tr>
<td><strong>ファイル数</strong></td>
<td>数個〜十数個が限界</td>
<td>大量ファイルを一括スキャン</td>
</tr>
<tr>
<td><strong>外部連携</strong></td>
<td>コピペのみ</td>
<td>DB、API、OSツールと直結</td>
</tr>
<tr>
<td><strong>自動化</strong></td>
<td>手動対話のみ</td>
<td>スクリプトによる完全自動化</td>
</tr>
<tr>
<td><strong>サンドボックス</strong></td>
<td>なし</td>
<td>OSネイティブサンドボックスで安全隔離</td>
</tr>
</tbody>
</table>
<p><!-- ![ブラウザ版との比較](images/codex-web-vs-cli.jpg) --></p>
<h3><span id="toc7">2026年4月時点の最新バージョン</span></h3>
<table>
<thead>
<tr>
<th>バージョン</th>
<th>リリース日</th>
<th>主な内容</th>
</tr>
</thead>
<tbody>
<tr>
<td><strong>v0.121.0</strong>（最新安定版）</td>
<td>2026/04/15</td>
<td>gpt-5.4統合、Windowsネイティブ安定化、パフォーマンス改善</td>
</tr>
<tr>
<td><strong>v0.117.0</strong></td>
<td>2026/03/26</td>
<td>プラグインのファーストクラス化、マルチエージェントv2、<code>/title</code>コマンド追加</td>
</tr>
<tr>
<td><strong>v0.116.0</strong></td>
<td>2026/03/19</td>
<td>ChatGPTデバイスコードサインイン、<code>userpromptsubmit</code>フック、プラグインリモート同期</td>
</tr>
<tr>
<td>gpt-5.3-codex統合</td>
<td>2026/02/05</td>
<td>100万トークンコンテキスト、Terminal-Bench 2.0で77.3%</td>
</tr>
<tr>
<td>codex-1 / codex-mini-latest</td>
<td>2025/05/16</td>
<td>SWE-bench Verified 72.1%のcodex-1、200Kコンテキストのcodex-mini-latest</td>
</tr>
<tr>
<td><strong>初版リリース</strong></td>
<td>2025/04/16</td>
<td>Codex CLI公開（Apache-2.0、オープンソース化）</td>
</tr>
</tbody>
</table>
<h2><span id="toc8">Codex CLIでできること</span></h2>
<h3><span id="toc9">1. ファイル操作（作成・編集・削除）</span></h3>
<p>ローカルファイルを直接操作できます。</p>
<pre><code class="language-bash"># Codex CLIを起動
codex

# 指示例（プロンプトで入力）
&gt; main.py のバグを修正して保存して

&gt; 新しいファイル utils.ts を作成して、日付フォーマット関数を実装して

&gt; src/ フォルダ内の全 .ts ファイルにエラーハンドリングを追加して</code></pre>
<p><!-- ![ファイル操作デモ](images/file-operation-demo.jpg) --></p>
<h3><span id="toc10">2. コードの理解と分析</span></h3>
<p>プロジェクト全体を読み込み、深い分析が可能です。</p>
<pre><code class="language-bash">&gt; このプロジェクト全体のアーキテクチャを分析して、セキュリティ上の問題点を指摘して

&gt; src/components/ フォルダの全コンポーネントを確認して、重複している処理をリストアップして</code></pre>
<p><strong>gpt-5.3-codexモデル使用時は100万トークンのコンテキスト</strong>に対応しており、大規模なコードベースを丸ごと保持したまま会話できます。</p>
<h3><span id="toc11">3. シェルコマンドの実行</span></h3>
<pre><code class="language-bash">&gt; テストを実行して、失敗したケースがあれば原因を分析して修正して

&gt; npm run build してエラーがあれば解決して

&gt; git log を確認して、今週のコミット内容をまとめて</code></pre>
<h3><span id="toc12">4. Git操作の自動化</span></h3>
<pre><code class="language-bash">&gt; 今の変更を feature/fix-bug ブランチにコミットしてプッシュして

&gt; git の差分を確認して、適切なコミットメッセージを作成してコミットまで完了させて</code></pre>
<h3><span id="toc13">5. Web検索との連携</span></h3>
<p>デフォルトで有効化されており、最新情報をリアルタイムに取得しながらコードを生成できます。</p>
<pre><code class="language-bash"># 最新ライブラリ情報を調べながらコードを書く
&gt; React 19 の新しいフック useOptimistic を使った実装例を見せて

# セキュリティアドバイザリを参照しながら修正
&gt; この依存パッケージに既知の脆弱性がないか確認して</code></pre>
<h3><span id="toc14">6. 大規模ドキュメント・コードの一括処理</span></h3>
<pre><code class="language-bash">&gt; content/ フォルダ内の全記事をスキャンして、古いAPIの呼び出し箇所を
&gt; 新しいバージョンに一括置換して保存して</code></pre>
<h2><span id="toc15">主要機能の詳細</span></h2>
<h3><span id="toc16">承認モード（Approval Policy）【安全のために重要】</span></h3>
<p>Codex CLIの最大の特徴が<strong>細かく制御できる承認ポリシー</strong>です。<code>--approval-policy</code> フラグまたは <code>config.toml</code> で設定します。</p>
<pre><code class="language-bash"># デフォルト（on-request）: ワークスペース外の操作のみ承認を求める
codex

# 読み取り専用: 状態変更・破壊的操作は全て承認
codex --approval-policy untrusted

# 完全無効: 全ての承認プロンプトをスキップ（サンドボックスは有効）
codex --approval-policy never

# 危険モード: サンドボックス・承認を完全無効化（隔離環境専用）
codex --dangerously-bypass-approvals-and-sandbox</code></pre>
<table>
<thead>
<tr>
<th>モード</th>
<th>動作</th>
<th>推奨ケース</th>
</tr>
</thead>
<tbody>
<tr>
<td><strong>on-request</strong>（デフォルト）</td>
<td>ワークスペース外のファイル編集・ネットワークアクセス時のみ確認</td>
<td>通常の開発作業</td>
</tr>
<tr>
<td><strong>untrusted</strong></td>
<td>読み取り専用は自動実行、変更・破壊的操作は全て確認</td>
<td>初めてのプロジェクト</td>
</tr>
<tr>
<td><strong>never</strong></td>
<td>全ての承認プロンプトをスキップ（サンドボックスは維持）</td>
<td>CI/CD環境</td>
</tr>
<tr>
<td><strong>dangerously-bypass</strong></td>
<td>全制限を解除</td>
<td>完全隔離された環境のみ</td>
</tr>
</tbody>
</table>
<p><strong>最初は <code>on-request</code>（デフォルト）で使うことを強く推奨します。</strong></p>
<h3><span id="toc17">サンドボックス実行【Codex CLI独自の安全機能】</span></h3>
<p>Codex CLIはOSネイティブの機能でコマンド実行を隔離します。macOS/Linux/WSL/Windows Nativeで実装が異なります。</p>
<pre><code class="language-plaintext">■ read-only（読み取り専用）
└→ ファイル閲覧のみ。編集・コマンド実行は承認必要

■ workspace-write（デフォルト）
└→ ワークスペース内のファイル読み書き・通常コマンドは自動許可
└→ ネットワークアクセスやワークスペース外への変更は制限

■ danger-full-access
└→ ファイルシステム・ネットワーク境界を完全解除</code></pre>
<p><strong>Claude CodeやGemini CLIにはないサンドボックス機能</strong>により、<code>--approval-policy never</code> と組み合わせても安全な完全自動化が実現できます。</p>
<h3><span id="toc18">AGENTS.md（プロジェクト設定ファイル）【Claude CodeのCLAUDE.mdに相当】</span></h3>
<p>Codexが起動時に自動読み込みするMarkdown形式の指示ファイルです。</p>
<pre><code class="language-markdown"># プロジェクト概要
このプロジェクトはNext.js + TypeScriptで構築したブログシステムです。

# コーディング規約
- すべてのやり取りは日本語で行うこと
- コメントはコードの右側に記述すること
- TypeScript strict モードを厳守すること
- 不要なboilerplateコードは書かないこと

# 開発コマンド
- ビルド: npm run build
- テスト: npm test
- Lint: npm run lint

# セキュリティポリシー
- .envファイルは絶対に読み取らないこと
- node_modules は絶対に編集しないこと
- 本番環境のDBに接続するコマンドは実行しないこと</code></pre>
<p>読み込み順序（優先度が高い順）：</p>
<table>
<thead>
<tr>
<th>ファイルパス</th>
<th>役割</th>
</tr>
</thead>
<tbody>
<tr>
<td><code>~/.codex/AGENTS.override.md</code></td>
<td>グローバル上書き（最高優先）</td>
</tr>
<tr>
<td><code>~/.codex/AGENTS.md</code></td>
<td>グローバルデフォルト</td>
</tr>
<tr>
<td>Gitルート〜現在のディレクトリの各階層の <code>AGENTS.md</code></td>
<td>プロジェクト・フォルダ設定</td>
</tr>
</tbody>
</table>
<p><strong>AGENTS.mdのポイント:</strong></p>
<ul>
<li><strong>禁止事項の明記が特に効果的</strong>（full-autoモードでの暴走防止）</li>
<li>正確なビルド・テストコマンドを記述しておくと精度が上がる</li>
<li>セキュリティポリシーを明記することで機密情報の漏洩を防止</li>
</ul>
<h3><span id="toc19">config.toml（設定ファイル）</span></h3>
<p>AGENTS.mdがプロンプトの指示なら、<code>config.toml</code>はCLI自体の動作設定です。</p>
<pre><code class="language-toml"># ~/.codex/config.toml（ユーザーレベル）
model = "gpt-5.4"                    # デフォルトモデル
sandbox_mode = "workspace-write"      # サンドボックスモード
approval_policy = "on-request"        # 承認ポリシー

[features]
multi_agent = true                    # マルチエージェントv2を有効化
web_search = true                     # Web検索を有効化</code></pre>
<h3><span id="toc20">MCP（Model Context Protocol）連携【拡張性が魅力】</span></h3>
<p>MCP対応により、外部ツールとの連携を自由に追加できます。</p>
<pre><code class="language-toml"># ~/.codex/config.toml でMCPサーバーを設定
[mcp_servers.github]
command = "npx"
args = ["-y", "@modelcontextprotocol/server-github"]
enabled = true

[mcp_servers.postgres]
command = "npx"
args = ["-y", "@modelcontextprotocol/server-postgres"]
enabled = true</code></pre>
<p>設定後は <code>/mcp</code> コマンドで接続済みツールを確認できます。GitHubのIssue読み書きやPostgreSQLへの問い合わせを、Codexに自然言語で指示できるようになります。</p>
<h3><span id="toc21">マルチエージェントv2【v0.117.0〜】</span></h3>
<p>v0.117.0で追加された機能で、<strong>複数のサブエージェントを並列実行</strong>できます。</p>
<pre><code class="language-bash">&gt; /agent
# パスベースでサブエージェントを管理
# /root/agent_a でフロントエンド担当
# /root/agent_b でバックエンド担当
# → 両エージェントが並列で作業し、構造化メッセージで通信</code></pre>
<p>大規模なリファクタリングや複数モジュールの同時実装に威力を発揮します。</p>
<h3><span id="toc22">スラッシュコマンド</span></h3>
<table>
<thead>
<tr>
<th>コマンド</th>
<th>機能</th>
</tr>
</thead>
<tbody>
<tr>
<td><code>/model</code></td>
<td>アクティブモデルをセッション中に変更</td>
</tr>
<tr>
<td><code>/fast</code></td>
<td>高速モードの切り替え</td>
</tr>
<tr>
<td><code>/plan</code></td>
<td>プランモード（実行計画を先に提示）</td>
</tr>
<tr>
<td><code>/permissions</code></td>
<td>承認要件をその場で調整</td>
</tr>
<tr>
<td><code>/status</code></td>
<td>セッション設定とトークン使用量を表示</td>
</tr>
<tr>
<td><code>/diff</code></td>
<td>Gitの差分を表示</td>
</tr>
<tr>
<td><code>/new</code></td>
<td>同一セッション内で新規会話を開始</td>
</tr>
<tr>
<td><code>/fork</code></td>
<td>現在の会話をフォークして別スレッドを作成</td>
</tr>
<tr>
<td><code>/agent</code></td>
<td>マルチエージェントのスレッドを切り替え</td>
</tr>
<tr>
<td><code>/mcp</code></td>
<td>設定済みMCPツールを一覧表示</td>
</tr>
<tr>
<td><code>/plugins</code></td>
<td>プラグインの一覧・インストール</td>
</tr>
<tr>
<td><code>/review</code></td>
<td>コードレビューワークフローを起動</td>
</tr>
<tr>
<td><code>/compact</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="toc23">会話の再開</span></h3>
<pre><code class="language-bash"># ローカル保存されたセッションを復元（長時間タスクに便利）
codex resume</code></pre>
<p>前回の作業状態をそのまま引き継いで続きから始められます。</p>
<h2><span id="toc24">使用モデル</span></h2>
<table>
<thead>
<tr>
<th>モデル</th>
<th>特徴</th>
<th>コンテキスト</th>
<th>用途</th>
</tr>
</thead>
<tbody>
<tr>
<td><strong>gpt-5.4</strong>（デフォルト）</td>
<td>フラッグシップ、高精度</td>
<td>272K（標準）/ 1M（実験的）</td>
<td>複雑な推論・設計</td>
</tr>
<tr>
<td><strong>gpt-5.4-mini</strong></td>
<td>高速・低コスト版</td>
<td>未公開</td>
<td>日常的なコーディング</td>
</tr>
<tr>
<td><strong>gpt-5.3-codex</strong></td>
<td>コーディング特化（gpt-5.4に統合済み）</td>
<td><strong>100万トークン</strong></td>
<td>大規模コードベース解析</td>
</tr>
</tbody>
</table>
<p><strong>Terminal-Bench 2.0（ターミナル作業能力）: gpt-5.3-codex で 77.3%</strong></p>
<p>※OpenAIはSWE-bench Verifiedにトレーニングデータ汚染が発見されたとして報告を停止。現在は<strong>SWE-bench Pro</strong>（56.8%）と<strong>Terminal-Bench 2.0</strong>が実質的な比較指標となっています。</p>
<p><code>/model</code> コマンドでセッション中にいつでもモデルを切り替えられます。タスクの複雑さに応じてgpt-5.4とgpt-5.4-miniを使い分けることでコストを最適化できます。</p>
<h2><span id="toc25">料金体系</span></h2>
<h3><span id="toc26">前提：APIキーが必須</span></h3>
<p>Codex CLIを使うには<strong>OpenAI APIキーまたはChatGPTのサブスクリプション</strong>が必要です。完全無料枠はありません。</p>
<h3><span id="toc27">ChatGPTサブスクリプション経由</span></h3>
<table>
<thead>
<tr>
<th>プラン</th>
<th>月額</th>
<th>5時間あたりの利用枠</th>
</tr>
</thead>
<tbody>
<tr>
<td><strong>Plus</strong></td>
<td>$20</td>
<td>30〜150メッセージ</td>
</tr>
<tr>
<td><strong>Pro</strong></td>
<td>$200</td>
<td>300〜1,500メッセージ（6倍）</td>
</tr>
<tr>
<td><strong>Business</strong></td>
<td>$30/ユーザー</td>
<td>組織向けワークスペース付き</td>
</tr>
</tbody>
</table>
<h3><span id="toc28">APIキー（従量課金）</span></h3>
<table>
<thead>
<tr>
<th>モデル</th>
<th>入力</th>
<th>出力</th>
</tr>
</thead>
<tbody>
<tr>
<td><strong>codex-mini-latest</strong></td>
<td>$1.50 / 100万トークン</td>
<td>$6.00 / 100万トークン</td>
</tr>
<tr>
<td><strong>gpt-5.4（汎用）</strong></td>
<td>$2.50 / 100万トークン</td>
<td>$15.00 / 100万トークン</td>
</tr>
</tbody>
</table>
<pre><code class="language-plaintext">⚠️ APIキー従量課金の注意点
└→ 使用量が増えると青天井になる
└→ プロジェクトごとに予算上限を設定することを推奨
└→ gpt-5.4-mini（低コストモデル）を日常タスクに使うことでコスト削減可能</code></pre>
<h3><span id="toc29">コスト最適化の考え方</span></h3>
<pre><code class="language-plaintext">gpt-5.4-mini を使う場面:
✅ 単純なファイル編集・コメント追加
✅ ドキュメント生成
✅ 簡単なリファクタリング

gpt-5.4 を使う場面:
✅ 複雑なアーキテクチャ設計
✅ 難易度の高いバグ修正
✅ セキュリティ審査

gpt-5.3-codex を使う場面:
✅ 大規模コードベース（数万行）の全体分析
✅ モノレポの依存関係解析</code></pre>
<h2><span id="toc30">インストール手順</span></h2>
<h3><span id="toc31">前提条件</span></h3>
<ul>
<li><strong>Node.js 22以上</strong></li>
<li>OpenAI APIキー または ChatGPT Plus以上のアカウント</li>
</ul>
<h3><span id="toc32">Step 1: Node.jsのインストール確認</span></h3>
<pre><code class="language-bash"># バージョン確認
node -v
# v22.x.x 以上が表示されればOK</code></pre>
<p>バージョンが表示されない場合は、<a href="https://nodejs.org/">Node.js公式サイト</a>からLTS版をインストールしてください。</p>
<h3><span id="toc33">Step 2: Codex CLIのインストール</span></h3>
<pre><code class="language-bash">npm install -g @openai/codex</code></pre>
<p><!-- ![インストール画面](images/install-screen.jpg) --></p>
<h3><span id="toc34">Step 3: APIキーの設定</span></h3>
<p><strong>OpenAI APIキーを使う場合（推奨）：</strong></p>
<pre><code class="language-bash"># Mac / Linux
export OPENAI_API_KEY="sk-..."
# または .bashrc / .zshrc に追記して永続化

# Windows (PowerShell)
[System.Environment]::SetEnvironmentVariable("OPENAI_API_KEY", "sk-...", "User")</code></pre>
<p><strong>ChatGPTアカウントを使う場合：</strong></p>
<pre><code class="language-bash"># 起動時にブラウザが開き、ChatGPTアカウントでログイン
codex
# → デバイスコードサインイン（v0.116.0〜）</code></pre>
<h3><span id="toc35">Step 4: 初回起動と動作確認</span></h3>
<pre><code class="language-bash"># 起動
codex

# 動作確認
&gt; このディレクトリの構造を教えて</code></pre>
<p>これだけで準備完了です。</p>
<h3><span id="toc36">Windowsネイティブでの使用</span></h3>
<p>v0.121.0以降、Windowsネイティブのサポートが安定しました。WSLなしでも動作するようになっています。</p>
<pre><code class="language-bash"># Windowsネイティブ（PowerShell）
npm install -g @openai/codex
$env:OPENAI_API_KEY = "sk-..."
codex</code></pre>
<pre><code class="language-bash"># WSL経由の場合（より安定）
npm install -g @openai/codex
export OPENAI_API_KEY="sk-..."
codex</code></pre>
<h2><span id="toc37">メリット</span></h2>
<h3><span id="toc38">1. ターミナル作業能力が最高水準</span></h3>
<p>Terminal-Bench 2.0（ターミナル操作・シェルスクリプトの実行能力評価）で**77.3%**という業界最高水準のスコアを達成しています。</p>
<pre><code class="language-plaintext">Terminal-Bench 2.0 比較:
Codex CLI (gpt-5.3-codex): 77.3%  ← 最高
Claude Code (Opus 4.7):    65.4%</code></pre>
<p><strong>シェル操作・コマンドライン作業が得意</strong>なのが最大の強みです。</p>
<h3><span id="toc39">2. サンドボックス実行による安全な完全自動化</span></h3>
<pre><code class="language-plaintext">Codex CLI:
✅ OSネイティブのサンドボックスでコマンド実行を隔離
✅ approval-policy=never でも安全な自動化が可能
✅ CI/CDパイプラインへの組み込みに最適

Claude Code・Gemini CLI:
❌ サンドボックス機能なし</code></pre>
<h3><span id="toc40">3. モデルを柔軟に使い分けられる</span></h3>
<pre><code class="language-plaintext">gpt-5.4-mini: 低コストの日常タスク用
gpt-5.4:      高精度の複雑タスク用
gpt-5.3-codex: 100万トークンの大規模解析用

→ タスクに応じてコストと品質を最適化できる</code></pre>
<h3><span id="toc41">4. Apache-2.0のオープンソース</span></h3>
<pre><code class="language-plaintext">✅ ソースコードを完全に確認・改変可能
✅ 社内環境への組み込みが容易
✅ コミュニティによる機能拡張が活発
✅ ベンダーロックインのリスクが低い</code></pre>
<h3><span id="toc42">5. 高速処理（Cerebras統合）</span></h3>
<p>Cerebras社との統合により、<strong>1,000トークン/秒超の高速推論</strong>が可能です（Claude Codeの約200トークン/秒と比較して5倍以上）。大量のファイルを素早く処理する際に特に有効です。</p>
<h3><span id="toc43">6. ChatGPT統合による統一体験</span></h3>
<pre><code class="language-plaintext">ChatGPT Web UI
    ↓ 同一アカウント
ChatGPT iOSアプリ
    ↓ 同一アカウント
VS Code拡張機能
    ↓ 同一アカウント
Codex CLI
→ どこでも同じ会話履歴にアクセス可能</code></pre>
<h3><span id="toc44">7. マルチエージェントによる並列タスク実行</span></h3>
<p>v0.117.0から本格化したマルチエージェントv2により、複数のサブエージェントが並列で作業できます。大規模なリファクタリングや複数モジュールの同時実装の効率が大幅に向上します。</p>
<h2><span id="toc45">デメリット・注意点</span></h2>
<h3><span id="toc46">1. 完全無料枠がない</span></h3>
<pre><code class="language-plaintext">Codex CLI:   APIキー or ChatGPT Plus（$20/月〜）が必須
Gemini CLI:  Googleアカウントのみで0円から始められる

→ まず試してみたいだけの場合はGemini CLIの方が手軽</code></pre>
<h3><span id="toc47">2. ターミナル操作が必須</span></h3>
<p>GUIに慣れている方には学習コストがあります。</p>
<pre><code class="language-plaintext">基本操作の習得: 1〜2時間
日常的な使いこなし: 1週間程度</code></pre>
<h3><span id="toc48">3. Windowsネイティブは改善中</span></h3>
<p>v0.121.0でWindowsネイティブのサポートが安定しましたが、一部の機能はWSL環境の方が安定しています。サンドボックス機能をフル活用したい場合はWSL経由の使用を推奨します。</p>
<h3><span id="toc49">4. コスト管理が必要</span></h3>
<p>APIキー利用の場合、使用量に上限がないため予算管理が必要です。</p>
<pre><code class="language-plaintext">⚠️ リスクケース:
- gpt-5.4で大規模コードベースを何時間も分析する
- マルチエージェントを多数起動する

✅ 対策:
- OpenAIダッシュボードで予算上限（Usage Limits）を設定
- 日常タスクはgpt-5.4-miniで処理する
- gpt-5.3-codexは大規模解析の時だけ使う</code></pre>
<h3><span id="toc50">5. ChatGPT・Claude Codeほど日本語コミュニティが充実していない</span></h3>
<p>日本語の情報や事例がまだ少ないため、問題が発生した際に日本語で解決策を探しにくい場面があります。</p>
<h2><span id="toc51">実践的な活用シーン</span></h2>
<h3><span id="toc52">シーン1: CI/CDパイプラインへの組み込み</span></h3>
<p>Codex CLIの最も得意な活用法です。</p>
<pre><code class="language-bash"># GitHub Actions での使用例
- name: Codex でコードレビュー
  run: |
    codex --approval-policy never \
      "このPRの変更をレビューして、セキュリティ上の問題を報告して"</code></pre>
<p>サンドボックス付きで完全自動化できるため、CI/CD環境への組み込みが安全です。</p>
<h3><span id="toc53">シーン2: 大規模コードベースの一括分析</span></h3>
<pre><code class="language-bash"># gpt-5.3-codexモデルで100万トークンを活用
codex
&gt; /model gpt-5.3-codex

&gt; このモノレポ全体を解析して、循環依存のあるモジュールを
&gt; すべてリストアップして、解消の優先順位を提案して</code></pre>
<h3><span id="toc54">シーン3: ターミナル作業の高度な自動化</span></h3>
<pre><code class="language-bash">&gt; システムのログを解析して、過去24時間のエラーパターンを
&gt; カテゴリ別に集計し、緊急度の高い問題から優先順位をつけてレポートを作成して

&gt; 本番サーバーのデプロイ前チェックリストを実行して、
&gt; 問題があれば詳細を報告して（実際のデプロイはしないこと）</code></pre>
<p>Terminal-Bench 2.0スコア77.3%の実力が発揮される領域です。</p>
<h3><span id="toc55">シーン4: 夜間バッチ処理の自動化</span></h3>
<pre><code class="language-bash"># 夜間に安全な完全自動モードで実行（サンドボックスは有効）
codex --approval-policy never \
  "todayリリース候補のブランチをテストして、問題があればissueを作成して"</code></pre>
<h3><span id="toc56">シーン5: 社内ツールへのカスタム組み込み</span></h3>
<p>Apache-2.0ライセンスのため、社内ツールへの改造・組み込みが自由です。</p>
<pre><code class="language-bash"># 独自のワークフローをAGENTS.mdで定義
# 社内のコーディング規約・セキュリティポリシーを強制適用
# 社内MCPサーバーと連携してDBや社内APIにアクセス</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%2BClaude%2BCode%26__mk_ja_JP%3D%25E3%2582%25AB%25E3%2582%25BF%25E3%2582%25AB%25E3%2583%258A%26crid%3D359XA1WJGH366%26sprefix%3D%25E6%259C%25AC%2Bclaude%2Bcode%252Caps%252C183%26ref%3Dnb_sb_noss_2" referrerpolicy="no-referrer-when-downgrade" attributionsrc>Amazon検索[本 Claude Code]</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>
<h2><span id="toc57">まとめ</span></h2>
<p>Codex CLIは、2026年4月時点でClaude Code・Gemini CLIと並ぶ主要なターミナル型AIエージェントです。</p>
<p><strong>主要なポイント：</strong></p>
<p>✅ <strong>メリット</strong></p>
<ul>
<li><strong>ターミナル作業能力（Terminal-Bench）が業界最高水準（77.3%）</strong></li>
<li>サンドボックスによる安全な完全自動化が可能</li>
<li>CI/CDパイプラインへの組み込みに最適な設計</li>
<li>Apache-2.0オープンソースで社内カスタマイズが自由</li>
<li>gpt-5.3-codexの100万トークンで大規模コードベースに対応</li>
<li>Cerebras統合で1,000トークン/秒超の高速処理</li>
</ul>
<p>⚠️ <strong>デメリット・注意点</strong></p>
<ul>
<li>完全無料枠はなし（APIキー or ChatGPT Plus必須）</li>
<li>WindowsネイティブはWSL推奨</li>
<li>日本語コミュニティがまだ発展途上</li>
<li>APIキー利用時は予算管理が必要</li>
</ul>
<p>🎯 <strong>こんな方に特におすすめ</strong></p>
<ul>
<li>CI/CDパイプラインにAIエージェントを安全に組み込みたい方</li>
<li>シェル操作・ターミナル作業を高度に自動化したい方</li>
<li>Apache-2.0ライセンスで社内ツールにカスタム組み込みしたい方</li>
<li>gpt-5系モデルでターミナルエージェントを使いたい方</li>
</ul>
<p><strong>次のステップ：</strong></p>
<p>まずは <code>npm install -g @openai/codex</code> でインストールして、簡単なファイル操作からお試しください。APIキーのコスト管理に注意しながら、日常的な開発タスクで効果を体感してみてください。</p>
<p><strong>関連記事：</strong></p>
<ul>
<li>Claude Code完全ガイド｜ターミナルで動くAIコーディングアシスタントの全貌</li>
</ul>

<a rel="noopener" href="https://caymezon.com/claude-code-overview/" title="Claude Code完全ガイド｜ターミナルで動く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/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年4月版】</div><div class="blogcard-snippet internal-blogcard-snippet">はじめに「AIにコードを書かせたいけど、ブラウザとエディタを行き来するのが面倒…」そんな悩みを解決するのがClaude Codeです。2026年4月時点で、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>
<ul>
<li>Gemini CLI完全ガイド｜ターミナルで動くGoogleのAIエージェントの全貌</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">はじめに「Claude CodeみたいなAIコーディングエージェントを試したいけど、費用を抑えたい…」「Googleが出しているターミナル版AIエージェントって何ができるの？」そんな疑問を持つエンジニアに向けて、Gemini CLIの全貌を...</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 vs Codex CLI｜できること・できないことを徹底比較【2026年4月版】</li>
</ul>

<a rel="noopener" href="https://caymezon.com/codex-cli-vs-claude-code-vs-gemini-cli/" title="Claude Code vs Gemini CLI vs Codex 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/03/codex-cli-vs-claude-code-vs-gemini-cli-featured-f0d8df-160x90.jpg" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://caymezon.com/wp-content/uploads/2026/03/codex-cli-vs-claude-code-vs-gemini-cli-featured-f0d8df-160x90.jpg 160w, https://caymezon.com/wp-content/uploads/2026/03/codex-cli-vs-claude-code-vs-gemini-cli-featured-f0d8df-120x68.jpg 120w, https://caymezon.com/wp-content/uploads/2026/03/codex-cli-vs-claude-code-vs-gemini-cli-featured-f0d8df-320x180.jpg 320w, https://caymezon.com/wp-content/uploads/2026/03/codex-cli-vs-claude-code-vs-gemini-cli-featured-f0d8df-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 vs Codex CLI｜できること・できないことを徹底比較【2026年4月版】</div><div class="blogcard-snippet internal-blogcard-snippet">はじめに「ターミナル型AIエージェントが乱立していて、どれを選べばいいか分からない…」Claude Code（Anthropic）、Gemini CLI（Google）、Codex CLI（OpenAI）——三大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.03.28</div></div></div></div></a>
<hr>
<p><strong>タグ:</strong> #CodexCLI #Codex #OpenAI #AI #コーディング #開発効率化 #ターミナル #エージェント</p><p>The post <a href="https://caymezon.com/codex-cli-overview/">OpenAI Codex CLI完全ガイド｜ターミナルで動くOpenAIのAIエージェントの全貌【2026年4月最新】</a> first appeared on <a href="https://caymezon.com">CayTech Lab</a>.</p>]]></content:encoded>
					
					<wfw:commentRss>https://caymezon.com/codex-cli-overview/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>【2026年版】Claude Code完全攻略ロードマップ｜セットアップからVSCode活用・コマンド習得まで全記事まとめ</title>
		<link>https://caymezon.com/claude-code-complete-roadmap/</link>
					<comments>https://caymezon.com/claude-code-complete-roadmap/#respond</comments>
		
		<dc:creator><![CDATA[caymezon]]></dc:creator>
		<pubDate>Sat, 21 Mar 2026 03:30:26 +0000</pubDate>
				<category><![CDATA[AI & Next Tech]]></category>
		<category><![CDATA[Cloud & Infra]]></category>
		<category><![CDATA[AI]]></category>
		<category><![CDATA[Claude]]></category>
		<category><![CDATA[Claude Code]]></category>
		<category><![CDATA[VSCode]]></category>
		<category><![CDATA[コマンド]]></category>
		<category><![CDATA[ターミナル]]></category>
		<category><![CDATA[ロードマップ]]></category>
		<category><![CDATA[環境構築]]></category>
		<category><![CDATA[開発効率化]]></category>
		<guid isPermaLink="false">https://caymezon.com/?p=20266</guid>

					<description><![CDATA[<p>目次 はじめにClaude Codeとは？3分でわかる概要Claude Codeの革命的な点：コピペが不要【学習ロードマップ】あなたのレベルはどこ？STEP 1：全体像を把握するClaude Code完全ガイド｜ターミナ [&#8230;]</p>
<p>The post <a href="https://caymezon.com/claude-code-complete-roadmap/">【2026年版】Claude Code完全攻略ロードマップ｜セットアップからVSCode活用・コマンド習得まで全記事まとめ</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 Codeとは？3分でわかる概要</a><ol><li><a href="#toc3" tabindex="0">Claude Codeの革命的な点：コピペが不要</a></li></ol></li><li><a href="#toc4" tabindex="0">【学習ロードマップ】あなたのレベルはどこ？</a></li><li><a href="#toc5" tabindex="0">STEP 1：全体像を把握する</a><ol><li><a href="#toc6" tabindex="0">Claude Code完全ガイド｜ターミナルで動くAIコーディングアシスタントの全貌</a></li></ol></li><li><a href="#toc7" tabindex="0">STEP 2：環境構築（セットアップ）</a><ol><li><a href="#toc8" tabindex="0">Claude Code環境構築完全ガイド｜初心者でも30分でセットアップできる詳細手順</a></li></ol></li><li><a href="#toc9" tabindex="0">STEP 3：コマンドを習得する</a><ol><li><a href="#toc10" tabindex="0">【2026年完全版】Claude Codeスラッシュコマンド徹底解説｜ターミナル版とVSCode拡張機能の違いも網羅</a></li><li><a href="#toc11" tabindex="0">特に覚えておきたいコマンドTOP5</a></li></ol></li><li><a href="#toc12" tabindex="0">STEP 4：VSCode拡張機能を活用する</a><ol><li><a href="#toc13" tabindex="0">Claude Code VSCode拡張機能完全ガイド｜CLI版との違いと最強の使い分け術</a></li><li><a href="#toc14" tabindex="0">ターミナル版 vs VSCode版 使い分けガイド</a></li></ol></li><li><a href="#toc15" tabindex="0">STEP 5：他ツールと比較して理解を深める</a><ol><li><a href="#toc16" tabindex="0">Claude Code vs Web版・Desktop版：開発効率徹底比較</a></li><li><a href="#toc17" tabindex="0">Claude Code vs Gemini CLI：どっちを使うべき？</a></li></ol></li><li><a href="#toc18" tabindex="0">CLAUDE.md：プロジェクト設定ファイルを活用しよう</a></li><li><a href="#toc19" tabindex="0">使用量を最大化するコツ</a><ol><li><a href="#toc20" tabindex="0">モデル設定（最重要）</a></li><li><a href="#toc21" tabindex="0">効率的な使い方のルール</a></li></ol></li><li><a href="#toc22" tabindex="0">よくある質問</a></li><li><a href="#toc23" tabindex="0">今後追加予定のコンテンツ</a></li><li><a href="#toc24" tabindex="0">全記事まとめ：Claude Code学習リスト</a></li><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>
    </div>
  </div>

<h2><span id="toc1">はじめに</span></h2>
<p>「Claude Codeに興味があるけど、何から始めればいいかわからない」<br />「Claude Codeを使い始めたけど、もっと使いこなしたい」</p>
<p>この記事は、<strong>Claude Codeに関するすべての記事を体系的にまとめたロードマップ</strong>です。初心者から上級者まで、今の自分のレベルに合った記事にすぐたどり着けます。</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%2BClaude%2BCode%26__mk_ja_JP%3D%25E3%2582%25AB%25E3%2582%25BF%25E3%2582%25AB%25E3%2583%258A%26crid%3D359XA1WJGH366%26sprefix%3D%25E6%259C%25AC%2Bclaude%2Bcode%252Caps%252C183%26ref%3Dnb_sb_noss_2" referrerpolicy="no-referrer-when-downgrade" attributionsrc>Amazon検索[本 Claude Code]</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":"実践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 Codeとは？3分でわかる概要</span></h2>
<p><strong>Claude Code</strong>は、Anthropicが提供するターミナル（コマンドライン）から動くAIコーディングアシスタントです。</p>
<pre><code class="language-plaintext">あなた（ターミナル）
    ↓ 自然言語で指示
Claude Code CLI
    ↓ API通信
Claude AI（Sonnet/Opus）
    ↓ コード生成・編集
ローカルファイルに直接反映</code></pre>
<h3><span id="toc3">Claude Codeの革命的な点：コピペが不要</span></h3>
<p>従来のAI活用（Web版）では、Claudeが生成したコードを<strong>自分でコピー＆ペースト</strong>する必要がありました。</p>
<pre><code class="language-plaintext">【従来：Web版での開発フロー（約10ステップ）】
1. ブラウザでClaude.aiを開く
2. コード生成を依頼
3. 生成されたコードをコピー
4. エディタを開く
5. 貼り付ける
6. エラーが出たらブラウザに戻る
7. エラー内容を貼り付けて修正依頼
8. 修正コードをコピー
9. エディタに貼り付ける
10. ※エラーが続く限り繰り返し

【Claude Code（約3ステップ）】
1. ターミナルで指示するだけ
2. Claudeが直接ファイルを編集
3. 動作確認</code></pre>
<p><strong>実測データ：開発時間を53%短縮</strong></p>
<p>同じコーディングタスクで比較した結果：</p>
<table>
<thead>
<tr>
<th>方法</th>
<th>所要時間</th>
<th>修正回数</th>
</tr>
</thead>
<tbody>
<tr>
<td>Claude Code</td>
<td><strong>8分</strong></td>
<td>1回</td>
</tr>
<tr>
<td>Web版</td>
<td>17分</td>
<td>2回</td>
</tr>
<tr>
<td>Desktop版</td>
<td>14〜17分</td>
<td>1〜2回</td>
</tr>
</tbody>
</table>
<p>詳細な比較検証はこちら：</p>

<a rel="noopener" href="https://caymezon.com/claude-code-efficiency-comparison/" title="Claude Code vs Web版・Desktop版 開発効率徹底比較｜実際のマクロ開発で検証" 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-efficiency-comparison-featured-2c6fec-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-efficiency-comparison-featured-2c6fec-160x90.jpg 160w, https://caymezon.com/wp-content/uploads/2026/02/claude-code-efficiency-comparison-featured-2c6fec-120x68.jpg 120w, https://caymezon.com/wp-content/uploads/2026/02/claude-code-efficiency-comparison-featured-2c6fec-320x180.jpg 320w, https://caymezon.com/wp-content/uploads/2026/02/claude-code-efficiency-comparison-featured-2c6fec-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 Web版・Desktop版 開発効率徹底比較｜実際のマクロ開発で検証</div><div class="blogcard-snippet internal-blogcard-snippet">はじめに「Claude Codeって本当に効率的なの？」そんな疑問を持つ開発者は多いはずです。実際、Web版やDesktop版と比べて、どれくらいのメリットがあるのかイメージしにくいかもしれません。本記事では、実際に「VSCodeでクリップ...</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>
<h2><span id="toc4">【学習ロードマップ】あなたのレベルはどこ？</span></h2>
<pre><code class="language-plaintext">レベル0: Claude Codeを知らない・使ったことがない
  → まず「全体像を把握する」へ

レベル1: 興味はあるけどまだセットアップしていない
  → 「環境構築」へ

レベル2: セットアップ済みだが基本操作しか知らない
  → 「コマンド習得」へ

レベル3: ターミナルで使っているがVSCodeも気になる
  → 「VSCode拡張機能」へ

レベル4: 一通り使えるが他ツールとの比較が気になる
  → 「他ツールとの比較」へ</code></pre>
<hr>
<h2><span id="toc5">STEP 1：全体像を把握する</span></h2>
<p>Claude Codeとは何か、Web版・Desktop版と何が違うのか、メリット・デメリットを網羅的に解説した記事です。導入前に必ず読んでおきたい一記事。</p>
<h3><span id="toc6">Claude Code完全ガイド｜ターミナルで動くAIコーディングアシスタントの全貌</span></h3>
<p><strong>この記事で分かること：</strong></p>
<pre><code class="language-plaintext">✅ Claude CodeとWeb版・Desktop版・APIの違い
✅ 主要機能（ファイル編集・プロジェクト全体理解・複数ファイル同時編集）
✅ 日本語での使い方（CLAUDE.md設定）
✅ 使用量制限の仕組みと回避策
✅ Opus vs Sonnet モデル選択の最適解
✅ 実際の開発シーン別活用例
✅ セキュリティ・プライバシーの注意点</code></pre>

<a rel="noopener" href="https://caymezon.com/claude-code-overview/" title="Claude Code完全ガイド｜ターミナルで動く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/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年4月版】</div><div class="blogcard-snippet internal-blogcard-snippet">はじめに「AIにコードを書かせたいけど、ブラウザとエディタを行き来するのが面倒…」そんな悩みを解決するのがClaude Codeです。2026年4月時点で、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>
<p><strong>特に重要なポイント：モデル選択</strong></p>
<pre><code class="language-plaintext">デフォルト: Sonnet 4.6（バランス型・推奨）
最高性能:  Opus 4.7（2026年4月16日リリース・3倍の視覚解像度・自己検証機能搭載）
軽量版:   Haiku 4.5（高速・低コスト）

→ 日常開発はSonnetで十分。Opusは複雑な設計時のみ使用が節約のコツ。
→ 2026年4月23日以降、Enterprise/API利用者のデフォルトはOpus 4.7に変更予定。</code></pre>
<hr>
<h2><span id="toc7">STEP 2：環境構築（セットアップ）</span></h2>
<p>読んだ後は実際に手を動かしましょう。初心者でも30分で完了できます。</p>
<h3><span id="toc8">Claude Code環境構築完全ガイド｜初心者でも30分でセットアップできる詳細手順</span></h3>
<p><strong>この記事で分かること：</strong></p>
<pre><code class="language-plaintext">✅ 必要なもの・前提条件の確認
✅ Node.jsインストール手順（Windows/Mac/Linux対応）
✅ npm経由でのClaude Codeインストール
✅ 初回ログイン（OAuth認証）の手順
✅ CLAUDE.mdによる日本語設定
✅ 初回動作確認の方法
✅ よくあるエラーとトラブルシューティング</code></pre>

<a rel="noopener" href="https://caymezon.com/claude-code-setup-guide/" title="Claude Code環境構築完全ガイド｜初心者でも30分でセットアップできる詳細手順" 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-setup-guide-featured-90954f-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-setup-guide-featured-90954f-160x90.jpg 160w, https://caymezon.com/wp-content/uploads/2026/02/claude-code-setup-guide-featured-90954f-120x68.jpg 120w, https://caymezon.com/wp-content/uploads/2026/02/claude-code-setup-guide-featured-90954f-320x180.jpg 320w, https://caymezon.com/wp-content/uploads/2026/02/claude-code-setup-guide-featured-90954f-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環境構築完全ガイド｜初心者でも30分でセットアップできる詳細手順</div><div class="blogcard-snippet internal-blogcard-snippet">はじめに「Claude Codeを使ってみたいけど、環境構築が難しそう…」そんな不安を持つ方も多いはずです。実際、ターミナルベースのツールは初心者にとってハードルが高く感じられます。しかし、この記事の手順通りに進めれば、初心者でも30分でC...</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>
<p><strong>セットアップの流れ（概要）：</strong></p>
<pre><code class="language-plaintext">1. Node.js インストール（10分）
   ↓
2. npm install -g @anthropic-ai/claude-code（2分）
   ↓
3. claude コマンドで起動・ログイン（3分）
   ↓
4. CLAUDE.md で日本語設定（5分）
   ↓
5. 動作確認（5分）
   ↓
✅ セットアップ完了！</code></pre>
<hr>
<h2><span id="toc9">STEP 3：コマンドを習得する</span></h2>
<p>セットアップが完了したら、効率を大幅に上げるコマンドを覚えましょう。</p>
<h3><span id="toc10">【2026年完全版】Claude Codeスラッシュコマンド徹底解説｜ターミナル版とVSCode拡張機能の違いも網羅</span></h3>
<p>Claude Codeには<strong>40以上のスラッシュコマンド</strong>があります。さらにカスタムコマンド（<code>.claude/commands/</code>に独自Markdownファイルを配置）も作成可能で、個人・チームで拡張できます。全コマンドを日本語で解説し、おすすめ度を★で評価した唯一の完全ガイド。</p>
<p><strong>この記事で分かること：</strong></p>
<pre><code class="language-plaintext">✅ 全スラッシュコマンドの日本語解説（おすすめ度★〜★★★付き）
✅ ターミナル版のみのコマンド
✅ VSCode版のみの機能
✅ 両方で使えるコマンド
✅ おすすめコマンドTOP10
✅ 用途別・使い分けガイド
✅ カスタムコマンドの作り方</code></pre>

<a rel="noopener" href="https://caymezon.com/claude-code-commands-guide-2026/" title="【2026年4月最新版】Claude Code全67コマンド以上徹底解説｜ターミナル版と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/02/claude-code-commands-guide-2026-featured-a92c5d-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-commands-guide-2026-featured-a92c5d-160x90.jpg 160w, https://caymezon.com/wp-content/uploads/2026/02/claude-code-commands-guide-2026-featured-a92c5d-120x68.jpg 120w, https://caymezon.com/wp-content/uploads/2026/02/claude-code-commands-guide-2026-featured-a92c5d-320x180.jpg 320w, https://caymezon.com/wp-content/uploads/2026/02/claude-code-commands-guide-2026-featured-a92c5d-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年4月最新版】Claude Code全67コマンド以上徹底解説｜ターミナル版とVSCode拡張機能の違いも網羅</div><div class="blogcard-snippet internal-blogcard-snippet">1️⃣ はじめに：Claude Codeコマンドの需要検索需要から見る関心度Claude Codeのコマンドに関する検索需要を調べたところ、以下のような結果が出ています：🔥 1,000～10,000件: claude code vscode...</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.15</div></div></div></div></a>
<h3><span id="toc11">特に覚えておきたいコマンドTOP5</span></h3>
<table>
<thead>
<tr>
<th>順位</th>
<th>コマンド</th>
<th>用途</th>
<th>おすすめ度</th>
</tr>
</thead>
<tbody>
<tr>
<td>🥇</td>
<td><code>/review</code></td>
<td>PRのコードレビュー自動化</td>
<td>★★★</td>
</tr>
<tr>
<td>🥈</td>
<td><code>/plan</code></td>
<td>複雑なタスクの計画立案</td>
<td>★★★</td>
</tr>
<tr>
<td>🥉</td>
<td><code>/compact</code></td>
<td>コンテキスト節約しつつ会話継続</td>
<td>★★</td>
</tr>
<tr>
<td>4</td>
<td><code>/resume</code></td>
<td>過去セッションの再開</td>
<td>★★</td>
</tr>
<tr>
<td>5</td>
<td><code>/copy</code></td>
<td>最後の応答をコピー</td>
<td>★★★</td>
</tr>
</tbody>
</table>
<hr>
<h2><span id="toc12">STEP 4：VSCode拡張機能を活用する</span></h2>
<p>ターミナル版だけでなく、VSCode拡張機能を組み合わせることで、さらに強力な開発環境を構築できます。</p>
<h3><span id="toc13">Claude Code VSCode拡張機能完全ガイド｜CLI版との違いと最強の使い分け術</span></h3>
<p><strong>この記事で分かること：</strong></p>
<pre><code class="language-plaintext">✅ VSCode拡張機能でできること・できないこと
✅ ターミナル版との機能差一覧表
✅ VSCode版限定機能（Attach file・Thinking・コスト表示）
✅ エディタ内でのシームレスなClaude Code活用法
✅ ターミナル版とVSCode版の最適な使い分け
✅ インストール・設定方法</code></pre>

<a rel="noopener" href="https://caymezon.com/claude-code-vscode-extension-guide/" title="Claude Code VSCode拡張機能完全ガイド｜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/claude-code-vscode-extension-guide-featured-dff70a-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-vscode-extension-guide-featured-dff70a-160x90.jpg 160w, https://caymezon.com/wp-content/uploads/2026/02/claude-code-vscode-extension-guide-featured-dff70a-120x68.jpg 120w, https://caymezon.com/wp-content/uploads/2026/02/claude-code-vscode-extension-guide-featured-dff70a-320x180.jpg 320w, https://caymezon.com/wp-content/uploads/2026/02/claude-code-vscode-extension-guide-featured-dff70a-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 VSCode拡張機能完全ガイド｜CLI版との違いと最強の使い分け術</div><div class="blogcard-snippet internal-blogcard-snippet">はじめに「Claude CodeってターミナルでCLIを使うものだと思ってた…」「VSCodeの拡張機能もあるって聞いたけど、何が違うの？」そんな疑問を持つ開発者は多いはずです。実は、Claude CodeにはVSCode拡張機能版があり、...</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>
<h3><span id="toc14">ターミナル版 vs VSCode版 使い分けガイド</span></h3>
<table>
<thead>
<tr>
<th>シーン</th>
<th>推奨</th>
<th>理由</th>
</tr>
</thead>
<tbody>
<tr>
<td>コーディング中・ファイル参照しながら</td>
<td><strong>VSCode版</strong></td>
<td>エディタ内で完結、ファイル参照が楽</td>
</tr>
<tr>
<td>CI/CD統合・スクリプト化</td>
<td><strong>ターミナル版</strong></td>
<td>シェルとの連携が容易</td>
</tr>
<tr>
<td>長期プロジェクト・セッション管理</td>
<td><strong>ターミナル版</strong></td>
<td><code>/resume</code>などセッション管理が豊富</td>
</tr>
<tr>
<td>初心者・GUIに慣れている人</td>
<td><strong>VSCode版</strong></td>
<td>UIが直感的</td>
</tr>
</tbody>
</table>
<hr>
<h2><span id="toc15">STEP 5：他ツールと比較して理解を深める</span></h2>
<p>Claude Codeを使い続けるか、他のツールと組み合わせるか。客観的なデータで判断しましょう。</p>
<h3><span id="toc16">Claude Code vs Web版・Desktop版：開発効率徹底比較</span></h3>
<p>実際のマクロ開発で計測した実測データをもとに、3種類のClaude活用方法の効率を比較検証：</p>

<a rel="noopener" href="https://caymezon.com/claude-code-efficiency-comparison/" title="Claude Code vs Web版・Desktop版 開発効率徹底比較｜実際のマクロ開発で検証" 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-efficiency-comparison-featured-2c6fec-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-efficiency-comparison-featured-2c6fec-160x90.jpg 160w, https://caymezon.com/wp-content/uploads/2026/02/claude-code-efficiency-comparison-featured-2c6fec-120x68.jpg 120w, https://caymezon.com/wp-content/uploads/2026/02/claude-code-efficiency-comparison-featured-2c6fec-320x180.jpg 320w, https://caymezon.com/wp-content/uploads/2026/02/claude-code-efficiency-comparison-featured-2c6fec-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 Web版・Desktop版 開発効率徹底比較｜実際のマクロ開発で検証</div><div class="blogcard-snippet internal-blogcard-snippet">はじめに「Claude Codeって本当に効率的なの？」そんな疑問を持つ開発者は多いはずです。実際、Web版やDesktop版と比べて、どれくらいのメリットがあるのかイメージしにくいかもしれません。本記事では、実際に「VSCodeでクリップ...</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>
<p><strong>結論：Claude Codeは他の2倍速い</strong></p>
<pre><code class="language-plaintext">Claude Code: 8分（3ステップ）
Web版:      17分（7ステップ）
Desktop版:  14〜17分（5ステップ）

作業切替回数:
Claude Code → 0回（ターミナル内で完結）
Web版      → 4回（ブラウザ⇔エディタ）
Desktop版  → 2回</code></pre>
<h3><span id="toc17">Claude Code vs Gemini CLI：どっちを使うべき？</span></h3>
<p>GoogleのAIエージェント「Gemini CLI」との徹底比較。それぞれの強み・弱みを正直に比較：</p>

<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">はじめに「Claude CodeとGemini CLI、どっちを使えばいいの？」どちらもターミナルからAIエージェントを操作して、ローカルファイルの編集・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.02.21</div></div></div></div></a>
<p><strong>一言比較：</strong></p>
<pre><code class="language-plaintext">【Gemini CLIが向いている場面】
✅ 大規模プロジェクト全体を一括把握（100万トークン）
✅ 無料で始めたい（1,000リクエスト/日無料）
✅ Google検索と連動した最新情報での実装

【Claude Codeが向いている場面】
✅ 複雑なバグを粘り強く自律デバッグしたい
✅ 洗練された高品質なコードを一発で生成したい
✅ Thinkingモードで深く考えて設計したい</code></pre>
<p><strong>プロの使い分け戦略（2026年版）：</strong></p>
<pre><code class="language-plaintext">大規模分析・プロトタイプ作成 → Gemini CLI
精密な実装・デバッグ・リファクタリング → Claude Code</code></pre>
<hr>
<h2><span id="toc18">CLAUDE.md：プロジェクト設定ファイルを活用しよう</span></h2>
<p>Claude Codeを日本語で使い、プロジェクト固有のルールを守らせるには<code>CLAUDE.md</code>ファイルが便利です。</p>
<pre><code class="language-markdown">
## コミュニケーション
- すべてのやり取りは日本語で行うこと

## コーディング規約
- コードの右側にコメントを書くこと
  例: const x = 1; // 初期値を設定

## プロジェクト固有のルール
- npm scripts実行時は -- を使って引数を渡すこと</code></pre>
<p>このファイルをプロジェクトルートに置くだけで、毎回設定する手間がなくなります。さらに<code>~/.claude/CLAUDE.md</code>に置けばグローバル設定にもなります。</p>
<hr>
<h2><span id="toc19">使用量を最大化するコツ</span></h2>
<h3><span id="toc20">モデル設定（最重要）</span></h3>
<pre><code class="language-bash"># セッション中にSonnetに切り替え（節約推奨）
/model sonnet

# 複雑な設計・難解なバグのときだけOpus（2026年4月現在はOpus 4.7が最新）
/model opus

# 処理強度を変更（Opus利用時のトークン節約に有効）
/effort medium   # デフォルト（Max・TeamプランのOpusは2026年3月より medium がデフォルト）
/effort high     # より深く考えさせたい場合</code></pre>
<p>Sonnet 4.6はOpus 4.xの<strong>5分の1のトークン消費</strong>で、日常的な開発なら品質の差はほぼありません。</p>
<h3><span id="toc21">効率的な使い方のルール</span></h3>
<pre><code class="language-plaintext">1. タスクごとに新しいセッションを開始する
   → 会話履歴の累積によるトークン増加を防ぐ

2. 指示はまとめて1回で送る
   → 往復回数を減らすだけで大幅節約

3. /plan で作業計画を立ててから実装
   → 手戻りを減らして効率UP

4. /compact で長くなった会話を圧縮
   → コンテキスト節約しながら流れを保持</code></pre>
<hr>
<h2><span id="toc22">よくある質問</span></h2>
<p><strong>Q: Claude Codeは無料で使えますか？</strong></p>
<p>A: 個人プランの料金は以下のとおりです（2026年4月現在）：</p>
<table>
<thead>
<tr>
<th>プラン</th>
<th>月額</th>
<th>用途の目安</th>
</tr>
</thead>
<tbody>
<tr>
<td><strong>Pro</strong></td>
<td>$20</td>
<td>個人開発・集中的なコーディングセッション向け</td>
</tr>
<tr>
<td><strong>Max 5x</strong></td>
<td>$100</td>
<td>Proの使用量制限に頻繁に達する開発者向け（約5倍の利用量）</td>
</tr>
<tr>
<td><strong>Max 20x</strong></td>
<td>$200</td>
<td>フルタイム開発で制限をほぼ気にしたくない場合（約20倍）</td>
</tr>
</tbody>
</table>
<p>Gemini CLIは無料枠（個人アカウントで1,000リクエスト/日）がありますが、Claude Codeにはありません。代わりに、コードの品質と自律デバッグ能力が評価されています。</p>
<p><strong>Q: Windowsでも使えますか？</strong></p>
<p>A: はい、Windows・Mac・Linux全て対応しています。セットアップ記事はWindows環境を中心に解説しています。</p>
<p><strong>Q: GitHubとの連携はできますか？</strong></p>
<p>A: はい、Gitコマンドのすべての操作をClaude Codeに依頼できます。「変更をコミットして」「PRを作成して」などの自然言語指示で動きます。</p>
<p><strong>Q: VSCode以外のエディタでも使えますか？</strong></p>
<p>A: ターミナル版はエディタに依存しないため、どのエディタでも使えます。VSCode拡張機能版はVSCode専用です。</p>
<p><strong>Q: セキュリティは大丈夫ですか？</strong></p>
<p>A: ソースコードがAPIを通じてAnthropicのサーバーに送信されます。機密情報を含むコードは<code>.claudeignore</code>で除外設定が可能です。</p>
<hr>
<h2><span id="toc23">今後追加予定のコンテンツ</span></h2>
<p>Claude Codeのエコシステムは急速に進化しています。以下のトピックについても随時記事を追加予定です：</p>
<pre><code class="language-plaintext">📌 追加予定記事
├─ Claude Code × GitHub Actions でCI/CDを自動化
├─ Claude Code エージェントモードの活用法
├─ CLAUDE.mdの書き方・最適化ガイド
├─ Claude Code でテスト駆動開発（TDD）を実践
├─ Claude Code × MCP連携（Desktop版との組み合わせ）
└─ チーム開発でのClaude Code活用ルール</code></pre>
<p>この記事は新しい関連記事が公開されるたびに更新します。ブックマークしておくことをおすすめします。</p>
<hr>
<h2><span id="toc24">全記事まとめ：Claude Code学習リスト</span></h2>
<table>
<thead>
<tr>
<th>#</th>
<th>記事</th>
<th>レベル</th>
<th>URL</th>
</tr>
</thead>
<tbody>
<tr>
<td>1</td>
<td>Claude Code完全ガイド（全貌）</td>
<td>入門</td>
<td>caymezon.com/claude-code-overview/</td>
</tr>
<tr>
<td>2</td>
<td>Claude Code環境構築ガイド</td>
<td>入門</td>
<td>caymezon.com/claude-code-setup-guide/</td>
</tr>
<tr>
<td>3</td>
<td>Claude Codeスラッシュコマンド完全解説</td>
<td>中級</td>
<td>caymezon.com/claude-code-commands-guide-2026/</td>
</tr>
<tr>
<td>4</td>
<td>Claude Code VSCode拡張機能ガイド</td>
<td>中級</td>
<td>caymezon.com/claude-code-vscode-extension-guide/</td>
</tr>
<tr>
<td>5</td>
<td>Claude Code vs Web版・Desktop版 比較</td>
<td>中級</td>
<td>caymezon.com/claude-code-efficiency-comparison/</td>
</tr>
<tr>
<td>6</td>
<td>Claude Code vs Gemini CLI 比較</td>
<td>中〜上級</td>
<td>caymezon.com/gemini-cli-vs-claude-code/</td>
</tr>
</tbody>
</table>
<hr>
<h2><span id="toc25">まとめ</span></h2>
<p>Claude Codeは、導入すれば<strong>開発作業の時間を半分以下に削減</strong>できる強力なツールです。</p>
<p><strong>今日から始める最短ルート：</strong></p>
<pre><code class="language-plaintext">1. 全体像を把握する（15分）
   → caymezon.com/claude-code-overview/

2. セットアップする（30分）
   → caymezon.com/claude-code-setup-guide/

3. よく使うコマンドを3つ覚える
   → caymezon.com/claude-code-commands-guide-2026/

4. VSCode拡張機能も入れてみる
   → caymezon.com/claude-code-vscode-extension-guide/</code></pre>
<p>まずは<strong>STEP1とSTEP2</strong>だけ完了させてください。実際に使い始めれば、その効率の差を体感できます。</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%2BClaude%2BCode%26__mk_ja_JP%3D%25E3%2582%25AB%25E3%2582%25BF%25E3%2582%25AB%25E3%2583%258A%26crid%3D359XA1WJGH366%26sprefix%3D%25E6%259C%25AC%2Bclaude%2Bcode%252Caps%252C183%26ref%3Dnb_sb_noss_2" referrerpolicy="no-referrer-when-downgrade" attributionsrc>Amazon検索[本 Claude Code]</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":"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 Code関連コースのアフィリエイトリンクを追加予定（要検索・確認） --></p>
<h2><span id="toc26">関連記事</span></h2>
<ul>
<li>Claude AI全製品の入門ガイド（どのClaudeを使うべきか）</li>
</ul>

<a rel="noopener" href="https://caymezon.com/claude-ai-complete-beginners-guide/" title="【2026年版】Claude AI完全入門ガイド｜Web版・Desktop版・Claude Codeの違いと選び方を徹底解説" 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-ai-complete-beginners-guide-featured-8cfcd2-160x90.jpg" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://caymezon.com/wp-content/uploads/2026/03/claude-ai-complete-beginners-guide-featured-8cfcd2-160x90.jpg 160w, https://caymezon.com/wp-content/uploads/2026/03/claude-ai-complete-beginners-guide-featured-8cfcd2-120x68.jpg 120w, https://caymezon.com/wp-content/uploads/2026/03/claude-ai-complete-beginners-guide-featured-8cfcd2-320x180.jpg 320w, https://caymezon.com/wp-content/uploads/2026/03/claude-ai-complete-beginners-guide-featured-8cfcd2-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 AI完全入門ガイド｜Web版・Desktop版・Claude Codeの違いと選び方を徹底解説</div><div class="blogcard-snippet internal-blogcard-snippet">はじめに「Claudeを使ってみたいけど、Web版・Desktop版・Claude Codeって何が違うの？」Anthropicが提供するClaude 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.03.21</div></div></div></div></a>
<ul>
<li>Claude Desktop完全攻略ロードマップ（MCP連携・GitHub活用）</li>
</ul>

<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>
<h2><span id="toc27">参考リンク</span></h2>
<ul>
<li><a href="https://docs.anthropic.com/claude-code">Claude Code公式ドキュメント</a></li>
<li><a href="https://claude.ai">Claude公式サイト</a></li>
<li><a href="https://github.com/anthropics/claude-code">Anthropic公式GitHub</a></li>
</ul>
<hr>
<p><strong>更新履歴</strong></p>
<ul>
<li>2026-03-21: 初版公開</li>
<li>2026-04-20: Opus 4.7リリース対応・料金プラン（Max 5x/20x）追加・コマンド数情報を更新</li>
</ul><p>The post <a href="https://caymezon.com/claude-code-complete-roadmap/">【2026年版】Claude Code完全攻略ロードマップ｜セットアップからVSCode活用・コマンド習得まで全記事まとめ</a> first appeared on <a href="https://caymezon.com">CayTech Lab</a>.</p>]]></content:encoded>
					
					<wfw:commentRss>https://caymezon.com/claude-code-complete-roadmap/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>【2026年4月版】Gemini CLI全36コマンド＋キーボードショートカット完全リファレンス｜サブコマンド・おすすめ度付き</title>
		<link>https://caymezon.com/gemini-cli-commands-guide-2026/</link>
					<comments>https://caymezon.com/gemini-cli-commands-guide-2026/#respond</comments>
		
		<dc:creator><![CDATA[caymezon]]></dc:creator>
		<pubDate>Sat, 21 Feb 2026 09:27:23 +0000</pubDate>
				<category><![CDATA[Cloud & Infra]]></category>
		<category><![CDATA[AI]]></category>
		<category><![CDATA[Gemini]]></category>
		<category><![CDATA[Gemini CLI]]></category>
		<category><![CDATA[Google AI]]></category>
		<category><![CDATA[VSCode]]></category>
		<category><![CDATA[コマンド]]></category>
		<category><![CDATA[スラッシュコマンド]]></category>
		<category><![CDATA[ターミナル]]></category>
		<category><![CDATA[生産性]]></category>
		<category><![CDATA[開発ツール]]></category>
		<guid isPermaLink="false">https://caymezon.com/?p=20188</guid>

					<description><![CDATA[<p>目次 1️⃣ はじめに：Gemini CLIコマンドの真実検索需要から見る関心度意外と知られていない「スラッシュコマンド」この記事で解決できること2️⃣ まず知っておきたい「Basics」@ — ファイル・フォルダをコン [&#8230;]</p>
<p>The post <a href="https://caymezon.com/gemini-cli-commands-guide-2026/">【2026年4月版】Gemini CLI全36コマンド＋キーボードショートカット完全リファレンス｜サブコマンド・おすすめ度付き</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-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">1️⃣ はじめに：Gemini CLIコマンドの真実</a><ol><li><a href="#toc2" tabindex="0">検索需要から見る関心度</a></li><li><a href="#toc3" tabindex="0">意外と知られていない「スラッシュコマンド」</a></li><li><a href="#toc4" tabindex="0">この記事で解決できること</a></li></ol></li><li><a href="#toc5" tabindex="0">2️⃣ まず知っておきたい「Basics」</a><ol><li><a href="#toc6" tabindex="0">@ — ファイル・フォルダをコンテキストに追加</a></li><li><a href="#toc7" tabindex="0">! — シェルコマンドを直接実行</a></li></ol></li><li><a href="#toc8" tabindex="0">3️⃣ Gemini CLI 全34コマンド徹底解説</a><ol><li><a href="#toc9" tabindex="0">📊 カテゴリ1: セッション・対話管理 (11コマンド)</a></li><li><a href="#toc10" tabindex="0">📊 カテゴリ2: プロジェクト・環境設定 (11コマンド)</a></li><li><a href="#toc11" tabindex="0">📊 カテゴリ3: 高度な拡張・システム連携 (4コマンド)</a></li><li><a href="#toc12" tabindex="0">📊 カテゴリ4: システム情報・サポート (8コマンド)</a></li></ol></li><li><a href="#toc13" tabindex="0">4️⃣ 「コマンド」と「ツール」の違いに注意！</a></li><li><a href="#toc14" tabindex="0">5️⃣ おすすめコマンド TOP10</a></li><li><a href="#toc15" tabindex="0">6️⃣ キーボードショートカット完全一覧</a><ol><li><a href="#toc16" tabindex="0">特に知っておきたいショートカット</a></li></ol></li><li><a href="#toc17" tabindex="0">7️⃣ ターミナル版(CLI)とVSCode版の使い分け</a></li><li><a href="#toc18" tabindex="0">8️⃣ まとめ</a><ol><li><a href="#toc19" tabindex="0">今回学んだこと</a></li></ol></li></ol>
    </div>
  </div>

<h2><span id="toc1">1️⃣ はじめに：Gemini CLIコマンドの真実</span></h2>
<h3><span id="toc2">検索需要から見る関心度</span></h3>
<p>Gemini CLIのコマンドに関する検索需要を分析したところ、以下のようなトレンドが見て取れます：</p>
<ul>
<li>🔥 <strong>1,000～10,000件</strong>: <code>gemini cli 使い方</code>, <code>gemini cli vscode</code></li>
<li>🔥 <strong>100～1,000件</strong>: <code>gemini cli コマンド</code>, <code>gemini cli vs claude code</code></li>
<li>🔥 <strong>10～100件</strong>: <code>gemini cli memory</code>, <code>gemini cli vscode 拡張 機能</code></li>
</ul>
<p>Googleが提供する強力なAIエージェントであるGemini CLIですが、その<strong>豊富なコマンドを使いこなせているユーザーはまだ少数</strong>です。</p>
<h3><span id="toc3">意外と知られていない「スラッシュコマンド」</span></h3>
<p>Gemini CLIは「自然言語で指示できる」ことが最大の魅力ですが、実は<strong>36個の強力なスラッシュコマンド</strong>が用意されています。しかも多くのコマンドには<strong>サブコマンド</strong>があり、単に「会話履歴を管理」とだけ表示されていても、実際には5つの操作が使えるケースもあります。</p>
<p>コマンドを正しく知ることで、<strong>「指示が伝わらない」「無駄にトークンを消費する」といったストレスから解放</strong>されます。</p>
<h3><span id="toc4">この記事で解決できること</span></h3>
<p>この記事では、Gemini CLI（ターミナル版）の <code>/help</code> 実出力をもとに、<strong>全36コマンドとそのサブコマンドを完全網羅</strong>しました。キーボードショートカット12個も併せて収録しています。</p>
<ul>
<li>✅ <strong>全36コマンドを実機ベースでカテゴリ別に徹底解説</strong></li>
<li>✅ <strong>サブコマンドの使い方・引数まで含めた実用的な解説</strong></li>
<li>✅ <strong>おすすめ度を★で明示</strong>（★～★★★）</li>
<li>✅ <strong>キーボードショートカット11個もおすすめ度付きで網羅</strong></li>
<li>✅ <strong>AIが自動で使う「ツール」と、人間が打つ「コマンド」の違いを明確化</strong></li>
</ul>
<hr>
<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="toc5">2️⃣ まず知っておきたい「Basics」</span></h2>
<p>スラッシュコマンドの前に、Gemini CLIには<strong>日常的によく使う2つの特殊入力</strong>があります。</p>
<h3><span id="toc6">@ — ファイル・フォルダをコンテキストに追加</span></h3>
<pre><code class="language-plaintext">@src/myFile.ts    ← 特定ファイルを指定
@src/             ← フォルダ全体を指定</code></pre>
<p>「このファイルを読んで修正して」と言いたいとき、ファイルパスの前に <code>@</code> を付けるだけでGeminiがそのファイルを読み込みます。自然言語の質問と組み合わせて使います。</p>
<pre><code class="language-plaintext">&gt; @src/utils.ts のバグを探して
&gt; @src/ フォルダ全体を分析して、未使用の関数を一覧にして</code></pre>
<h3><span id="toc7">! — シェルコマンドを直接実行</span></h3>
<pre><code class="language-plaintext">!npm run start
!git status
!ls -la</code></pre>
<p><code>!</code>に続けてシェルコマンドを打つと、Geminiに頼まずOS上でそのままコマンドが実行されます。「このコマンドを実行して」と自然言語で頼む方法もありますが、<code>!</code>を使うと直接・即座に実行できます。</p>
<hr>
<h2><span id="toc8">3️⃣ Gemini CLI 全34コマンド徹底解説</span></h2>
<p>コマンドを4つのカテゴリに分類して解説します。サブコマンドがある場合は、コマンド行の下に展開して記載しています。</p>
<h3><span id="toc9">📊 カテゴリ1: セッション・対話管理 (11コマンド)</span></h3>
<p>会話の流れをコントロールし、効率的に作業を進めるためのコマンド群です。</p>
<table>
<thead>
<tr>
<th align="left">おすすめ度</th>
<th align="left">コマンド</th>
<th align="left">説明</th>
<th align="left">使いどころ</th>
</tr>
</thead>
<tbody>
<tr>
<td align="left">★★★</td>
<td align="left"><code>/resume</code></td>
<td align="left">自動保存された会話を閲覧・再開</td>
<td align="left">前日の作業の続きを始めるとき</td>
</tr>
<tr>
<td align="left">★★★</td>
<td align="left"><code>/clear</code></td>
<td align="left">画面と会話履歴を消去</td>
<td align="left">話題をリセットして精度を高めたいとき</td>
</tr>
<tr>
<td align="left">★★★</td>
<td align="left"><code>/compress</code></td>
<td align="left">コンテキストを要約に置き換えて圧縮</td>
<td align="left">会話が長くなり、動作が重くなったとき</td>
</tr>
<tr>
<td align="left">★★★</td>
<td align="left"><code>/copy</code></td>
<td align="left">直前の結果またはコードをクリップボードにコピー</td>
<td align="left">回答を別のドキュメントに貼り付けたいとき</td>
</tr>
<tr>
<td align="left">★★★</td>
<td align="left"><strong><code>/chat</code></strong></td>
<td align="left"><strong>会話履歴を管理（チェックポイント機能）</strong></td>
<td align="left"><strong>会話の保存・再開・共有</strong></td>
</tr>
<tr>
<td align="left"></td>
<td align="left"><code>/chat list</code></td>
<td align="left">保存済みチェックポイントの一覧表示</td>
<td align="left">どの会話が保存されているか確認</td>
</tr>
<tr>
<td align="left"></td>
<td align="left"><code>/chat save &lt;タグ&gt;</code></td>
<td align="left">現在の会話をタグ付きで保存</td>
<td align="left">重要な会話に名前を付けて保存</td>
</tr>
<tr>
<td align="left"></td>
<td align="left"><code>/chat resume &lt;タグ&gt;</code></td>
<td align="left">タグを指定して会話を再開</td>
<td align="left">特定の保存済み会話を再開</td>
</tr>
<tr>
<td align="left"></td>
<td align="left"><code>/chat delete &lt;タグ&gt;</code></td>
<td align="left">保存済みチェックポイントを削除</td>
<td align="left">不要な会話を削除して整理</td>
</tr>
<tr>
<td align="left"></td>
<td align="left"><code>/chat share &lt;ファイル&gt;</code></td>
<td align="left">会話をMD/JSONファイルにエクスポート</td>
<td align="left">他の人と会話ログを共有</td>
</tr>
<tr>
<td align="left">★★</td>
<td align="left"><code>/rewind</code></td>
<td align="left">特定のメッセージに戻って会話を再開</td>
<td align="left">AIの回答がズレ始めた地点まで戻したいとき</td>
</tr>
<tr>
<td align="left">★★</td>
<td align="left"><strong><code>/stats</code></strong></td>
<td align="left"><strong>セッション統計を確認</strong></td>
<td align="left"><strong>コストや利用状況を把握したいとき</strong></td>
</tr>
<tr>
<td align="left"></td>
<td align="left"><code>/stats session</code></td>
<td align="left">セッション固有の使用統計を表示</td>
<td align="left">今のセッションで何トークン使ったか確認</td>
</tr>
<tr>
<td align="left"></td>
<td align="left"><code>/stats model</code></td>
<td align="left">モデル固有の使用統計を表示</td>
<td align="left">モデルごとのトークン消費量を確認</td>
</tr>
<tr>
<td align="left"></td>
<td align="left"><code>/stats tools</code></td>
<td align="left">ツール固有の使用統計を表示</td>
<td align="left">どのツールが何回使われたか確認</td>
</tr>
<tr>
<td align="left">★★</td>
<td align="left"><code>/tools</code></td>
<td align="left">利用可能なツールを一覧表示（<code>/tools desc</code> で説明付き）</td>
<td align="left">AIが今「何ができるか」を確認したいとき</td>
</tr>
<tr>
<td align="left">★★</td>
<td align="left"><strong><code>/skills</code></strong></td>
<td align="left"><strong>エージェントスキルを管理</strong></td>
<td align="left"><strong>専門スキルを制御・追加するとき</strong></td>
</tr>
<tr>
<td align="left"></td>
<td align="left"><code>/skills list</code></td>
<td align="left">利用可能なスキルの一覧（<code>nodesc</code>/<code>all</code>オプションあり）</td>
<td align="left">どんなスキルが使えるか確認</td>
</tr>
<tr>
<td align="left"></td>
<td align="left"><code>/skills link &lt;パス&gt;</code></td>
<td align="left">ローカルパスからスキルをリンク（<code>--scope user|workspace</code>）</td>
<td align="left">自作スキルを追加するとき</td>
</tr>
<tr>
<td align="left"></td>
<td align="left"><code>/skills disable &lt;名前&gt;</code></td>
<td align="left">指定スキルを無効化</td>
<td align="left">不要なスキルをオフにするとき</td>
</tr>
<tr>
<td align="left"></td>
<td align="left"><code>/skills enable &lt;名前&gt;</code></td>
<td align="left">無効化したスキルを有効化</td>
<td align="left">スキルを再び使えるようにするとき</td>
</tr>
<tr>
<td align="left"></td>
<td align="left"><code>/skills reload</code></td>
<td align="left">スキルの一覧を再読み込み</td>
<td align="left">スキルを追加・変更した後に反映させるとき</td>
</tr>
<tr>
<td align="left">★★</td>
<td align="left"><code>/quit</code></td>
<td align="left">CLIを終了</td>
<td align="left">作業を終えるとき</td>
</tr>
<tr>
<td align="left">★</td>
<td align="left"><code>/shells</code></td>
<td align="left">バックグラウンドシェルの表示切替</td>
<td align="left">背後で動いている処理の確認</td>
</tr>
</tbody>
</table>
<hr>
<h3><span id="toc10">📊 カテゴリ2: プロジェクト・環境設定 (11コマンド)</span></h3>
<p>AIがプロジェクトを正しく理解し、エディタ環境と同期するためのコマンド群です。</p>
<table>
<thead>
<tr>
<th align="left">おすすめ度</th>
<th align="left">コマンド</th>
<th align="left">説明</th>
<th align="left">使いどころ</th>
</tr>
</thead>
<tbody>
<tr>
<td align="left">★★★</td>
<td align="left"><code>/init</code></td>
<td align="left">プロジェクトを分析して <code>GEMINI.md</code> を自動生成</td>
<td align="left">新規プロジェクトでAI用の「説明書」を作るとき</td>
</tr>
<tr>
<td align="left">★★★</td>
<td align="left"><strong><code>/memory</code></strong></td>
<td align="left"><strong>AIのメモリ（指示コンテキスト）を管理</strong></td>
<td align="left"><strong>プロジェクトのルールをAIに覚えさせるとき</strong></td>
</tr>
<tr>
<td align="left"></td>
<td align="left"><code>/memory show</code></td>
<td align="left">現在のメモリ内容を表示</td>
<td align="left">AIが今どんなルールを覚えているか確認</td>
</tr>
<tr>
<td align="left"></td>
<td align="left"><code>/memory add &lt;テキスト&gt;</code></td>
<td align="left">メモリにルール・情報を追加</td>
<td align="left">「コメントは右側に書いて」などを覚えさせるとき</td>
</tr>
<tr>
<td align="left"></td>
<td align="left"><code>/memory refresh</code></td>
<td align="left">ソースファイルからメモリを再読み込み</td>
<td align="left"><code>GEMINI.md</code>を編集した後に反映させるとき</td>
</tr>
<tr>
<td align="left"></td>
<td align="left"><code>/memory list</code></td>
<td align="left">読み込み中のGEMINI.mdファイルのパス一覧</td>
<td align="left">どのファイルが有効かを確認するとき</td>
</tr>
<tr>
<td align="left">★★★</td>
<td align="left"><strong><code>/ide</code></strong></td>
<td align="left"><strong>IDE（VSCode等）との統合を管理</strong></td>
<td align="left"><strong>エディタで見ている箇所をCLIと同期するとき</strong></td>
</tr>
<tr>
<td align="left"></td>
<td align="left"><code>/ide enable</code></td>
<td align="left">IDE統合を有効化</td>
<td align="left">CLIとVSCodeのリンクをオンにするとき</td>
</tr>
<tr>
<td align="left"></td>
<td align="left"><code>/ide status</code></td>
<td align="left">IDE統合の接続状態を確認</td>
<td align="left">連携が正常かチェックするとき</td>
</tr>
<tr>
<td align="left"></td>
<td align="left"><code>/ide install</code></td>
<td align="left">VSCode用のコンパニオン拡張機能をインストール</td>
<td align="left">初回セットアップ時</td>
</tr>
<tr>
<td align="left">★★</td>
<td align="left"><code>/model</code></td>
<td align="left">モデル設定ダイアログを開く</td>
<td align="left">Flash/Proなどのモデルを切り替えたいとき</td>
</tr>
<tr>
<td align="left">★★</td>
<td align="left"><strong><code>/directory</code></strong></td>
<td align="left"><strong>ワークスペースのディレクトリを管理</strong></td>
<td align="left"><strong>AIに見せる範囲を調整したいとき</strong></td>
</tr>
<tr>
<td align="left"></td>
<td align="left"><code>/directory add &lt;パス&gt;</code></td>
<td align="left">ディレクトリをワークスペースに追加（カンマ区切りで複数可）</td>
<td align="left">別フォルダもAIに参照させたいとき</td>
</tr>
<tr>
<td align="left"></td>
<td align="left"><code>/directory show</code></td>
<td align="left">現在のワークスペースディレクトリ一覧</td>
<td align="left">どのフォルダが有効かを確認するとき</td>
</tr>
<tr>
<td align="left">★★</td>
<td align="left"><code>/settings</code></td>
<td align="left">Gemini CLIの設定を確認・編集</td>
<td align="left">ツール全体の挙動をカスタマイズするとき</td>
</tr>
<tr>
<td align="left">★★</td>
<td align="left"><strong><code>/permissions</code></strong></td>
<td align="left"><strong>フォルダの信頼設定・権限を管理</strong></td>
<td align="left"><strong>ツール実行の許可範囲を設定するとき</strong></td>
</tr>
<tr>
<td align="left"></td>
<td align="left"><code>/permissions trust [&lt;ディレクトリパス&gt;]</code></td>
<td align="left">指定フォルダを信頼済みとして設定</td>
<td align="left">特定フォルダのファイル操作を許可するとき</td>
</tr>
<tr>
<td align="left">★★</td>
<td align="left"><code>/editor</code></td>
<td align="left">外部エディタの優先設定</td>
<td align="left">長い入力を好みのエディタで書きたいとき</td>
</tr>
<tr>
<td align="left">★★</td>
<td align="left"><code>/terminal-setup</code></td>
<td align="left">ターミナルのキーバインド設定（VS Code、Cursor、Windsurf対応）</td>
<td align="left">複数行入力を快適にするとき</td>
</tr>
<tr>
<td align="left">★</td>
<td align="left"><code>/theme</code></td>
<td align="left">テーマを変更</td>
<td align="left">ターミナルの配色を変えたいとき</td>
</tr>
<tr>
<td align="left">★</td>
<td align="left"><code>/vim</code></td>
<td align="left">Vimモードのオン/オフ</td>
<td align="left">Vimキーバインドで操作したいとき</td>
</tr>
</tbody>
</table>
<hr>
<h3><span id="toc11">📊 カテゴリ3: 高度な拡張・システム連携 (4コマンド)</span></h3>
<p>外部サービスとの連携、GitHub自動化、イベントフック処理などを扱うコマンド群です。</p>
<table>
<thead>
<tr>
<th align="left">おすすめ度</th>
<th align="left">コマンド</th>
<th align="left">説明</th>
<th align="left">使いどころ</th>
</tr>
</thead>
<tbody>
<tr>
<td align="left">★★★</td>
<td align="left"><strong><code>/mcp</code></strong></td>
<td align="left"><strong>MCPサーバーを管理</strong></td>
<td align="left"><strong>GitHub・DB等の外部データソースと連携するとき</strong></td>
</tr>
<tr>
<td align="left"></td>
<td align="left"><code>/mcp list</code></td>
<td align="left">設定済みMCPサーバーとツールの一覧</td>
<td align="left">どのMCPサーバーが有効か確認</td>
</tr>
<tr>
<td align="left"></td>
<td align="left"><code>/mcp desc</code></td>
<td align="left">説明付きでMCPサーバー・ツールの一覧</td>
<td align="left">各サーバーの機能を詳しく確認</td>
</tr>
<tr>
<td align="left"></td>
<td align="left"><code>/mcp schema</code></td>
<td align="left">スキーマ付きで詳細一覧</td>
<td align="left">API連携の仕様を確認するとき</td>
</tr>
<tr>
<td align="left"></td>
<td align="left"><code>/mcp auth</code></td>
<td align="left">OAuth対応MCPサーバーの認証</td>
<td align="left">認証が必要な外部サービスと連携するとき</td>
</tr>
<tr>
<td align="left"></td>
<td align="left"><code>/mcp refresh</code></td>
<td align="left">MCPサーバーを再起動</td>
<td align="left">サーバーが応答しなくなったとき</td>
</tr>
<tr>
<td align="left"></td>
<td align="left"><code>/mcp enable &lt;名前&gt;</code></td>
<td align="left">無効なMCPサーバーを有効化</td>
<td align="left">一時停止中のサーバーを再開するとき</td>
</tr>
<tr>
<td align="left"></td>
<td align="left"><code>/mcp disable &lt;名前&gt;</code></td>
<td align="left">MCPサーバーを無効化</td>
<td align="left">一時的に外部連携をオフにするとき</td>
</tr>
<tr>
<td align="left">★★</td>
<td align="left"><code>/setup-github</code></td>
<td align="left">GitHub Actionsをセットアップ</td>
<td align="left">CI/CDの自動化設定をAIに任せるとき</td>
</tr>
<tr>
<td align="left">★★</td>
<td align="left"><strong><code>/extensions</code></strong></td>
<td align="left"><strong>拡張機能を管理</strong></td>
<td align="left"><strong>追加機能を入れたり管理したりするとき</strong></td>
</tr>
<tr>
<td align="left"></td>
<td align="left"><code>/extensions list</code></td>
<td align="left">アクティブな拡張機能の一覧</td>
<td align="left">現在有効な拡張機能を確認</td>
</tr>
<tr>
<td align="left"></td>
<td align="left"><code>/extensions update &lt;名前&gt;|--all</code></td>
<td align="left">拡張機能を更新</td>
<td align="left">特定または全拡張機能を最新版にする</td>
</tr>
<tr>
<td align="left"></td>
<td align="left"><code>/extensions explore</code></td>
<td align="left">ブラウザで拡張機能ページを開く</td>
<td align="left">新しい拡張機能を探したいとき</td>
</tr>
<tr>
<td align="left"></td>
<td align="left"><code>/extensions restart</code></td>
<td align="left">全拡張機能を再起動</td>
<td align="left">拡張機能が正常に動かないとき</td>
</tr>
<tr>
<td align="left">★</td>
<td align="left"><strong><code>/hooks</code></strong></td>
<td align="left"><strong>フック（イベント自動処理）を管理</strong></td>
<td align="left"><strong>特定イベント時の自動処理を設定するとき</strong></td>
</tr>
<tr>
<td align="left"></td>
<td align="left"><code>/hooks panel</code></td>
<td align="left">登録済みフックとその状態を一覧表示</td>
<td align="left">どんなフックが設定されているか確認</td>
</tr>
<tr>
<td align="left"></td>
<td align="left"><code>/hooks enable &lt;名前&gt;</code></td>
<td align="left">指定フックを有効化</td>
<td align="left">無効になっているフックをオンにするとき</td>
</tr>
<tr>
<td align="left"></td>
<td align="left"><code>/hooks disable &lt;名前&gt;</code></td>
<td align="left">指定フックを無効化</td>
<td align="left">特定のフックを一時停止するとき</td>
</tr>
<tr>
<td align="left"></td>
<td align="left"><code>/hooks enable-all</code></td>
<td align="left">全フックを有効化</td>
<td align="left">すべての自動処理をまとめてオンにするとき</td>
</tr>
<tr>
<td align="left"></td>
<td align="left"><code>/hooks disable-all</code></td>
<td align="left">全フックを無効化</td>
<td align="left">すべての自動処理をまとめてオフにするとき</td>
</tr>
</tbody>
</table>
<hr>
<h3><span id="toc12">📊 カテゴリ4: システム情報・サポート (8コマンド)</span></h3>
<p>認証、ドキュメント、バグ報告など、ツールの利用自体を支えるコマンド群です。</p>
<table>
<thead>
<tr>
<th align="left">おすすめ度</th>
<th align="left">コマンド</th>
<th align="left">説明</th>
<th align="left">使いどころ</th>
</tr>
</thead>
<tbody>
<tr>
<td align="left">★★</td>
<td align="left"><strong><code>/auth</code></strong></td>
<td align="left"><strong>認証を管理</strong></td>
<td align="left"><strong>アカウント切り替えや再認証のとき</strong></td>
</tr>
<tr>
<td align="left"></td>
<td align="left"><code>/auth login</code></td>
<td align="left">ログイン・認証方法の変更</td>
<td align="left">別のGoogleアカウントに切り替えるとき</td>
</tr>
<tr>
<td align="left"></td>
<td align="left"><code>/auth logout</code></td>
<td align="left">ログアウト・キャッシュ認証情報をすべて削除</td>
<td align="left">認証をリセットしたいとき</td>
</tr>
<tr>
<td align="left">★★</td>
<td align="left"><code>/help</code></td>
<td align="left">Gemini CLIのヘルプを表示</td>
<td align="left">コマンド一覧をその場で確認したいとき</td>
</tr>
<tr>
<td align="left">★★</td>
<td align="left"><code>/docs</code></td>
<td align="left">公式ドキュメントをブラウザで開く</td>
<td align="left">詳細な仕様を調べたいとき</td>
</tr>
<tr>
<td align="left">★</td>
<td align="left"><code>/about</code></td>
<td align="left">バージョン情報を表示</td>
<td align="left">バージョンを確認するとき</td>
</tr>
<tr>
<td align="left">★</td>
<td align="left"><code>/bug</code></td>
<td align="left">バグ報告をGitHubに送信</td>
<td align="left">ツールに不具合を見つけたとき</td>
</tr>
<tr>
<td align="left">★</td>
<td align="left"><code>/shortcuts</code></td>
<td align="left">ショートカットパネルの表示切替</td>
<td align="left">キーボードショートカットをその場で確認したいとき</td>
</tr>
<tr>
<td align="left">★</td>
<td align="left"><strong><code>/policies</code></strong></td>
<td align="left"><strong>ポリシーを管理</strong></td>
<td align="left"><strong>適用中のポリシーを確認するとき</strong></td>
</tr>
<tr>
<td align="left"></td>
<td align="left"><code>/policies list</code></td>
<td align="left">モード別にアクティブなポリシーを一覧表示</td>
<td align="left">どんな制約が適用されているか確認</td>
</tr>
<tr>
<td align="left">★</td>
<td align="left"><code>/privacy</code></td>
<td align="left">プライバシー通知を表示</td>
<td align="left">データの取り扱いを確認するとき</td>
</tr>
</tbody>
</table>
<hr>
<h2><span id="toc13">4️⃣ 「コマンド」と「ツール」の違いに注意！</span></h2>
<p>Gemini CLIを使う上で非常に重要なポイントです。</p>
<ul>
<li><strong>スラッシュコマンド (<code>/</code>で入力)</strong>: 人間がAIの「状態」を操作するもの。（例：<code>/clear</code> で履歴消去、<code>/init</code> で設定作成）</li>
<li><strong>ツール (AIが自動実行)</strong>: AIが「目的」を達成するために使う能力。（例：Google検索、ファイル読み書き、シェル実行）</li>
</ul>
<p>AIに何かをさせたい時は、コマンドを打つのではなく**「〜を検索して」「〜を修正して」と自然言語で指示する**のが正しい使い方です。</p>
<hr>
<h2><span id="toc14">5️⃣ おすすめコマンド TOP10</span></h2>
<p>実戦で本当に役立つコマンドを厳選しました。</p>
<table>
<thead>
<tr>
<th align="left">順位</th>
<th align="left">コマンド</th>
<th align="left">理由</th>
</tr>
</thead>
<tbody>
<tr>
<td align="left">🥇</td>
<td align="left"><code>/init</code></td>
<td align="left">プロジェクトを分析して <code>GEMINI.md</code> を自動作成。AIの回答精度が大きく上がります。</td>
</tr>
<tr>
<td align="left">🥈</td>
<td align="left"><code>/memory add</code></td>
<td align="left">「コメントは右側に書いて」などのルールをその場で追加。<code>GEMINI.md</code>を毎回編集する手間が省けます。</td>
</tr>
<tr>
<td align="left">🥉</td>
<td align="left"><code>/resume</code></td>
<td align="left">昨日の会話をすぐに再開。コンテキストを引き継げます。</td>
</tr>
<tr>
<td align="left">4</td>
<td align="left"><code>/chat save/resume</code></td>
<td align="left">重要な会話にタグを付けて保存・再開。<code>/resume</code>（自動保存）との使い分けが重要です。</td>
</tr>
<tr>
<td align="left">5</td>
<td align="left"><code>/compress</code></td>
<td align="left">長い会話を要約してトークンを節約。レスポンス速度も改善されます。</td>
</tr>
<tr>
<td align="left">6</td>
<td align="left"><code>/ide enable</code></td>
<td align="left">VSCodeとの連携をオン。エディタで開いているファイルをCLIが自動認識します。</td>
</tr>
<tr>
<td align="left">7</td>
<td align="left"><code>/tools</code></td>
<td align="left">今使える機能（検索、シェル等）を確認。何ができるか迷ったらこれ。</td>
</tr>
<tr>
<td align="left">8</td>
<td align="left"><code>/rewind</code></td>
<td align="left">失敗した地点まで会話を巻き戻す。やり直しの手間を省けます。</td>
</tr>
<tr>
<td align="left">9</td>
<td align="left"><code>/stats session</code></td>
<td align="left">今のセッションのトークン消費量を確認。コスト管理に役立ちます。</td>
</tr>
<tr>
<td align="left">10</td>
<td align="left"><code>/mcp list</code></td>
<td align="left">接続済みのMCPサーバーを確認。外部連携が正常に動いているか一目でわかります。</td>
</tr>
</tbody>
</table>
<hr>
<h2><span id="toc15">6️⃣ キーボードショートカット完全一覧</span></h2>
<p>スラッシュコマンドと同様に重要なのが<strong>キーボードショートカット</strong>です。マウスを使わずに操作でき、作業効率に直結します。</p>
<table>
<thead>
<tr>
<th align="left">おすすめ度</th>
<th align="left">ショートカット</th>
<th align="left">機能</th>
<th align="left">使いどころ</th>
</tr>
</thead>
<tbody>
<tr>
<td align="left">★★★</td>
<td align="left"><code>Enter</code></td>
<td align="left">メッセージを送信</td>
<td align="left">プロンプト入力後、常時</td>
</tr>
<tr>
<td align="left">★★★</td>
<td align="left"><code>Ctrl+Enter</code></td>
<td align="left">改行（送信しない）</td>
<td align="left">複数行のプロンプトを書くとき</td>
</tr>
<tr>
<td align="left">★★★</td>
<td align="left"><code>Up / Down</code></td>
<td align="left">プロンプト履歴をサイクル</td>
<td align="left">直前に打ったコマンドを再利用するとき</td>
</tr>
<tr>
<td align="left">★★★</td>
<td align="left"><code>Ctrl+L</code></td>
<td align="left">画面をクリア</td>
<td align="left"><code>/clear</code>と同等。画面を素早く整理したいとき</td>
</tr>
<tr>
<td align="left">★★★</td>
<td align="left"><code>Ctrl+C</code></td>
<td align="left">アプリケーションを終了</td>
<td align="left">作業を終えるとき（<code>/quit</code>と同等）</td>
</tr>
<tr>
<td align="left">★★★</td>
<td align="left"><code>Ctrl+Y</code></td>
<td align="left">YOLOモードの切替</td>
<td align="left">全操作を自動承認して作業を全自動で進めたいとき</td>
</tr>
<tr>
<td align="left">★★</td>
<td align="left"><code>Shift+Tab</code></td>
<td align="left">編集の自動承認を切替</td>
<td align="left">ファイル変更を都度確認するか自動承認するかを切替</td>
</tr>
<tr>
<td align="left">★★</td>
<td align="left"><code>Ctrl+S</code></td>
<td align="left">テキストコピーの選択モードに入る</td>
<td align="left">Geminiの出力から特定の文字列をコピーしたいとき</td>
</tr>
<tr>
<td align="left">★★</td>
<td align="left"><code>Alt+Left / Right</code></td>
<td align="left">入力内の単語間ジャンプ</td>
<td align="left">長いプロンプトの途中を素早く編集するとき</td>
</tr>
<tr>
<td align="left">★</td>
<td align="left"><code>Ctrl+X</code></td>
<td align="left">外部エディタで入力を開く</td>
<td align="left">長い入力を好みのエディタで書いてから送信するとき</td>
</tr>
<tr>
<td align="left">★</td>
<td align="left"><code>Page Up / Down</code></td>
<td align="left">画面を上下スクロール</td>
<td align="left">長い出力を読み返したいとき</td>
</tr>
<tr>
<td align="left">★</td>
<td align="left"><code>Esc</code></td>
<td align="left">操作をキャンセル / 入力をクリア（ダブルプレス）</td>
<td align="left">誤入力のリカバリや処理を途中でキャンセルするとき</td>
</tr>
</tbody>
</table>
<h3><span id="toc16">特に知っておきたいショートカット</span></h3>
<p><strong><code>Ctrl+Y</code>（YOLOモード）</strong></p>
<p>ファイル編集やシェルコマンド実行のたびに「承認しますか？」と聞いてくるのが煩わしいとき、<code>Ctrl+Y</code>でYOLOモードをオンにすると<strong>すべての操作が自動承認</strong>されます。Gitで元に戻せる状態にしてから使うのがお勧めです。</p>
<p><strong><code>Shift+Tab</code>（自動承認切替）</strong></p>
<p>ファイル編集の承認モードを切り替えます。YOLOモードほど全部ではなく、<strong>編集操作だけ自動承認</strong>したいときに使います。</p>
<p><strong><code>Ctrl+Enter</code>（改行）</strong></p>
<p>Gemini CLIでは<code>Enter</code>で即送信されるため、複数行のプロンプトを書くには<code>Ctrl+Enter</code>で改行する必要があります。長い指示文を書くときに必須です。</p>
<hr>
<h2><span id="toc17">7️⃣ ターミナル版(CLI)とVSCode版の使い分け</span></h2>
<table>
<thead>
<tr>
<th align="left">シーン</th>
<th align="left">推奨ツール</th>
<th align="left">理由</th>
</tr>
</thead>
<tbody>
<tr>
<td align="left"><strong>自律的な実装・リサーチ</strong></td>
<td align="left"><strong>ターミナル(CLI)</strong></td>
<td align="left"><code>/init</code> や <code>/memory</code> でAIを教育でき、自律性が高い</td>
</tr>
<tr>
<td align="left"><strong>会話の要約・リセット</strong></td>
<td align="left"><strong>ターミナル(CLI)</strong></td>
<td align="left"><code>/compress</code> や <code>/clear</code> で詳細に制御できる</td>
</tr>
<tr>
<td align="left"><strong>環境構築・CI/CD設定</strong></td>
<td align="left"><strong>ターミナル(CLI)</strong></td>
<td align="left"><code>/setup-github</code> や直接のコマンド実行が可能</td>
</tr>
<tr>
<td align="left"><strong>ちょっとしたコード相談</strong></td>
<td align="left"><strong>VSCode版</strong></td>
<td align="left">選択して右クリックで済むため手軽</td>
</tr>
</tbody>
</table>
<hr>
<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="toc18">8️⃣ まとめ</span></h2>
<h3><span id="toc19">今回学んだこと</span></h3>
<ul>
<li>✅ Gemini CLIのスラッシュコマンドは<strong>全部で36個</strong>。多くのコマンドにサブコマンドがあり、実際の機能はさらに豊富。</li>
<li>✅ <strong><code>/chat</code></strong> はlist/save/resume/delete/shareの5サブコマンドを持つ強力な会話管理機能。</li>
<li>✅ <strong><code>/memory add</code></strong> でその場からルールを追加できるため、<code>GEMINI.md</code>を逐一編集する手間が省ける。</li>
<li>✅ <strong><code>Ctrl+Y</code></strong>（YOLOモード）と <strong><code>Shift+Tab</code></strong>（自動承認切替）を使いこなすと、作業が大幅にスムーズになる。</li>
<li>✅ 会話が長くなったら <code>/compress</code> で整理するのがコツ。</li>
</ul>
<p>まずはターミナルで <code>/help</code> を入力して、今のあなたのGemini CLIで何ができるか眺めてみることから始めてみましょう！</p>
<p><!-- ![Gemini CLIで/helpを実行した画面のスクリーンショット](images/gemini-cli-help-screen.jpg) --></p>
<hr>
<p><strong>この記事が役に立ったら、ぜひシェアをお願いします！</strong> 🚀</p>
<p><strong>関連記事：</strong></p>
<ul>
<li>Gemini CLI完全ガイド｜Googleが放つ最強のAIコーディングエージェントの全貌</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">はじめに「Claude CodeみたいなAIコーディングエージェントを試したいけど、費用を抑えたい…」「Googleが出しているターミナル版AIエージェントって何ができるの？」そんな疑問を持つエンジニアに向けて、Gemini CLIの全貌を...</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>Gemini CLI環境構築完全ガイド｜初心者でも10分でセットアップできる手順解説</li>
</ul>

<a rel="noopener" href="https://caymezon.com/gemini-cli-how-to-use/" title="Gemini CLI完全使いこなしガイド｜基本操作からVSCode連携・ローカル活用術まで【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-how-to-use-featured-5b7286-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-how-to-use-featured-5b7286-160x90.jpg 160w, https://caymezon.com/wp-content/uploads/2026/02/gemini-cli-how-to-use-featured-5b7286-120x68.jpg 120w, https://caymezon.com/wp-content/uploads/2026/02/gemini-cli-how-to-use-featured-5b7286-320x180.jpg 320w, https://caymezon.com/wp-content/uploads/2026/02/gemini-cli-how-to-use-featured-5b7286-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完全使いこなしガイド｜基本操作からVSCode連携・ローカル活用術まで【2026年4月版】</div><div class="blogcard-snippet internal-blogcard-snippet">はじめに「Gemini CLIをインストールしたけど、どう使えばいいのか分からない…」「ブラウザ版のGeminiとどう使い分ければいいの？」「ローカルで使うからこそできる、CLIならではの活用法って何？」本記事では、Gemini CLIをイ...</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>Gemini CLI vs Claude Code徹底比較｜2026年最新のAIコーディングツール選び</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">はじめに「Claude CodeとGemini CLI、どっちを使えばいいの？」どちらもターミナルからAIエージェントを操作して、ローカルファイルの編集・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.02.21</div></div></div></div></a><p>The post <a href="https://caymezon.com/gemini-cli-commands-guide-2026/">【2026年4月版】Gemini CLI全36コマンド＋キーボードショートカット完全リファレンス｜サブコマンド・おすすめ度付き</a> first appeared on <a href="https://caymezon.com">CayTech Lab</a>.</p>]]></content:encoded>
					
					<wfw:commentRss>https://caymezon.com/gemini-cli-commands-guide-2026/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Claude Code vs Gemini CLI｜できること・できないことを徹底比較【2026年4月版】</title>
		<link>https://caymezon.com/gemini-cli-vs-claude-code/</link>
					<comments>https://caymezon.com/gemini-cli-vs-claude-code/#respond</comments>
		
		<dc:creator><![CDATA[caymezon]]></dc:creator>
		<pubDate>Sat, 21 Feb 2026 02:37:50 +0000</pubDate>
				<category><![CDATA[AI & Next Tech]]></category>
		<category><![CDATA[Cloud & Infra]]></category>
		<category><![CDATA[AI]]></category>
		<category><![CDATA[Claude]]></category>
		<category><![CDATA[Claude Code]]></category>
		<category><![CDATA[Gemini]]></category>
		<category><![CDATA[Gemini CLI]]></category>
		<category><![CDATA[ターミナル]]></category>
		<category><![CDATA[開発効率化]]></category>
		<guid isPermaLink="false">https://caymezon.com/?p=20183</guid>

					<description><![CDATA[<p>目次 はじめに基本スペック比較料金の詳細Claude Codeにできて、Gemini CLIにできないこと1. 高い自律性と粘り強いデバッグ2. 洗練されたコードの品質3. 深い思考（Thinkingモード）による自己修 [&#8230;]</p>
<p>The post <a href="https://caymezon.com/gemini-cli-vs-claude-code/">Claude Code vs Gemini CLI｜できること・できないことを徹底比較【2026年4月版】</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-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">はじめに</a></li><li><a href="#toc2" tabindex="0">基本スペック比較</a><ol><li><a href="#toc3" tabindex="0">料金の詳細</a></li></ol></li><li><a href="#toc4" tabindex="0">Claude Codeにできて、Gemini CLIにできないこと</a><ol><li><a href="#toc5" tabindex="0">1. 高い自律性と粘り強いデバッグ</a></li><li><a href="#toc6" tabindex="0">2. 洗練されたコードの品質</a></li><li><a href="#toc7" tabindex="0">3. 深い思考（Thinkingモード）による自己修正</a></li><li><a href="#toc8" tabindex="0">4. ネイティブ音声モード（2026年3月〜）</a></li><li><a href="#toc9" tabindex="0">5. 使用量の明確な制限（管理しやすさ）</a></li></ol></li><li><a href="#toc10" tabindex="0">Gemini CLIにできて、Claude Codeにできないこと</a><ol><li><a href="#toc11" tabindex="0">1. 超大規模プロジェクトの「一括」把握</a></li><li><a href="#toc12" tabindex="0">2. Google検索とのリアルタイム統合</a></li><li><a href="#toc13" tabindex="0">3. 完全無料で始められる</a></li><li><a href="#toc14" tabindex="0">4. マルチモーダル（動画・音声）の優位性</a></li><li><a href="#toc15" tabindex="0">5. 「スキル（Skills）」機能の比較</a></li><li><a href="#toc16" tabindex="0">6. オープンソースによる拡張性</a></li><li><a href="#toc17" tabindex="0">7. コスト効率（大規模タスク）</a></li></ol></li><li><a href="#toc18" tabindex="0">CLAUDE.md vs GEMINI.md：プロジェクト設定ファイルの違い</a><ol><li><a href="#toc19" tabindex="0">共通点</a></li><li><a href="#toc20" tabindex="0">配置パスの比較</a></li><li><a href="#toc21" tabindex="0">書き方の違い</a></li><li><a href="#toc22" tabindex="0">設定の確認コマンド</a></li><li><a href="#toc23" tabindex="0">Gemini CLIにしかない設定の階層管理</a></li></ol></li><li><a href="#toc24" tabindex="0">UI・操作感の違い</a><ol><li><a href="#toc25" tabindex="0">Claude Code</a></li><li><a href="#toc26" tabindex="0">Gemini CLI</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">ケース別おすすめ</a></li><li><a href="#toc30" tabindex="0">プロの使い分け（両方使う）</a></li></ol></li><li><a href="#toc31" tabindex="0">機能比較まとめ表</a></li><li><a href="#toc32" tabindex="0">まとめ</a></li></ol>
    </div>
  </div>

<h2><span id="toc1">はじめに</span></h2>
<p>「Claude CodeとGemini CLI、どっちを使えばいいの？」</p>
<p>どちらもターミナルからAIエージェントを操作して、ローカルファイルの編集・Git操作・テスト実行まで自律的にこなす強力なツールです。しかし<strong>設計思想・得意分野・コスト</strong>が大きく異なります。</p>
<p>本記事では2026年4月時点の最新情報をもとに、両者を<strong>徹底的に比較</strong>します。「どちらを選ぶべきか」の判断材料として、ぜひ参考にしてください。</p>
<p><!-- ![Claude Code vs Gemini CLI](images/comparison-hero.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%2BClaude%2BCode%26__mk_ja_JP%3D%25E3%2582%25AB%25E3%2582%25BF%25E3%2582%25AB%25E3%2583%258A%26crid%3D359XA1WJGH366%26sprefix%3D%25E6%259C%25AC%2Bclaude%2Bcode%252Caps%252C183%26ref%3Dnb_sb_noss_2" referrerpolicy="no-referrer-when-downgrade" attributionsrc>Amazon検索[本 Claude Code]</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":"実践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><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>
<p>まずは数値で比べます。</p>
<table>
<thead>
<tr>
<th>項目</th>
<th>Claude Code</th>
<th>Gemini CLI</th>
</tr>
</thead>
<tbody>
<tr>
<td><strong>開発元</strong></td>
<td>Anthropic</td>
<td>Google</td>
</tr>
<tr>
<td><strong>最新安定版</strong></td>
<td>最新版（2026年4月時点）</td>
<td>v0.38.1（2026/04時点）</td>
</tr>
<tr>
<td><strong>デフォルトモデル</strong></td>
<td>Sonnet 4.6（Opus 4.6も選択可）</td>
<td>Gemini 2.5 Flash（Gemini 3 Pro/Flashも選択可）</td>
</tr>
<tr>
<td><strong>コンテキストウィンドウ</strong></td>
<td>約20万トークン</td>
<td><strong>最大100万トークン</strong></td>
</tr>
<tr>
<td><strong>無料枠</strong></td>
<td>なし（サブスク必須）</td>
<td><strong>あり（1,000req/日）</strong></td>
</tr>
<tr>
<td><strong>月額費用</strong></td>
<td>Pro: $20/月〜</td>
<td>個人アカウントで無料</td>
</tr>
<tr>
<td><strong>オープンソース</strong></td>
<td>クローズドソース</td>
<td><strong>オープンソース（GitHub公開）</strong></td>
</tr>
<tr>
<td><strong>SWE-bench Verified</strong></td>
<td>Sonnet 4.6: <strong>72.7%</strong></td>
<td>Gemini 3 Flash: <strong>78%</strong></td>
</tr>
</tbody>
</table>
<h3><span id="toc3">料金の詳細</span></h3>
<p><strong>Claude Code:</strong></p>
<pre><code class="language-plaintext">Proプラン: $20/月（5時間ごとに約10〜40プロンプト制限）
Max 5x:   $100/月（5倍の使用量）
Max 20x:  $200/月（20倍の使用量）
※ Web版・Desktop版・Claude Codeで使用量を共有</code></pre>
<p><strong>Gemini CLI:</strong></p>
<pre><code class="language-plaintext">無料枠:   0円（Googleアカウントのみ）
          └→ 60リクエスト/分、1,000リクエスト/日
          └→ デフォルト: Gemini 2.5 Flash
API利用:  従量課金（Google AI Studio経由）
          └→ Gemini 3 Flash: Proの約1/4以下のコスト（プレビュー有効化で利用可）</code></pre>
<hr>
<h2><span id="toc4">Claude Codeにできて、Gemini CLIにできないこと</span></h2>
<h3><span id="toc5">1. 高い自律性と粘り強いデバッグ</span></h3>
<p>Claude Codeの最大の強みは**「テストを回す→エラーが出る→自分で修正する→またテストする」** というループの粘り強さです。</p>
<pre><code class="language-plaintext">Claude Codeのデバッグループ:
1. エラーを検知
2. 原因を深く推論（Thinkingモード）
3. 修正案を実装
4. テストを再実行
5. 成功するまで繰り返す（ほとんど手動介入不要）</code></pre>
<p>実際のベンチマーク比較（あるコーディングタスク）：</p>
<pre><code class="language-plaintext">Claude Code: 1h17m で完了、コスト $4.80（全自動）
Gemini CLI: より長い時間、コスト $7.06（途中で手動介入が必要なケースも）</code></pre>
<p><strong>Gemini CLIの課題:</strong> 修正を繰り返すと稀に同じ間違いをループしたり、指示を無視して大幅な書き換え（オーバーライト）をしてしまうことがあります。</p>
<h3><span id="toc6">2. 洗練されたコードの品質</span></h3>
<p>Claudeは「コーディングの職人気質」が評価されており、生成されるコードが非常に洗練されています。</p>
<pre><code class="language-plaintext">Claude Code: 簡潔で読みやすいコード
             冗長な記述を避ける傾向
             命名規則やスタイルに一貫性がある

Gemini CLI:  実用的だが、時に冗長なボイラープレートを出力
             動くけど少し雑なコードになることも</code></pre>
<h3><span id="toc7">3. 深い思考（Thinkingモード）による自己修正</span></h3>
<p>Claude Codeは、コードを書く前に**「なぜその設計にするのか」を深く自問自答**します。</p>
<pre><code class="language-plaintext">Claudeの思考プロセス:
1. 要件の本質を理解
2. 複数の実装パターンを検討
3. トレードオフを評価
4. 最適解を選択してから実装

→ 結果: 一発で動くコードを書く確率が高い</code></pre>
<h3><span id="toc8">4. ネイティブ音声モード（2026年3月〜）</span></h3>
<p>2026年3月のアップデートで、Claude Codeに<strong>音声入力モード</strong>が追加されました。</p>
<pre><code class="language-plaintext">/voice コマンドでプッシュトゥトーク方式の音声入力が可能
→ ターミナルでの長い指示も音声で素早く入力できる
→ ハンズフリーでのコーディングが可能に</code></pre>
<p>Gemini CLIでは現時点でネイティブ音声モードは未搭載です。</p>
<h3><span id="toc9">5. 使用量の明確な制限（管理しやすさ）</span></h3>
<p>皮肉なことに、制限が厳しいことは「管理しやすい」という側面もあります。「何回使ったか」が明確です。</p>
<hr>
<h2><span id="toc10">Gemini CLIにできて、Claude Codeにできないこと</span></h2>
<h3><span id="toc11">1. 超大規模プロジェクトの「一括」把握</span></h3>
<p>これがGemini CLIの最大のアドバンテージです。</p>
<pre><code class="language-plaintext">Gemini CLIのコンテキスト: 最大100万トークン
  └→ 数万行のコードベースを丸ごと読み込める
  └→ ファイル間の依存関係や矛盾を一括検出可能

Claude Code: 約20万トークン
  └→ 大規模プロジェクトでは記憶を圧縮（Compaction）
  └→ 圧縮により細部の記憶が抜け落ちることがある</code></pre>
<p><strong>実際の活用例:</strong></p>
<pre><code class="language-bash"># 数万行のコードベースを丸ごと分析
&gt; このプロジェクト全体を俯瞰して、
&gt; アーキテクチャ上の矛盾点と将来の拡張に向けた改善提案を教えて</code></pre>
<p>Claude Codeでは「コンテキストが長くなりすぎた」と言われるタスクでも、Gemini CLIなら余裕で処理できます。</p>
<h3><span id="toc12">2. Google検索とのリアルタイム統合</span></h3>
<pre><code class="language-bash"># 昨日リリースされたライブラリの最新仕様を調べながらコードを書く
&gt; /search React 19 useOptimistic の使い方

# 最新のAWSサービスを使った実装
&gt; 最新のLambda関数URLの仕様を確認して、このコードに組み込んで</code></pre>
<p><strong>Claude Codeの限界:</strong> 学習データに基づいた推論がメインで、知識カットオフ以降の最新情報には対応していません。</p>
<h3><span id="toc13">3. 完全無料で始められる</span></h3>
<pre><code class="language-plaintext">Gemini CLI:
✅ Googleアカウントだけで今日から無料でスタート
✅ 1,000リクエスト/日で日常的な開発には十分

Claude Code:
❌ 別途サブスクリプション（最低$20/月）が必要</code></pre>
<p>ちょっと試してみたい、という方には圧倒的にGemini CLIが有利です。</p>
<h3><span id="toc14">4. マルチモーダル（動画・音声）の優位性</span></h3>
<pre><code class="language-plaintext">Gemini CLI（Geminiモデル）:
✅ 動画ファイルを渡してバグを修正させることが可能
✅ 画像・音声・PDFなど多様なメディアに対応

Claude Code（Claudeモデル）:
△ スクリーンショット（画像）の解析は得意
❌ 動画ファイルのネイティブ解析はGeminiが先行</code></pre>
<h3><span id="toc15">5. 「スキル（Skills）」機能の比較</span></h3>
<p><strong>両ツールともスキル機能を持っています</strong>が、設計思想が異なります。</p>
<p><strong>Gemini CLIのスキル:</strong></p>
<pre><code class="language-plaintext">- 定型的なワークフローや複雑な手順を「スキル」として定義・共有できる
- タスクに適合するスキルをGemini CLIが自動検出して起動
- チーム全体での開発標準化が容易になる

管理コマンド:
/skills list    → 利用可能なスキルを一覧表示
/skills enable  → スキルを有効化
/skills disable → スキルを無効化

スキルの構成:
SKILL.md（必須） + scripts/ + references/ + assets/
→ 組み込みのskill-creatorで新規スキル作成もサポート</code></pre>
<p><strong>Claude Codeのスキル（v2.1.3以降）:</strong></p>
<pre><code class="language-plaintext">- .claude/skills/{name}/SKILL.md を作成するだけで /name として呼び出せる
- frontmatterで allowed-tools や user-invocable を細かく制御できる
- プロジェクト単位（.claude/skills/）またはグローバル（~/.claude/skills/）で管理
- 旧来の .claude/commands/{name}.md 形式（カスタムスラッシュコマンド）も引き続き利用可能

→ スキル内で $ARGUMENTS を使って引数を受け取ることができる
→ Claudeが認識して適切なタイミングで自動起動することも可能</code></pre>
<p><strong>主な違い:</strong></p>
<ul>
<li>Gemini CLIは自動検出・外部共有に強み。チームのスキルリポジトリとの連携が得意</li>
<li>Claude Codeはシンプルなファイル配置で導入でき、許可ツールの細かい制御が可能</li>
</ul>
<p><strong>▶ Claude Code Skillsについてもっと詳しく：</strong></p>
<ul>
<li>Claude Skills完全ガイド｜とは・使い方・SKILL.mdの作り方まで初心者向けに徹底解説【2026年最新】</li>
</ul>

<a rel="noopener" href="https://caymezon.com/claude-skills-complete-guide/" title="Claude Skills完全ガイド｜とは・使い方・SKILL.mdの作り方まで初心者向けに徹底解説【2026年最新】" 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-skills-complete-guide-featured-8dfc26-160x90.jpg" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://caymezon.com/wp-content/uploads/2026/03/claude-skills-complete-guide-featured-8dfc26-160x90.jpg 160w, https://caymezon.com/wp-content/uploads/2026/03/claude-skills-complete-guide-featured-8dfc26-120x68.jpg 120w, https://caymezon.com/wp-content/uploads/2026/03/claude-skills-complete-guide-featured-8dfc26-320x180.jpg 320w, https://caymezon.com/wp-content/uploads/2026/03/claude-skills-complete-guide-featured-8dfc26-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 Skills完全ガイド｜とは・使い方・SKILL.mdの作り方まで初心者向けに徹底解説【2026年最新】</div><div class="blogcard-snippet internal-blogcard-snippet">はじめにClaudeを使っていて、こんな場面に心当たりはありませんか？「毎回同じ長い指示をコピペしている」「いつものやり方をClaudeに覚えさせたい」「チームで同じワークフローを共有したい」そのすべてを解決するのが、Claude Skil...</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.22</div></div></div></div></a>
<ul>
<li>Claude Skillsはこんな時に使う！活用シーン別ガイド7パターン例【初心者向け・2026年最新】</li>
</ul>

<a rel="noopener" href="https://caymezon.com/claude-skills-use-cases/" title="Claude Skillsはこんな時に使う！活用シーン別ガイド7パターン例【初心者向け・2026年最新】" 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-skills-use-cases-featured-319385-160x90.jpg" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://caymezon.com/wp-content/uploads/2026/03/claude-skills-use-cases-featured-319385-160x90.jpg 160w, https://caymezon.com/wp-content/uploads/2026/03/claude-skills-use-cases-featured-319385-120x68.jpg 120w, https://caymezon.com/wp-content/uploads/2026/03/claude-skills-use-cases-featured-319385-320x180.jpg 320w, https://caymezon.com/wp-content/uploads/2026/03/claude-skills-use-cases-featured-319385-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 Skillsはこんな時に使う！活用シーン別ガイド7パターン例【初心者向け・2026年最新】</div><div class="blogcard-snippet internal-blogcard-snippet">はじめにClaude Skillsという機能、名前は聞いたことがあるけれど「自分には関係ない」と感じていませんか？実はSkillsは、「Claudeをよく使う人ほど恩恵が大きい機能」 です。でも「どんな時に使えばいいの？」というのが一番わか...</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.22</div></div></div></div></a>
<h3><span id="toc16">6. オープンソースによる拡張性</span></h3>
<p>Gemini CLIはGitHubでソースコードが公開されています。</p>
<pre><code class="language-plaintext">オープンソースのメリット:
- ソースコードを確認できる（透明性）
- コミュニティによる拡張・改善
- カスタマイズの自由度が高い
- ベンダーロックインのリスクが低い</code></pre>
<h3><span id="toc17">7. コスト効率（大規模タスク）</span></h3>
<pre><code class="language-plaintext">Gemini 3 Flash:
- SWE-bench Verified スコア: 78%（Gemini 3 Proを上回る）
- コスト: Gemini 3 Proの1/4以下
- → 品質を保ちながら大量処理できる

Claude Code (Sonnet):
- 高品質だがFlashと比べるとコスト高め</code></pre>
<hr>
<h2><span id="toc18">CLAUDE.md vs GEMINI.md：プロジェクト設定ファイルの違い</span></h2>
<p>両ツールともに、プロジェクトのルールを記述したMarkdownファイルを自動読み込みします。</p>
<h3><span id="toc19">共通点</span></h3>
<ul>
<li>プロジェクトルートに配置すると自動で読み込まれる</li>
<li>階層的な設定が可能（グローバル・プロジェクト・サブフォルダ）</li>
<li>Markdown形式で記述</li>
<li>起動のたびに自動適用される</li>
</ul>
<h3><span id="toc20">配置パスの比較</span></h3>
<table>
<thead>
<tr>
<th>階層</th>
<th>CLAUDE.md（Claude Code）</th>
<th>GEMINI.md（Gemini CLI）</th>
</tr>
</thead>
<tbody>
<tr>
<td><strong>グローバル</strong></td>
<td><code>~/.claude/CLAUDE.md</code></td>
<td><code>~/.gemini/GEMINI.md</code></td>
</tr>
<tr>
<td><strong>プロジェクト</strong></td>
<td><code>./CLAUDE.md</code></td>
<td><code>./GEMINI.md</code></td>
</tr>
<tr>
<td><strong>サブフォルダ</strong></td>
<td><code>./src/CLAUDE.md</code></td>
<td><code>./src/GEMINI.md</code></td>
</tr>
</tbody>
</table>
<h3><span id="toc21">書き方の違い</span></h3>
<p><strong>CLAUDE.md（Claude Code）の例:</strong></p>
<pre><code class="language-markdown"># Claude Code プロジェクトルール

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

## コーディング規約
- コードの右側にコメントを書くこと
  例: `const x = 1; // 値を初期化`

## プロジェクト固有のルール
- npm scripts 実行時は --  を使って引数を渡すこと</code></pre>
<p><strong>GEMINI.md（Gemini CLI）の例:</strong></p>
<pre><code class="language-markdown"># プロジェクト概要
このプロジェクトは Next.js + TypeScript で構築したブログシステムです。

# コーディングルール
- すべてのやり取りは日本語で行うこと
- コメントはコードの右側に記述すること
- TypeScript の strict モードを厳守すること

# 開発コマンド
- ビルド: npm run build
- テスト: npm test</code></pre>
<p><strong>書き方のポイント:</strong></p>
<ul>
<li>両者ともに自由に記述できますが、<strong>Gemini.mdは「開発コマンド」の記述が効果的</strong>です（GeminiはCLIコマンドを自律実行するため、正確なコマンドを覚えさせておくと精度が上がります）</li>
<li><strong>CLAUDE.mdは制約・スタイルガイドの記述が効果的</strong>です（Claudeは指示への忠実さが高いため）</li>
</ul>
<h3><span id="toc22">設定の確認コマンド</span></h3>
<table>
<thead>
<tr>
<th>操作</th>
<th>Claude Code</th>
<th>Gemini CLI</th>
</tr>
</thead>
<tbody>
<tr>
<td><strong>設定の確認</strong></td>
<td>（自動読み込み）</td>
<td><code>/memory show</code></td>
</tr>
<tr>
<td><strong>設定の再読み込み</strong></td>
<td>起動し直す</td>
<td><code>/memory refresh</code></td>
</tr>
</tbody>
</table>
<h3><span id="toc23">Gemini CLIにしかない設定の階層管理</span></h3>
<p>Gemini CLIは <code>/memory show</code> コマンドで「現在どのGEMINI.mdが読み込まれているか」を表示できるため、設定が意図通り適用されているかを随時確認できます。</p>
<hr>
<h2><span id="toc24">UI・操作感の違い</span></h2>
<h3><span id="toc25">Claude Code</span></h3>
<ul>
<li><strong>ステップを細かく逐次表示</strong> する（「ファイルAを読み込みました」「ファイルBを編集しました」など、各アクションを個別に報告）</li>
<li>ツリー形式でアクションを表示</li>
<li>変更内容の差分表示が明確</li>
</ul>
<h3><span id="toc26">Gemini CLI</span></h3>
<ul>
<li><strong>複数のアクションをまとめてボックスで表示</strong>（「3つのファイルを確認して修正しました」のようにサマリー形式）</li>
<li>「Plan Mode」で作業前に確認ステップを挟める（v0.29.0〜、v0.30.0以降はデフォルト有効化）</li>
<li><strong>Verboseモード</strong>への切り替えで、Claude Codeのような逐次ログ表示も可能に</li>
<li>v0.30.0以降、Plan Modeに「外部エディタでプランを開く・編集」機能も追加</li>
</ul>
<h3><span id="toc27">好みによる選び分け</span></h3>
<pre><code class="language-plaintext">「何をやっているか全部見たい」派 → Claude Code
「結果だけ教えてくれればいい」派 → Gemini CLI</code></pre>
<hr>
<h2><span id="toc28">実際の使い分け戦略</span></h2>
<h3><span id="toc29">ケース別おすすめ</span></h3>
<table>
<thead>
<tr>
<th>ケース</th>
<th>おすすめ</th>
<th>理由</th>
</tr>
</thead>
<tbody>
<tr>
<td>まず試してみたい</td>
<td><strong>Gemini CLI</strong></td>
<td>無料から始められる</td>
</tr>
<tr>
<td>大規模プロジェクト全体の分析</td>
<td><strong>Gemini CLI</strong></td>
<td>100万トークンが活きる</td>
</tr>
<tr>
<td>最新ライブラリを使った実装</td>
<td><strong>Gemini CLI</strong></td>
<td>Google検索リアルタイム連携</td>
</tr>
<tr>
<td>バグを確実に直したい</td>
<td><strong>Claude Code</strong></td>
<td>自律デバッグループの粘り強さ</td>
</tr>
<tr>
<td>複雑なロジックの実装</td>
<td><strong>Claude Code</strong></td>
<td>Thinkingモードによる高精度</td>
</tr>
<tr>
<td>品質重視のリファクタリング</td>
<td><strong>Claude Code</strong></td>
<td>洗練されたコード生成</td>
</tr>
<tr>
<td>多数ファイルの一括処理</td>
<td><strong>Gemini CLI</strong></td>
<td>大容量コンテキスト</td>
</tr>
<tr>
<td>チームでワークフローを標準化</td>
<td><strong>Gemini CLI</strong></td>
<td>スキルの自動検出・外部共有が得意</td>
</tr>
<tr>
<td>コスト最小で使いたい</td>
<td><strong>Gemini CLI</strong></td>
<td>無料枠あり</td>
</tr>
</tbody>
</table>
<h3><span id="toc30">プロの使い分け（両方使う）</span></h3>
<pre><code class="language-plaintext">Gemini CLI を使う場面:
✅ ブログ記事100本を一度にスキャンしてSEO課題を見つける
✅ 新しいフレームワークで「まず動くもの」を速攻で作る
✅ コードベース全体の依存関係を把握する
✅ チーム共通のスキル（Skills）を定義・共有してワークフローを標準化する
✅ Plan Modeで実行前に全工程を確認・承認してから安全に作業する

Claude Code を使う場面:
✅ 複雑なロジックをバグなしで一発で実装したい
✅ Geminiが書いた「動くけど汚いコード」を清書する
✅ 特定のバグを粘り強くデバッグしたい
✅ 音声入力で手をふさがずにコーディング指示を出したい
✅ プロジェクト固有のスキル（Skills）で定型ワークフローを自動化したい</code></pre>
<p><strong>「全体像を把握させるのはGemini、一か所のバグを徹底的に詰めさせるのはClaude」</strong> という分担が、2026年現在の賢い戦い方です。</p>
<hr>
<h2><span id="toc31">機能比較まとめ表</span></h2>
<table>
<thead>
<tr>
<th>機能・特性</th>
<th>Gemini CLI</th>
<th>Claude Code</th>
</tr>
</thead>
<tbody>
<tr>
<td><strong>コンテキストウィンドウ</strong></td>
<td>◎ 100万トークン</td>
<td>△ 20万トークン</td>
</tr>
<tr>
<td><strong>無料枠</strong></td>
<td>◎ あり</td>
<td>× なし</td>
</tr>
<tr>
<td><strong>オープンソース</strong></td>
<td>◎ あり</td>
<td>× なし</td>
</tr>
<tr>
<td><strong>Google検索統合</strong></td>
<td>◎ リアルタイム</td>
<td>△ 学習データのみ</td>
</tr>
<tr>
<td><strong>マルチモーダル</strong></td>
<td>◎ 動画・音声対応</td>
<td>△ 画像のみ</td>
</tr>
<tr>
<td><strong>自律デバッグ</strong></td>
<td>△ 介入が必要な場合も</td>
<td>◎ 粘り強い</td>
</tr>
<tr>
<td><strong>コードの質</strong></td>
<td>△ 実用的・やや冗長</td>
<td>◎ 洗練されている</td>
</tr>
<tr>
<td><strong>Plan Mode</strong></td>
<td>◎ あり（v0.30.0〜デフォルト有効）</td>
<td>△ なし（近い機能はあり）</td>
</tr>
<tr>
<td><strong>スキル（Skills）機能</strong></td>
<td>◎ あり（自動検出・チーム共有）</td>
<td>◎ あり（ファイル配置で導入、許可ツール制御可）</td>
</tr>
<tr>
<td><strong>音声入力モード</strong></td>
<td>△ なし</td>
<td>◎ あり（/voice、2026/03〜）</td>
</tr>
<tr>
<td><strong>MCP対応</strong></td>
<td>◎ あり</td>
<td>◎ あり</td>
</tr>
<tr>
<td><strong>カスタムコマンド</strong></td>
<td>◎ スラッシュコマンド + スキル</td>
<td>◎ スラッシュコマンド + スキル</td>
</tr>
<tr>
<td><strong>設定ファイル</strong></td>
<td>GEMINI.md</td>
<td>CLAUDE.md</td>
</tr>
<tr>
<td><strong>IDE統合</strong></td>
<td>◎ VS Code拡張機能あり</td>
<td>◎ VS Code拡張機能あり</td>
</tr>
<tr>
<td><strong>コスト</strong></td>
<td>◎ 無料〜低コスト</td>
<td>△ 高め</td>
</tr>
<tr>
<td><strong>主な用途</strong></td>
<td>全体分析・大規模処理</td>
<td>精密実装・デバッグ</td>
</tr>
</tbody>
</table>
<p><strong>▶ IDE統合について：</strong> Claude CodeのVSCode拡張機能は、CLI版と異なる特徴を持っています。</p>
<ul>
<li>Claude Code VSCode拡張機能完全ガイド｜CLI版との違いと最強の使い分け術</li>
</ul>

<a rel="noopener" href="https://caymezon.com/claude-code-vscode-extension-guide/" title="Claude Code VSCode拡張機能完全ガイド｜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/claude-code-vscode-extension-guide-featured-dff70a-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-vscode-extension-guide-featured-dff70a-160x90.jpg 160w, https://caymezon.com/wp-content/uploads/2026/02/claude-code-vscode-extension-guide-featured-dff70a-120x68.jpg 120w, https://caymezon.com/wp-content/uploads/2026/02/claude-code-vscode-extension-guide-featured-dff70a-320x180.jpg 320w, https://caymezon.com/wp-content/uploads/2026/02/claude-code-vscode-extension-guide-featured-dff70a-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 VSCode拡張機能完全ガイド｜CLI版との違いと最強の使い分け術</div><div class="blogcard-snippet internal-blogcard-snippet">はじめに「Claude CodeってターミナルでCLIを使うものだと思ってた…」「VSCodeの拡張機能もあるって聞いたけど、何が違うの？」そんな疑問を持つ開発者は多いはずです。実は、Claude CodeにはVSCode拡張機能版があり、...</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><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%2BClaude%2BCode%26__mk_ja_JP%3D%25E3%2582%25AB%25E3%2582%25BF%25E3%2582%25AB%25E3%2583%258A%26crid%3D359XA1WJGH366%26sprefix%3D%25E6%259C%25AC%2Bclaude%2Bcode%252Caps%252C183%26ref%3Dnb_sb_noss_2" referrerpolicy="no-referrer-when-downgrade" attributionsrc>Amazon検索[本 Claude Code]</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":"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><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="toc32">まとめ</span></h2>
<p>Claude CodeとGemini CLIは、<strong>互いの弱点を補い合える関係</strong>にあります。</p>
<p><strong>Gemini CLIが向いている方:</strong></p>
<ul>
<li>まず無料でAIエージェントを試したい</li>
<li>大規模なコードベース全体をAIに把握させたい</li>
<li>Google検索と連携した最新情報を使いたい</li>
<li>コストを抑えながら多量の処理をこなしたい</li>
</ul>
<p><strong>Claude Codeが向いている方:</strong></p>
<ul>
<li>コードの品質を最優先にしたい</li>
<li>複雑なバグを自律的に修正させたい</li>
<li>高い精度で一発で動くコードを書かせたい</li>
</ul>
<p><strong>両方使いたい方:</strong></p>
<ul>
<li>大規模分析・プロトタイプ作成 → Gemini CLI</li>
<li>精密な実装・リファクタリング → Claude Code</li>
</ul>
<p>この2ツールを使い分けることで、AIエージェントの恩恵を最大限に享受できます。まずはGemini CLIの無料枠から試してみて、必要に応じてClaude Codeを組み合わせる、というアプローチがコスト面でも最も賢い選択です。</p>
<p><strong>関連記事：</strong></p>
<ul>
<li>Gemini CLI完全ガイド｜ターミナルで動くGoogleのAIエージェントの全貌【2026年3月最新】</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">はじめに「Claude CodeみたいなAIコーディングエージェントを試したいけど、費用を抑えたい…」「Googleが出しているターミナル版AIエージェントって何ができるの？」そんな疑問を持つエンジニアに向けて、Gemini CLIの全貌を...</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>Gemini CLI完全使いこなしガイド｜基本操作からVSCode連携・ローカル活用術まで【2026年4月版】</li>
</ul>

<a rel="noopener" href="https://caymezon.com/gemini-cli-how-to-use/" title="Gemini CLI完全使いこなしガイド｜基本操作からVSCode連携・ローカル活用術まで【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-how-to-use-featured-5b7286-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-how-to-use-featured-5b7286-160x90.jpg 160w, https://caymezon.com/wp-content/uploads/2026/02/gemini-cli-how-to-use-featured-5b7286-120x68.jpg 120w, https://caymezon.com/wp-content/uploads/2026/02/gemini-cli-how-to-use-featured-5b7286-320x180.jpg 320w, https://caymezon.com/wp-content/uploads/2026/02/gemini-cli-how-to-use-featured-5b7286-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完全使いこなしガイド｜基本操作からVSCode連携・ローカル活用術まで【2026年4月版】</div><div class="blogcard-snippet internal-blogcard-snippet">はじめに「Gemini CLIをインストールしたけど、どう使えばいいのか分からない…」「ブラウザ版のGeminiとどう使い分ければいいの？」「ローカルで使うからこそできる、CLIならではの活用法って何？」本記事では、Gemini CLIをイ...</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>【2026年4月版】Gemini CLI全36コマンド＋キーボードショートカット完全リファレンス｜サブコマンド・おすすめ度付き</li>
</ul>

<a rel="noopener" href="https://caymezon.com/gemini-cli-commands-guide-2026/" title="【2026年4月版】Gemini CLI全36コマンド＋キーボードショートカット完全リファレンス｜サブコマンド・おすすめ度付き" 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-commands-guide-2026-featured-d48edd-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-commands-guide-2026-featured-d48edd-160x90.jpg 160w, https://caymezon.com/wp-content/uploads/2026/02/gemini-cli-commands-guide-2026-featured-d48edd-120x68.jpg 120w, https://caymezon.com/wp-content/uploads/2026/02/gemini-cli-commands-guide-2026-featured-d48edd-320x180.jpg 320w, https://caymezon.com/wp-content/uploads/2026/02/gemini-cli-commands-guide-2026-featured-d48edd-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年4月版】Gemini CLI全36コマンド＋キーボードショートカット完全リファレンス｜サブコマンド・おすすめ度付き</div><div class="blogcard-snippet internal-blogcard-snippet">1️⃣ はじめに：Gemini CLIコマンドの真実検索需要から見る関心度Gemini CLIのコマンドに関する検索需要を分析したところ、以下のようなトレンドが見て取れます：🔥 1,000～10,000件: gemini cli 使い方, ...</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完全ガイド｜ターミナルで動くAIコーディングアシスタントの全貌【2026年3月版】</li>
</ul>

<a rel="noopener" href="https://caymezon.com/claude-code-overview/" title="Claude Code完全ガイド｜ターミナルで動く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/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年4月版】</div><div class="blogcard-snippet internal-blogcard-snippet">はじめに「AIにコードを書かせたいけど、ブラウザとエディタを行き来するのが面倒…」そんな悩みを解決するのがClaude Codeです。2026年4月時点で、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>
<ul>
<li>Claude Code環境構築完全ガイド｜初心者でも30分でセットアップできる詳細手順</li>
</ul>

<a rel="noopener" href="https://caymezon.com/claude-code-setup-guide/" title="Claude Code環境構築完全ガイド｜初心者でも30分でセットアップできる詳細手順" 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-setup-guide-featured-90954f-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-setup-guide-featured-90954f-160x90.jpg 160w, https://caymezon.com/wp-content/uploads/2026/02/claude-code-setup-guide-featured-90954f-120x68.jpg 120w, https://caymezon.com/wp-content/uploads/2026/02/claude-code-setup-guide-featured-90954f-320x180.jpg 320w, https://caymezon.com/wp-content/uploads/2026/02/claude-code-setup-guide-featured-90954f-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環境構築完全ガイド｜初心者でも30分でセットアップできる詳細手順</div><div class="blogcard-snippet internal-blogcard-snippet">はじめに「Claude Codeを使ってみたいけど、環境構築が難しそう…」そんな不安を持つ方も多いはずです。実際、ターミナルベースのツールは初心者にとってハードルが高く感じられます。しかし、この記事の手順通りに進めれば、初心者でも30分でC...</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>
<ul>
<li>【2026年4月最新版】Claude Code全67コマンド以上徹底解説｜ターミナル版とVSCode拡張機能の違いも網羅</li>
</ul>

<a rel="noopener" href="https://caymezon.com/claude-code-commands-guide-2026/" title="【2026年4月最新版】Claude Code全67コマンド以上徹底解説｜ターミナル版と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/02/claude-code-commands-guide-2026-featured-a92c5d-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-commands-guide-2026-featured-a92c5d-160x90.jpg 160w, https://caymezon.com/wp-content/uploads/2026/02/claude-code-commands-guide-2026-featured-a92c5d-120x68.jpg 120w, https://caymezon.com/wp-content/uploads/2026/02/claude-code-commands-guide-2026-featured-a92c5d-320x180.jpg 320w, https://caymezon.com/wp-content/uploads/2026/02/claude-code-commands-guide-2026-featured-a92c5d-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年4月最新版】Claude Code全67コマンド以上徹底解説｜ターミナル版とVSCode拡張機能の違いも網羅</div><div class="blogcard-snippet internal-blogcard-snippet">1️⃣ はじめに：Claude Codeコマンドの需要検索需要から見る関心度Claude Codeのコマンドに関する検索需要を調べたところ、以下のような結果が出ています：🔥 1,000～10,000件: claude code vscode...</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.15</div></div></div></div></a>
<ul>
<li>Claude Code vs Gemini CLI vs Codex CLI｜できること・できないことを徹底比較【2026年3月版】</li>
</ul>

<a rel="noopener" href="https://caymezon.com/codex-cli-vs-claude-code-vs-gemini-cli/" title="Claude Code vs Gemini CLI vs Codex 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/03/codex-cli-vs-claude-code-vs-gemini-cli-featured-f0d8df-160x90.jpg" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://caymezon.com/wp-content/uploads/2026/03/codex-cli-vs-claude-code-vs-gemini-cli-featured-f0d8df-160x90.jpg 160w, https://caymezon.com/wp-content/uploads/2026/03/codex-cli-vs-claude-code-vs-gemini-cli-featured-f0d8df-120x68.jpg 120w, https://caymezon.com/wp-content/uploads/2026/03/codex-cli-vs-claude-code-vs-gemini-cli-featured-f0d8df-320x180.jpg 320w, https://caymezon.com/wp-content/uploads/2026/03/codex-cli-vs-claude-code-vs-gemini-cli-featured-f0d8df-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 vs Codex CLI｜できること・できないことを徹底比較【2026年4月版】</div><div class="blogcard-snippet internal-blogcard-snippet">はじめに「ターミナル型AIエージェントが乱立していて、どれを選べばいいか分からない…」Claude Code（Anthropic）、Gemini CLI（Google）、Codex CLI（OpenAI）——三大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.03.28</div></div></div></div></a>
<ul>
<li>【まとめ記事】Claude Code完全攻略ロードマップ｜全記事まとめ</li>
</ul>

<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>
<p><strong>タグ:</strong> #GeminiCLI #ClaudeCode #AI比較 #Gemini #Claude #ターミナル #開発効率化</p><p>The post <a href="https://caymezon.com/gemini-cli-vs-claude-code/">Claude Code vs Gemini CLI｜できること・できないことを徹底比較【2026年4月版】</a> first appeared on <a href="https://caymezon.com">CayTech Lab</a>.</p>]]></content:encoded>
					
					<wfw:commentRss>https://caymezon.com/gemini-cli-vs-claude-code/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Gemini CLI完全ガイド｜ターミナルで動くGoogleのAIエージェントの全貌【2026年4月最新】</title>
		<link>https://caymezon.com/gemini-cli-overview/</link>
					<comments>https://caymezon.com/gemini-cli-overview/#respond</comments>
		
		<dc:creator><![CDATA[caymezon]]></dc:creator>
		<pubDate>Sat, 21 Feb 2026 02:37:46 +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[ターミナル]]></category>
		<category><![CDATA[開発効率化]]></category>
		<guid isPermaLink="false">https://caymezon.com/?p=20181</guid>

					<description><![CDATA[<p>目次 はじめにこの記事で分かることこんな人におすすめGemini CLIとは基本概念ブラウザ版（Gemini Apps）との違い2026年4月時点の最新バージョンGemini CLIでできること1. ファイル操作（作成・ [&#8230;]</p>
<p>The post <a href="https://caymezon.com/gemini-cli-overview/">Gemini CLI完全ガイド｜ターミナルで動くGoogleのAIエージェントの全貌【2026年4月最新】</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-12" checked><label class="toc-title" for="toc-checkbox-12">目次</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">Gemini CLIとは</a><ol><li><a href="#toc5" tabindex="0">基本概念</a></li><li><a href="#toc6" tabindex="0">ブラウザ版（Gemini Apps）との違い</a></li><li><a href="#toc7" tabindex="0">2026年4月時点の最新バージョン</a></li></ol></li><li><a href="#toc8" tabindex="0">Gemini CLIでできること</a><ol><li><a href="#toc9" tabindex="0">1. ファイル操作（作成・編集・削除）</a></li><li><a href="#toc10" tabindex="0">2. コードの理解と分析</a></li><li><a href="#toc11" tabindex="0">3. シェルコマンドの実行</a></li><li><a href="#toc12" tabindex="0">4. Git操作の自動化</a></li><li><a href="#toc13" tabindex="0">5. Google検索との連携</a></li><li><a href="#toc14" tabindex="0">6. ブログ記事・ドキュメントの作成と更新</a></li></ol></li><li><a href="#toc15" tabindex="0">主要機能の詳細</a><ol><li><a href="#toc16" tabindex="0">Plan Mode（プランモード）【v0.30.0〜デフォルト有効 特にオススメ】</a></li><li><a href="#toc17" tabindex="0">承認モード（Approval Mode）【安全のために重要】</a></li><li><a href="#toc18" tabindex="0">GEMINI.md（プロジェクト設定ファイル）【Claude CodeのCLAUDE.mdに相当】</a></li><li><a href="#toc19" tabindex="0">MCP（Model Context Protocol）連携【拡張性が魅力】</a></li><li><a href="#toc20" tabindex="0">カスタムスラッシュコマンド</a></li><li><a href="#toc21" tabindex="0">Agent Skills（エージェントスキル）</a></li><li><a href="#toc22" tabindex="0">トークン消費量の把握</a></li></ol></li><li><a href="#toc23" tabindex="0">使用モデル</a></li><li><a href="#toc24" tabindex="0">料金体系</a><ol><li><a href="#toc25" tabindex="0">無料枠（個人Googleアカウント）</a></li><li><a href="#toc26" tabindex="0">注意点：無料枠でのデータ利用</a></li><li><a href="#toc27" tabindex="0">Google AI Studioでの利用（APIキー方式）</a></li></ol></li><li><a href="#toc28" tabindex="0">インストール手順</a><ol><li><a href="#toc29" tabindex="0">前提条件</a></li><li><a href="#toc30" tabindex="0">Step 1: Node.jsのインストール確認</a></li><li><a href="#toc31" tabindex="0">Step 2: Gemini CLIのインストール</a></li><li><a href="#toc32" tabindex="0">Step 3: 初回起動と認証</a></li><li><a href="#toc33" tabindex="0">Step 4: 動作確認</a></li><li><a href="#toc34" tabindex="0">APIキーを使った起動（上級者向け）</a></li></ol></li><li><a href="#toc35" tabindex="0">メリット</a><ol><li><a href="#toc36" tabindex="0">1. 完全無料から始められる</a></li><li><a href="#toc37" tabindex="0">2. 圧倒的なコンテキストウィンドウ（100万トークン）</a></li><li><a href="#toc38" tabindex="0">3. Google検索との統合</a></li><li><a href="#toc39" tabindex="0">4. オープンソース</a></li><li><a href="#toc40" tabindex="0">5. マルチモーダル対応</a></li></ol></li><li><a href="#toc41" tabindex="0">デメリット・注意点</a><ol><li><a href="#toc42" tabindex="0">1. ターミナル操作が必須</a></li><li><a href="#toc43" tabindex="0">2. 自律性がやや低い（Claude Code比較）</a></li><li><a href="#toc44" tabindex="0">3. コードの質が若干荒い</a></li><li><a href="#toc45" tabindex="0">4. ブラウザ版のチャット履歴は参照不可</a></li><li><a href="#toc46" tabindex="0">5. 無料枠での機密情報の扱い</a></li></ol></li><li><a href="#toc47" tabindex="0">実践的な活用シーン</a><ol><li><a href="#toc48" tabindex="0">シーン1: 大規模コードベースの分析</a></li><li><a href="#toc49" tabindex="0">シーン2: ログ解析の自動化</a></li><li><a href="#toc50" tabindex="0">シーン3: ブログ記事の一括処理</a></li><li><a href="#toc51" tabindex="0">シーン4: 開発環境の自動構築</a></li></ol></li><li><a href="#toc52" tabindex="0">まとめ</a></li></ol>
    </div>
  </div>

<h2><span id="toc1">はじめに</span></h2>
<p>「Claude CodeみたいなAIコーディングエージェントを試したいけど、費用を抑えたい…」</p>
<p>「Googleが出しているターミナル版AIエージェントって何ができるの？」</p>
<p>そんな疑問を持つエンジニアに向けて、<strong>Gemini CLI</strong>の全貌を徹底解説します。</p>
<p>Googleが2025年後半に正式リリースしたGemini CLIは、2026年4月時点でバージョン<strong>v0.39.0</strong>に達し、単なる対話ツールから<strong>エージェント型ツール</strong>へと大きく進化しました。</p>
<p><!-- ![Gemini CLI起動画面](images/gemini-cli-launch.jpg) --></p>
<p>本記事では、2026年4月時点の最新情報をもとに、Gemini CLIの全体像から実践的な活用方法まで徹底解説します。</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>
<ul>
<li>Gemini CLIとは何か（ブラウザ版との違い）</li>
<li>できること・主な機能</li>
<li>メリット・デメリットの詳細分析</li>
<li>特にオススメの機能（Plan Mode、MCP連携など）</li>
<li>料金体系と無料枠の活用法</li>
<li>インストール手順（Windows/Mac/Linux対応）</li>
<li>GEMINI.mdによるプロジェクト設定</li>
</ul>
<h2><span id="toc3">こんな人におすすめ</span></h2>
<ul>
<li>AIコーディングエージェントに興味がある開発者</li>
<li>Claude Codeを試したいが費用を抑えたい人</li>
<li>ターミナルベースの開発環境を好む人</li>
<li>大規模なコードベースをAIに分析させたい人</li>
<li>Googleのエコシステムを使い倒したい人</li>
</ul>
<h2><span id="toc4">Gemini CLIとは</span></h2>
<h3><span id="toc5">基本概念</span></h3>
<p><strong>Gemini CLI</strong>は、Googleが開発・オープンソース公開しているコマンドライン型のAIエージェントです。</p>
<pre><code class="language-plaintext">■ターミナルネイティブ
└→ コマンドラインから直接Geminiとやり取り
└→ エディタとシームレスに統合

■ローカルファイルアクセス
└→ プロジェクトファイルを直接読み書き
└→ ディレクトリ全体を丸ごと解析

■エージェント機能
└→ ファイル編集・シェル実行・Git操作を自律実行
└→ 複数ステップのタスクを自動的に処理</code></pre>
<p>GitHubリポジトリも公開されており、誰でもソースコードを確認・貢献できます：<a href="https://github.com/google-gemini/gemini-cli">https://github.com/google-gemini/gemini-cli</a></p>
<h3><span id="toc6">ブラウザ版（Gemini Apps）との違い</span></h3>
<table>
<thead>
<tr>
<th>機能</th>
<th>ブラウザ版 (Web)</th>
<th>Gemini CLI</th>
</tr>
</thead>
<tbody>
<tr>
<td><strong>ファイル保存</strong></td>
<td>ダウンロード操作が必要</td>
<td>直接上書き・新規作成</td>
</tr>
<tr>
<td><strong>コマンド実行</strong></td>
<td>不可能</td>
<td>コンパイル、テスト、Git操作</td>
</tr>
<tr>
<td><strong>ファイル数</strong></td>
<td>数個〜十数個が限界</td>
<td>数千・数万ファイルを一括スキャン</td>
</tr>
<tr>
<td><strong>外部連携</strong></td>
<td>コピペのみ</td>
<td>DB、API、OSツールと直結</td>
</tr>
<tr>
<td><strong>自動化</strong></td>
<td>手動対話のみ</td>
<td>スクリプトによる完全自動化</td>
</tr>
<tr>
<td><strong>コスト可視化</strong></td>
<td>不可（Googleのさじ加減）</td>
<td>トークン消費量を数値で把握可能</td>
</tr>
</tbody>
</table>
<p><!-- ![ブラウザ版との比較](images/gemini-web-vs-cli.jpg) --></p>
<p>ブラウザ版は「サンドボックス（砂場）」と呼ばれる隔離された環境にいますが、CLI版はあなたの許可を得て**「PCの住人」**として振る舞えます。</p>
<h3><span id="toc7">2026年4月時点の最新バージョン</span></h3>
<table>
<thead>
<tr>
<th>バージョン</th>
<th>リリース日</th>
<th>主な内容</th>
</tr>
</thead>
<tbody>
<tr>
<td><strong>v0.39.0</strong>（最新安定版）</td>
<td>2026/04中旬</td>
<td>サブエージェント統合（invoke_subagent）、メモリ・スキル管理強化（/memory inbox）</td>
</tr>
<tr>
<td>v0.38.0</td>
<td>2026/04上旬</td>
<td>大規模改善（105件の変更: 新機能31件、バグ修正49件）</td>
</tr>
<tr>
<td>v0.37.0</td>
<td>2026/04/08</td>
<td>Chapters機能（ツールベースのトピックグループ化）、動的サンドボックス拡張、高度なブラウザ機能</td>
</tr>
<tr>
<td>v0.36.0</td>
<td>2026/04/01</td>
<td>マルチレジストリアーキテクチャ、macOS/Windowsネイティブサンドボックス</td>
</tr>
<tr>
<td>v0.35.0</td>
<td>2026/03/24</td>
<td>カスタムキーボードショートカット、Vim Mode改善、サンドボックス機能（Linux bubblewrap対応）</td>
</tr>
<tr>
<td>v0.34.0</td>
<td>2026/03時点</td>
<td>Gemini 2.5 Flashをデフォルト化、各種安定性改善</td>
</tr>
<tr>
<td>v0.32.0</td>
<td>2026/03前半</td>
<td>Skills強化、MCP安定化</td>
</tr>
<tr>
<td>v0.30.0</td>
<td>2026/02/19</td>
<td>SDK Package、Plan Mode強化（デフォルト有効化）、Ctrl-Z対応</td>
</tr>
<tr>
<td><strong>v0.29.0</strong></td>
<td>2026/02/17</td>
<td>Plan Mode導入、Gemini 3デフォルト化、管理者コントロール</td>
</tr>
<tr>
<td>v0.28.0</td>
<td>2026/02/10</td>
<td><code>/prompt-suggest</code>コマンド、Positron IDE対応</td>
</tr>
<tr>
<td>v0.24.0</td>
<td>2026/01/14</td>
<td>Agent Skills、セキュリティ強化</td>
</tr>
</tbody>
</table>
<h2><span id="toc8">Gemini CLIでできること</span></h2>
<h3><span id="toc9">1. ファイル操作（作成・編集・削除）</span></h3>
<p>ローカルファイルを直接操作できます。</p>
<pre><code class="language-bash"># Gemini CLIを起動
gemini

# 指示例（プロンプトで入力）
&gt; main.py のバグを修正して保存して

&gt; 新しいファイル utils.js を作成して、日付フォーマット関数を実装して

&gt; src/ フォルダ内の全 .ts ファイルに TypeScript strict モードを追加して</code></pre>
<p><!-- ![ファイル操作デモ](images/file-operation-demo.jpg) --></p>
<h3><span id="toc10">2. コードの理解と分析</span></h3>
<p>プロジェクト全体を一括で読み込み、深い分析が可能です。</p>
<pre><code class="language-bash">&gt; このプロジェクト全体のアーキテクチャを分析して、セキュリティ上の問題点を指摘して

&gt; @src/components/ フォルダの全コンポーネントを確認して、重複している処理をリストアップして</code></pre>
<p><strong>100万トークンのコンテキストウィンドウ</strong>により、数万行のコードベースを丸ごと保持したまま会話できます。</p>
<h3><span id="toc11">3. シェルコマンドの実行</span></h3>
<pre><code class="language-bash">&gt; テストを実行して、失敗したケースがあれば原因を分析して修正して

&gt; npm run build してエラーがあれば解決して

&gt; git log を確認して、今週のコミット内容をまとめて</code></pre>
<h3><span id="toc12">4. Git操作の自動化</span></h3>
<pre><code class="language-bash">&gt; 今の変更を feature/fix-bug ブランチにコミットしてプッシュして

&gt; git の差分を確認して、適切なコミットメッセージを作成してコミットまで完了させて</code></pre>
<h3><span id="toc13">5. Google検索との連携</span></h3>
<pre><code class="language-bash"># /search コマンドで最新情報を検索しながらコードを生成
&gt; /search React 19の新機能を調べて、このコンポーネントをアップグレードして</code></pre>
<p>ブラウザ版Geminiと同様に、<strong>最新のライブラリ仕様や技術情報をリアルタイムに検索</strong>しながら回答してくれます。</p>
<h3><span id="toc14">6. ブログ記事・ドキュメントの作成と更新</span></h3>
<pre><code class="language-bash">&gt; vba-color.md という新規ファイルを作って、「VBA 色 一覧」をテーマに記事を書いて

&gt; content/ フォルダ内の全記事をスキャンして、SEO上の問題点をリストアップして

&gt; この記事の冒頭に「この記事のポイント」を3点追記して上書き保存して</code></pre>
<h2><span id="toc15">主要機能の詳細</span></h2>
<h3><span id="toc16">Plan Mode（プランモード）【v0.30.0〜デフォルト有効 特にオススメ】</span></h3>
<p>v0.30.0から<strong>デフォルトで有効</strong>になり、実装前に必ず設計フェーズを経るようになりました。</p>
<pre><code class="language-bash">&gt; /plan

# Geminiが実装前に以下を確認してくれる
# ✓ 変更の影響範囲を整理
# ✓ 実装ステップを列挙
# ✓ リスクや注意点を提示
# ユーザーが承認してから実際の作業を開始</code></pre>
<p>いきなりファイルを書き換えるのではなく、<strong>「何をするか」を先に確認してから実行</strong>できるため、安心して使えます。v0.30.0以降は「外部エディタでプランを開いて編集」機能も追加されました。</p>
<h3><span id="toc17">承認モード（Approval Mode）【安全のために重要】</span></h3>
<pre><code class="language-bash"># デフォルト（手動承認）: ファイル書き換えやコマンド実行のたびに確認を求める
gemini  # 通常起動（手動承認）

# 全自動モード: すべてGeminiに任せる（Git管理下で使うこと）
gemini --approval=yolo

# ファイル編集は自動、シェルコマンドは確認
gemini --approval=auto_edit</code></pre>
<p><strong>最初は手動承認モード（デフォルト）で使うことを強く推奨します。</strong></p>
<h3><span id="toc18">GEMINI.md（プロジェクト設定ファイル）【Claude CodeのCLAUDE.mdに相当】</span></h3>
<p>Claude Codeの <code>CLAUDE.md</code> と同様に、<strong>プロジェクトごとのルールを記述したファイル</strong>を自動読み込みします。</p>
<pre><code class="language-markdown"># プロジェクト概要
このプロジェクトはWordPressブログ（例: mysite.com）の記事管理システムです。

# コーディング・執筆ルール
- すべてのやり取りは日本語で行うこと
- IT系の回答時はコメントをコードの右側に記述すること
- 記事はMarkdown形式で posts/ フォルダ内に保存すること

# 開発コマンド
- ビルド: npm run build
- 記事の公開: git push origin main</code></pre>
<table>
<thead>
<tr>
<th>配置場所</th>
<th>役割</th>
<th>おすすめの記述内容</th>
</tr>
</thead>
<tbody>
<tr>
<td><code>~/.gemini/GEMINI.md</code></td>
<td>グローバル設定</td>
<td>全プロジェクト共通の口調や命名規則</td>
</tr>
<tr>
<td>プロジェクトルート</td>
<td>プロジェクト設定</td>
<td>技術スタック、ビルド方法、テスト実行コマンド</td>
</tr>
<tr>
<td>特定のサブフォルダ</td>
<td>個別設定</td>
<td>モジュール専用のフレームワーク規則など</td>
</tr>
</tbody>
</table>
<h3><span id="toc19">MCP（Model Context Protocol）連携【拡張性が魅力】</span></h3>
<p>MCP対応により、外部ツールとの連携を自由に追加できます。</p>
<pre><code class="language-json">// .gemini/settings.json でMCPサーバーを設定
{
  "mcpServers": {
    "github": {
      "command": "npx",
      "args": ["-y", "@modelcontextprotocol/server-github"]
    },
    "postgres": {
      "command": "npx",
      "args": ["-y", "@modelcontextprotocol/server-postgres"]
    }
  }
}</code></pre>
<p>設定すると、GitHubのIssueを読み書きしたり、PostgreSQLデータベースの中身を見に行かせたりと、<strong>外部ツールとの連携を自在に増やせます</strong>。</p>
<h3><span id="toc20">カスタムスラッシュコマンド</span></h3>
<p>よく使うプロンプトを定義しておくことができます。</p>
<pre><code class="language-toml"># .gemini/commands/blog-create.toml
name = "blog-create"
description = "ブログ記事の新規作成"
prompt = """
Markdownファイルを新規作成して、SEOを意識した構成で記事を書いてください。
"""</code></pre>
<pre><code class="language-bash"># 使用時
&gt; /blog-create</code></pre>
<h3><span id="toc21">Agent Skills（エージェントスキル）</span></h3>
<p>v0.23.0から実装された機能で、<strong>独自のエージェントスキルを定義</strong>し、複雑なタスクを自動化できます。</p>
<h3><span id="toc22">トークン消費量の把握</span></h3>
<p>ブラウザ版では「Googleのさじ加減」でわかりにくかったトークン消費量が、CLIではAPIレスポンスの <code>usage</code> フィールドから数値で確認できます。</p>
<h2><span id="toc23">使用モデル</span></h2>
<table>
<thead>
<tr>
<th>モデル</th>
<th>特徴</th>
<th>用途</th>
</tr>
</thead>
<tbody>
<tr>
<td><strong>Gemini 2.5 Flash</strong></td>
<td>デフォルト、高速・低コスト、SWE-bench Verified 78%、GA済み</td>
<td>日常的なコーディング</td>
</tr>
<tr>
<td><strong>Gemini 2.5 Pro</strong></td>
<td>深い推論・高精度コーディング、GA済み</td>
<td>複雑な推論・設計</td>
</tr>
<tr>
<td><strong>Gemini 3 Pro</strong></td>
<td>最上位モデル</td>
<td>高度な推論・研究利用</td>
</tr>
<tr>
<td><strong>Gemini 3 Flash</strong></td>
<td>高速・高コスパ</td>
<td>大量処理・バッチタスク</td>
</tr>
</tbody>
</table>
<p><strong>コンテキストウィンドウ: 最大100万トークン</strong>（Claude Codeの約5倍）</p>
<p>インテリジェント自動ルーティング機能により、複雑なタスクは自動的にProモデル、単純なタスクはFlashモデルに振り分けてくれます。</p>
<h2><span id="toc24">料金体系</span></h2>
<h3><span id="toc25">無料枠（個人Googleアカウント）</span></h3>
<table>
<thead>
<tr>
<th>項目</th>
<th>内容</th>
</tr>
</thead>
<tbody>
<tr>
<td><strong>リクエスト数</strong></td>
<td>60リクエスト/分、1,000リクエスト/日</td>
</tr>
<tr>
<td><strong>使用モデル</strong></td>
<td>Gemini 3 Pro / Flash</td>
</tr>
<tr>
<td><strong>コンテキスト</strong></td>
<td>100万トークン</td>
</tr>
<tr>
<td><strong>費用</strong></td>
<td><strong>0円</strong></td>
</tr>
</tbody>
</table>
<p><strong>Claude CodeやChatGPTと異なり、個人Googleアカウントで無料から始められるのが最大の強みです。</strong></p>
<h3><span id="toc26">注意点：無料枠でのデータ利用</span></h3>
<pre><code class="language-plaintext">⚠️ 無料枠の場合
└→ 入力データがモデル改善に使用される可能性あり
└→ 機密情報・個人情報の入力は避けること

✅ 有料（API課金）の場合
└→ データは学習に使われない
└→ Google AI Studio でトークン消費量をリアルタイム確認可能</code></pre>
<h3><span id="toc27">Google AI Studioでの利用（APIキー方式）</span></h3>
<p>より詳細な管理が必要な場合や、業務利用には<strong>Google AI Studio経由でのAPIキー取得</strong>を推奨します。使用量のグラフをリアルタイムで確認でき、予算管理も可能です。</p>
<h2><span id="toc28">インストール手順</span></h2>
<h3><span id="toc29">前提条件</span></h3>
<ul>
<li><strong>Node.js 18以上</strong>（LTS版推奨）</li>
<li>Googleアカウント</li>
</ul>
<h3><span id="toc30">Step 1: Node.jsのインストール確認</span></h3>
<pre><code class="language-bash"># バージョン確認
node -v
# v20.x.x 以上が表示されればOK</code></pre>
<p>バージョンが表示されない場合は、<a href="https://nodejs.org/">Node.js公式サイト</a>からLTS版をインストールしてください。</p>
<h3><span id="toc31">Step 2: Gemini CLIのインストール</span></h3>
<pre><code class="language-bash">npm install -g @google/gemini-cli</code></pre>
<p><!-- ![インストール画面](images/install-screen.jpg) --></p>
<h3><span id="toc32">Step 3: 初回起動と認証</span></h3>
<pre><code class="language-bash"># 起動
gemini</code></pre>
<p>初回起動時は：</p>
<ol>
<li>テーマ選択（デフォルトでOK）</li>
<li>ブラウザが自動で開く</li>
<li>Googleアカウントでログイン</li>
<li>プロンプト画面が表示される</li>
</ol>
<h3><span id="toc33">Step 4: 動作確認</span></h3>
<pre><code class="language-bash">&gt; このディレクトリの構造を教えて</code></pre>
<p>これだけで準備完了です。</p>
<h3><span id="toc34">APIキーを使った起動（上級者向け）</span></h3>
<p>無料枠ではなくAPIキーを使う場合：</p>
<pre><code class="language-bash"># Google AI Studio でAPIキーを取得後
# Windows (PowerShell)
[System.Environment]::SetEnvironmentVariable("GEMINI_API_KEY", "あなたのAPIキー", "User")

# Mac / Linux
echo 'export GEMINI_API_KEY="あなたのAPIキー"' &gt;&gt; ~/.zshrc
source ~/.zshrc</code></pre>
<h2><span id="toc35">メリット</span></h2>
<h3><span id="toc36">1. 完全無料から始められる</span></h3>
<p>Googleアカウントがあれば、<strong>今日から0円でスタートできます</strong>。Claude Codeには別途サブスクリプション（$20/月〜）が必要なのと対照的です。</p>
<h3><span id="toc37">2. 圧倒的なコンテキストウィンドウ（100万トークン）</span></h3>
<p>数万行のコードベース全体を丸ごと読み込んだまま、プロジェクト横断的な分析や修正が可能です。ブラウザ版Geminiの最大200万トークン（AI Ultraプラン）には及びませんが、競合ツールと比べれば依然として最大級です。</p>
<h3><span id="toc38">3. Google検索との統合</span></h3>
<p>昨日リリースされたライブラリの仕様や最新のエラー解決策を、リアルタイムで検索しながらコードを書けます。</p>
<h3><span id="toc39">4. オープンソース</span></h3>
<p>GitHubでソースコードが公開されており、カスタマイズや拡張が容易です。</p>
<h3><span id="toc40">5. マルチモーダル対応</span></h3>
<p>画像・動画・音声ファイルも入力として扱えるため、「アプリの動作画面の動画を見てバグを修正して」といった指示も可能です（現時点ではCLI経由での動画解析には制限あり）。</p>
<h2><span id="toc41">デメリット・注意点</span></h2>
<h3><span id="toc42">1. ターミナル操作が必須</span></h3>
<p>GUIに慣れている方には学習コストがあります。</p>
<pre><code class="language-plaintext">基本操作の習得: 1〜2時間
日常的な使いこなし: 1週間程度</code></pre>
<h3><span id="toc43">2. 自律性がやや低い（Claude Code比較）</span></h3>
<p>実際のベンチマーク比較では、Claude Codeが全自動で完了したタスクに対して、Gemini CLIは途中で手動介入が必要なケースもあります。</p>
<pre><code class="language-plaintext">あるタスクの比較例:
- Claude Code: 1h17m完了、コスト$4.80（全自動）
- Gemini CLI: より長い時間、コスト$7.06（手動介入込み）</code></pre>
<h3><span id="toc44">3. コードの質が若干荒い</span></h3>
<p>冗長なボイラープレート（定型コード）を多く出力する傾向があります。Claude Codeの方が「洗練されたコード」という評価が多いです。</p>
<h3><span id="toc45">4. ブラウザ版のチャット履歴は参照不可</span></h3>
<p>Gemini CLI（CLI/API経由）は、ブラウザ版Geminiのチャット履歴とデータが分離されているため、過去のブラウザ版のやり取りをそのまま引き継ぐことはできません。</p>
<h3><span id="toc46">5. 無料枠での機密情報の扱い</span></h3>
<p>無料枠では入力データがモデル改善に使用される可能性があるため、業務での機密コードを扱う場合は有料プランか、オンプレミスでの利用を検討してください。</p>
<h2><span id="toc47">実践的な活用シーン</span></h2>
<h3><span id="toc48">シーン1: 大規模コードベースの分析</span></h3>
<pre><code class="language-bash"># プロジェクトルートで起動
gemini

&gt; このプロジェクト全体を分析して、セキュリティ上の問題点と改善提案を教えて</code></pre>
<p>100万トークンの恩恵で、他のツールでは「ファイルが大きすぎて読めない」となるケースでも、プロジェクト全体を把握したまま回答してくれます。</p>
<h3><span id="toc49">シーン2: ログ解析の自動化</span></h3>
<pre><code class="language-bash"># 他のコマンドの結果をGeminiに流し込む（パイプ）
grep "ERROR" system.log | gemini "このエラーの原因と対策を教えて"</code></pre>
<p>数ギガバイトのログファイルから特定のキーワードを抽出し、その結果をGeminiに解析させる、といったパイプライン処理が可能です。</p>
<h3><span id="toc50">シーン3: ブログ記事の一括処理</span></h3>
<pre><code class="language-bash">&gt; content/ フォルダ内の全記事をスキャンして、
&gt; 古いリンク先を新しいURL（newsite.com/...）に一括置換して保存して</code></pre>
<p>数十〜数百のファイルを高速でスキャンし、一気に書き換えます。ブラウザ版では絶対に不可能な作業です。</p>
<h3><span id="toc51">シーン4: 開発環境の自動構築</span></h3>
<pre><code class="language-bash">&gt; このプロジェクトを動かすために必要なパッケージをチェックして、
&gt; 入っていなければインストールコマンドを実行して</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="toc52">まとめ</span></h2>
<p>Gemini CLIは、2026年4月時点で最も注目すべきAIコーディングエージェントの一つです。</p>
<p><strong>主要なポイント：</strong></p>
<p>✅ <strong>メリット</strong></p>
<ul>
<li><strong>完全無料から始められる</strong>（個人Googleアカウントのみ）</li>
<li>100万トークンという圧倒的なコンテキストウィンドウ</li>
<li>Google検索とのリアルタイム統合</li>
<li>オープンソースで拡張性が高い</li>
<li>Plan Mode（v0.30.0〜デフォルト有効）、MCP連携など機能が充実</li>
<li>Gemini 2.5 Flash が SWE-bench Verified で78%という高精度（無料枠で利用可）</li>
</ul>
<p>⚠️ <strong>デメリット・注意点</strong></p>
<ul>
<li>ターミナル操作が必須</li>
<li>Claude Code比で自律性がやや低い</li>
<li>無料枠では機密データに注意</li>
<li>ブラウザ版とのチャット履歴は分離</li>
</ul>
<p>🎯 <strong>こんな方に特におすすめ</strong></p>
<ul>
<li>まずコスト0でAIエージェントを試してみたい方</li>
<li>大規模なプロジェクト全体をAIに把握させたい方</li>
<li>Google検索と連携した最新情報を活かしたい方</li>
</ul>
<p><strong>次のステップ：</strong></p>
<p>まずは <code>npm install -g @google/gemini-cli</code> でインストールして、簡単なファイル操作からお試しください。無料枠の1,000リクエスト/日があれば、日常的な開発作業には十分です。</p>
<p>より詳しい使い方は、以下の記事で解説しています：</p>
<ul>
<li>Gemini CLI完全使いこなしガイド｜基本操作からVSCode連携・ローカル活用術まで</li>
</ul>

<a rel="noopener" href="https://caymezon.com/gemini-cli-how-to-use/" title="Gemini CLI完全使いこなしガイド｜基本操作からVSCode連携・ローカル活用術まで【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-how-to-use-featured-5b7286-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-how-to-use-featured-5b7286-160x90.jpg 160w, https://caymezon.com/wp-content/uploads/2026/02/gemini-cli-how-to-use-featured-5b7286-120x68.jpg 120w, https://caymezon.com/wp-content/uploads/2026/02/gemini-cli-how-to-use-featured-5b7286-320x180.jpg 320w, https://caymezon.com/wp-content/uploads/2026/02/gemini-cli-how-to-use-featured-5b7286-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完全使いこなしガイド｜基本操作からVSCode連携・ローカル活用術まで【2026年4月版】</div><div class="blogcard-snippet internal-blogcard-snippet">はじめに「Gemini CLIをインストールしたけど、どう使えばいいのか分からない…」「ブラウザ版のGeminiとどう使い分ければいいの？」「ローカルで使うからこそできる、CLIならではの活用法って何？」本記事では、Gemini CLIをイ...</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">はじめに「Claude CodeとGemini CLI、どっちを使えばいいの？」どちらもターミナルからAIエージェントを操作して、ローカルファイルの編集・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.02.21</div></div></div></div></a>
<hr>
<p><strong>タグ:</strong> #GeminiCLI #Gemini #Google #AI #コーディング #開発効率化 #ターミナル</p><p>The post <a href="https://caymezon.com/gemini-cli-overview/">Gemini CLI完全ガイド｜ターミナルで動くGoogleのAIエージェントの全貌【2026年4月最新】</a> first appeared on <a href="https://caymezon.com">CayTech Lab</a>.</p>]]></content:encoded>
					
					<wfw:commentRss>https://caymezon.com/gemini-cli-overview/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>目次 はじめに基本的な使い方起動とインタラクティブモードワンショットモード（単発コマンド）主要なスラッシュコマンド一覧ファイル参照の方法（@記号）Plan Modeの活用（初心者にも安全）VS Codeとの連携方法1:  [&#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[<div id="toc" class="toc tnt-number toc-center tnt-number border-element"><input type="checkbox" class="toc-checkbox" id="toc-checkbox-14" checked><label class="toc-title" for="toc-checkbox-14">目次</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>「Gemini CLIをインストールしたけど、どう使えばいいのか分からない…」</p>
<p>「ブラウザ版のGeminiとどう使い分ければいいの？」</p>
<p>「ローカルで使うからこそできる、CLIならではの活用法って何？」</p>
<p>本記事では、<strong>Gemini CLIをインストール後に迷わず使いこなせるよう</strong>、基本操作から応用テクニック、VSCode連携、ローカル環境だからこそできること、個人利用での注意点まで、体系的に解説します。</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>関連記事：</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">はじめに「Claude CodeみたいなAIコーディングエージェントを試したいけど、費用を抑えたい…」「Googleが出しているターミナル版AIエージェントって何ができるの？」そんな疑問を持つエンジニアに向けて、Gemini CLIの全貌を...</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">はじめに「Claude CodeとGemini CLI、どっちを使えばいいの？」どちらもターミナルからAIエージェントを操作して、ローカルファイルの編集・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.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>【2026年4月最新版】Claude Code全67コマンド以上徹底解説｜ターミナル版とVSCode拡張機能の違いも網羅</title>
		<link>https://caymezon.com/claude-code-commands-guide-2026/</link>
					<comments>https://caymezon.com/claude-code-commands-guide-2026/#respond</comments>
		
		<dc:creator><![CDATA[caymezon]]></dc:creator>
		<pubDate>Sun, 15 Feb 2026 06:54:58 +0000</pubDate>
				<category><![CDATA[Cloud & Infra]]></category>
		<category><![CDATA[AI]]></category>
		<category><![CDATA[Claude Code]]></category>
		<category><![CDATA[VSCode]]></category>
		<category><![CDATA[コマンド]]></category>
		<category><![CDATA[スラッシュコマンド]]></category>
		<category><![CDATA[ターミナル]]></category>
		<category><![CDATA[生産性]]></category>
		<category><![CDATA[開発ツール]]></category>
		<guid isPermaLink="false">https://caymezon.com/?p=20147</guid>

					<description><![CDATA[<p>目次 1️⃣ はじめに：Claude Codeコマンドの需要検索需要から見る関心度この記事で解決できること対象読者2️⃣ Claude Codeとは？AI駆動の開発アシスタント主な特徴3️⃣ 全67コマンド以上一覧（おす [&#8230;]</p>
<p>The post <a href="https://caymezon.com/claude-code-commands-guide-2026/">【2026年4月最新版】Claude Code全67コマンド以上徹底解説｜ターミナル版とVSCode拡張機能の違いも網羅</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-16" checked><label class="toc-title" for="toc-checkbox-16">目次</label>
    <div class="toc-content">
    <ol class="toc-list open"><li><a href="#toc1" tabindex="0">1️⃣ はじめに：Claude Codeコマンドの需要</a><ol><li><a href="#toc2" tabindex="0">検索需要から見る関心度</a></li><li><a href="#toc3" tabindex="0">この記事で解決できること</a></li><li><a href="#toc4" tabindex="0">対象読者</a></li></ol></li><li><a href="#toc5" tabindex="0">2️⃣ Claude Codeとは？</a><ol><li><a href="#toc6" tabindex="0">AI駆動の開発アシスタント</a></li><li><a href="#toc7" tabindex="0">主な特徴</a></li></ol></li><li><a href="#toc8" tabindex="0">3️⃣ 全67コマンド以上一覧（おすすめ度付き）</a><ol><li><a href="#toc9" tabindex="0">📊 カテゴリ1: 両方に存在するコマンド</a></li><li><a href="#toc10" tabindex="0">📊 カテゴリ2: UI要素として共通（表記が異なる）</a></li><li><a href="#toc11" tabindex="0">📊 カテゴリ3: ターミナルのみに存在するコマンド</a></li><li><a href="#toc12" tabindex="0">📊 カテゴリ4: VSCode拡張機能のみに存在する機能</a></li></ol></li><li><a href="#toc13" tabindex="0">4️⃣ おすすめコマンド TOP10</a></li><li><a href="#toc14" tabindex="0">5️⃣ ターミナル版とVSCode版の使い分け</a><ol><li><a href="#toc15" tabindex="0">ターミナル版が優れている点</a></li><li><a href="#toc16" tabindex="0">VSCode版が優れている点</a></li><li><a href="#toc17" tabindex="0">推奨する使い分け</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">次のステップ</a></li><li><a href="#toc21" tabindex="0">さらに学ぶために</a></li></ol></li></ol>
    </div>
  </div>

<h2><span id="toc1">1️⃣ はじめに：Claude Codeコマンドの需要</span></h2>
<h3><span id="toc2">検索需要から見る関心度</span></h3>
<p>Claude Codeのコマンドに関する検索需要を調べたところ、以下のような結果が出ています：</p>
<ul>
<li>🔥 <strong>1,000～10,000件</strong>: <code>claude code vscode</code></li>
<li>🔥 <strong>100～1,000件</strong>: <code>claude code コマンド</code></li>
<li>🔥 <strong>10～100件</strong>: <code>claude code スラッシュ</code>, <code>claude code vscode 拡張機能</code></li>
</ul>
<p>この検索数からも分かる通り、<strong>Claude Codeの使い方やコマンド一覧を求めている人は意外と多い</strong>のが実情です。</p>
<h3><span id="toc3">この記事で解決できること</span></h3>
<p>Claude Codeには<strong>67個以上のスラッシュコマンド</strong>が存在し、ターミナル版とVSCode拡張機能では使えるコマンドが異なります。</p>
<p>この記事では：</p>
<ul>
<li>✅ <strong>全67コマンド以上を日本語で解説</strong>（2026年4月時点）</li>
<li>✅ <strong>おすすめ度を★で明示</strong>（★～★★★）</li>
<li>✅ <strong>ターミナル版とVSCode版の違いを相互表で整理</strong></li>
<li>✅ <strong>使いどころを具体的に説明</strong></li>
</ul>
<p>これにより、あなたは<strong>必要なコマンドを素早く見つけて、Claude Codeを最大限活用</strong>できるようになります。</p>
<h3><span id="toc4">対象読者</span></h3>
<ul>
<li>Claude Codeを使い始めたばかりの方</li>
<li>VSCode拡張機能とターミナル版の違いを知りたい方</li>
<li>よく使うコマンドを効率的に覚えたい方</li>
<li>スラッシュコマンドの全貌を把握したい方</li>
</ul>
<hr>
<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%2BClaude%2BCode%26__mk_ja_JP%3D%25E3%2582%25AB%25E3%2582%25BF%25E3%2582%25AB%25E3%2583%258A%26crid%3D359XA1WJGH366%26sprefix%3D%25E6%259C%25AC%2Bclaude%2Bcode%252Caps%252C183%26ref%3Dnb_sb_noss_2" referrerpolicy="no-referrer-when-downgrade" attributionsrc>Amazon検索[本 Claude Code]</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":"実践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>
<h2><span id="toc5">2️⃣ Claude Codeとは？</span></h2>
<h3><span id="toc6">AI駆動の開発アシスタント</span></h3>
<p><strong>Claude Code</strong>は、Anthropic社が提供するClaude AIをベースにした開発者向けツールです。</p>
<ul>
<li><strong>ターミナル版（CLI）</strong>: コマンドラインから直接Claudeと対話</li>
<li><strong>VSCode拡張機能</strong>: エディタ内でシームレスに利用</li>
</ul>
<h3><span id="toc7">主な特徴</span></h3>
<ul>
<li>🤖 <strong>自然言語でコード生成・編集</strong></li>
<li>📝 <strong>コードレビューやリファクタリング支援</strong></li>
<li>🔍 <strong>プロジェクト全体の理解と分析</strong></li>
<li>⚡ <strong>スラッシュコマンドで高速操作</strong></li>
</ul>
<hr>
<h2><span id="toc8">3️⃣ 全67コマンド以上一覧（おすすめ度付き）</span></h2>
<h3><span id="toc9">📊 カテゴリ1: 両方に存在するコマンド</span></h3>
<table>
<thead>
<tr>
<th>おすすめ度</th>
<th>コマンド</th>
<th>ターミナル</th>
<th>VSCode</th>
<th>説明</th>
<th>使いどころ</th>
</tr>
</thead>
<tbody>
<tr>
<td>★★★</td>
<td><code>/simplify</code> ※スキル</td>
<td>✅</td>
<td>✅</td>
<td>最近変更したコードを3エージェント並列レビュー（品質・効率・再利用性）</td>
<td>コミット前のコード品質チェック</td>
</tr>
<tr>
<td>★★★</td>
<td><code>/debug</code> ※スキル</td>
<td>✅</td>
<td>✅</td>
<td>セッションデバッグログを読む（スキルとして実装）</td>
<td>エラーが起きたときの原因調査</td>
</tr>
<tr>
<td>★★★</td>
<td><code>/review</code></td>
<td>✅</td>
<td>✅</td>
<td>Pull Requestをレビュー</td>
<td>コードレビューを効率化したいとき</td>
</tr>
<tr>
<td>★★</td>
<td><code>/batch &lt;指示&gt;</code> ※スキル</td>
<td>✅</td>
<td>✅</td>
<td>大規模変更を5〜30の並列ユニットに分解して実行</td>
<td>多数ファイルの一括リファクタリング</td>
</tr>
<tr>
<td>★★</td>
<td><code>/loop [間隔] &lt;プロンプト&gt;</code> ※スキル</td>
<td>✅</td>
<td>✅</td>
<td>プロンプトを定期的に繰り返し実行</td>
<td>デプロイ完了監視・定期チェック</td>
</tr>
<tr>
<td>★</td>
<td><code>/claude-api</code> ※スキル</td>
<td>✅</td>
<td>✅</td>
<td>Claude API・Anthropic SDKのリファレンスを読み込む（自動トリガーあり）</td>
<td>API組み込みコードを書くとき</td>
</tr>
<tr>
<td>★★</td>
<td><code>/compact</code></td>
<td>✅</td>
<td>✅</td>
<td>会話履歴をクリアして要約のみ残す</td>
<td>コンテキスト節約しつつ流れは保持</td>
</tr>
<tr>
<td>★★</td>
<td><code>/context</code></td>
<td>✅</td>
<td>✅</td>
<td>コンテキスト使用状況を視覚化</td>
<td>残量を視覚的に確認したいとき</td>
</tr>
<tr>
<td>★★</td>
<td><code>/security-review</code></td>
<td>✅</td>
<td>✅</td>
<td>保留中の変更をセキュリティレビュー</td>
<td>コミット前のセキュリティチェック</td>
</tr>
<tr>
<td>★★</td>
<td><code>/insights</code></td>
<td>✅</td>
<td>✅</td>
<td>セッション分析レポートを生成</td>
<td>自分の利用傾向を把握したいとき</td>
</tr>
<tr>
<td>★</td>
<td><code>/init</code></td>
<td>✅</td>
<td>✅</td>
<td>CLAUDE.mdファイルを初期化</td>
<td>新規プロジェクトの設定ファイル作成</td>
</tr>
<tr>
<td>★</td>
<td><code>/pr-comments</code></td>
<td>✅</td>
<td>✅</td>
<td>GitHub PRのコメントを取得</td>
<td>PRのフィードバックを確認</td>
</tr>
<tr>
<td>★</td>
<td><code>/release-notes</code></td>
<td>✅</td>
<td>✅</td>
<td>リリースノートを表示</td>
<td>最新機能や変更点を確認</td>
</tr>
</tbody>
</table>
<hr>
<h3><span id="toc10">📊 カテゴリ2: UI要素として共通（表記が異なる）</span></h3>
<table>
<thead>
<tr>
<th>おすすめ度</th>
<th>機能</th>
<th>ターミナル</th>
<th>VSCode UI</th>
<th>説明</th>
</tr>
</thead>
<tbody>
<tr>
<td>★★★</td>
<td>会話クリア</td>
<td><code>/clear</code></td>
<td><strong>Clear conversation</strong></td>
<td>会話履歴を完全削除</td>
</tr>
<tr>
<td>★★★</td>
<td>モデル切替</td>
<td><code>/model</code></td>
<td><strong>Switch model...</strong></td>
<td>Opus/Sonnet/Haikuを切り替え</td>
</tr>
<tr>
<td>★★</td>
<td>権限管理</td>
<td><code>/permissions</code></td>
<td><strong>Permissions</strong></td>
<td>ツール実行の許可/拒否設定</td>
</tr>
<tr>
<td>★★</td>
<td>メモリ編集</td>
<td><code>/memory</code></td>
<td><strong>Memory</strong></td>
<td>Claudeに覚えさせる情報を記録</td>
</tr>
<tr>
<td>★★</td>
<td>ファストモード</td>
<td><code>/fast</code></td>
<td><strong>Toggle fast mode</strong></td>
<td>Opus 4.7で高速応答モード</td>
</tr>
<tr>
<td>★</td>
<td>MCP管理</td>
<td><code>/mcp</code></td>
<td><strong>Manage MCP servers</strong></td>
<td>Model Context Protocolサーバー管理</td>
</tr>
<tr>
<td>★</td>
<td>エージェント管理</td>
<td><code>/agents</code></td>
<td><strong>Agents</strong></td>
<td>エージェント設定</td>
</tr>
<tr>
<td>★</td>
<td>フック管理</td>
<td><code>/hooks</code></td>
<td><strong>Hooks</strong></td>
<td>イベントフック設定</td>
</tr>
<tr>
<td>★</td>
<td>プラグイン管理</td>
<td><code>/plugin</code></td>
<td><strong>Manage plugins</strong></td>
<td>プラグイン追加・削除・設定</td>
</tr>
<tr>
<td>★</td>
<td>使用状況</td>
<td><code>/usage</code></td>
<td><strong>Account & usage...</strong></td>
<td>プラン使用量確認</td>
</tr>
</tbody>
</table>
<hr>
<h3><span id="toc11">📊 カテゴリ3: ターミナルのみに存在するコマンド</span></h3>
<h4>💡 セッション管理系</h4>
<table>
<thead>
<tr>
<th>おすすめ度</th>
<th>コマンド</th>
<th>説明</th>
<th>使いどころ</th>
</tr>
</thead>
<tbody>
<tr>
<td>★★★</td>
<td><code>/resume</code></td>
<td>以前の会話を再開</td>
<td>過去のセッションを続けたいとき</td>
</tr>
<tr>
<td>★★</td>
<td><code>/branch</code></td>
<td>会話をこのポイントで分岐（<code>/fork</code>は別名）</td>
<td>別アプローチを試したいが現在の会話も残したいとき</td>
</tr>
<tr>
<td>★★</td>
<td><code>/rename</code></td>
<td>会話名変更</td>
<td>会話に分かりやすい名前を付けたいとき</td>
</tr>
<tr>
<td>★</td>
<td><code>/rewind</code></td>
<td>コード・会話を復元</td>
<td>変更を取り消して前の状態に戻したいとき</td>
</tr>
</tbody>
</table>
<h4>💡 プロジェクト・作業管理系</h4>
<table>
<thead>
<tr>
<th>おすすめ度</th>
<th>コマンド</th>
<th>説明</th>
<th>使いどころ</th>
</tr>
</thead>
<tbody>
<tr>
<td>★★★</td>
<td><code>/plan</code></td>
<td>プランモードを有効化</td>
<td>複雑なタスクを計画的に進めたいとき</td>
</tr>
<tr>
<td>★★</td>
<td><code>/tasks</code></td>
<td>バックグラウンドタスク管理</td>
<td>実行中のタスクを確認・制御</td>
</tr>
<tr>
<td>★★</td>
<td><code>/diff</code></td>
<td>未コミット変更とdiffをインタラクティブ表示</td>
<td>コミット前に変更内容を確認したいとき</td>
</tr>
<tr>
<td>★★</td>
<td><code>/effort</code></td>
<td>モデルの努力レベルを設定（low/medium/high/max/auto）</td>
<td>タスクの複雑さに応じて処理深度を調整</td>
</tr>
<tr>
<td>★</td>
<td><code>/add-dir</code></td>
<td>新しい作業ディレクトリを追加</td>
<td>別のプロジェクトを同じセッションで扱いたいとき</td>
</tr>
</tbody>
</table>
<h4>💡 データ管理・出力系</h4>
<table>
<thead>
<tr>
<th>おすすめ度</th>
<th>コマンド</th>
<th>説明</th>
<th>使いどころ</th>
</tr>
</thead>
<tbody>
<tr>
<td>★★★</td>
<td><code>/copy</code></td>
<td>最後の応答をコピー</td>
<td>回答を他のドキュメントに貼り付けたいとき</td>
</tr>
<tr>
<td>★★</td>
<td><code>/export</code></td>
<td>会話をエクスポート</td>
<td>ログを保存・共有したいとき</td>
</tr>
<tr>
<td>★★</td>
<td><code>/cost</code></td>
<td>現在のセッションのコスト表示</td>
<td>API使用料金をリアルタイムで確認（ターミナル・VSCode両対応）</td>
</tr>
<tr>
<td>★</td>
<td><code>/stats</code></td>
<td>使用統計表示</td>
<td>自分の利用状況を確認</td>
</tr>
</tbody>
</table>
<h4>💡 GitHub/Git連携系</h4>
<table>
<thead>
<tr>
<th>おすすめ度</th>
<th>コマンド</th>
<th>説明</th>
<th>使いどころ</th>
</tr>
</thead>
<tbody>
<tr>
<td>★</td>
<td><code>/install-github-app</code></td>
<td>GitHub Actions設定</td>
<td>GitHub連携の自動化</td>
</tr>
</tbody>
</table>
<h4>💡 システム設定・診断系</h4>
<table>
<thead>
<tr>
<th>おすすめ度</th>
<th>コマンド</th>
<th>説明</th>
<th>使いどころ</th>
</tr>
</thead>
<tbody>
<tr>
<td>★★</td>
<td><code>/doctor</code></td>
<td>インストール・設定診断</td>
<td>環境に問題がないか確認</td>
</tr>
<tr>
<td>★★</td>
<td><code>/status</code></td>
<td>ステータス表示</td>
<td>動作状態を総合的に確認</td>
</tr>
<tr>
<td>★★</td>
<td><code>/voice</code></td>
<td>プッシュトゥトーク音声入力のオン/オフ切り替え</td>
<td>ハンズフリーで指示を音声入力したいとき</td>
</tr>
<tr>
<td>★★</td>
<td><code>/sandbox</code></td>
<td>サンドボックスモードの切り替え（対応プラットフォームのみ）</td>
<td>安全な隔離環境でコードを実行したいとき</td>
</tr>
<tr>
<td>★</td>
<td><code>/config</code></td>
<td>設定パネルを開く</td>
<td>各種設定を変更</td>
</tr>
<tr>
<td>★</td>
<td><code>/keybindings</code></td>
<td>キーバインド設定編集</td>
<td>ショートカットをカスタマイズ</td>
</tr>
<tr>
<td>★</td>
<td><code>/terminal-setup</code></td>
<td>Shift+Enter改行設定</td>
<td>ターミナルで改行しやすく</td>
</tr>
<tr>
<td>★</td>
<td><code>/theme</code></td>
<td>テーマ変更</td>
<td>見た目をカスタマイズ</td>
</tr>
<tr>
<td>★</td>
<td><code>/color</code></td>
<td>プロンプトバーの色を設定</td>
<td>複数セッションを色で区別したいとき</td>
</tr>
<tr>
<td>★</td>
<td><code>/statusline</code></td>
<td>ステータスラインUI設定</td>
<td>ステータス表示を設定</td>
</tr>
<tr>
<td>★</td>
<td><code>/reload-plugins</code></td>
<td>アクティブなプラグインをすべてリロード</td>
<td>プラグイン設定変更後に反映したいとき</td>
</tr>
</tbody>
</table>
<h4>💡 IDE・プラットフォーム連携系</h4>
<table>
<thead>
<tr>
<th>おすすめ度</th>
<th>コマンド</th>
<th>説明</th>
<th>使いどころ</th>
</tr>
</thead>
<tbody>
<tr>
<td>★★</td>
<td><code>/desktop</code></td>
<td>Claude Desktopで継続</td>
<td>デスクトップアプリで作業を続けたいとき</td>
</tr>
<tr>
<td>★★</td>
<td><code>/remote-control</code></td>
<td>claude.aiからセッションをリモートコントロール可能にする</td>
<td>別の端末からセッションを操作したいとき</td>
</tr>
<tr>
<td>★</td>
<td><code>/chrome</code></td>
<td>Chrome版Claude設定</td>
<td>ブラウザ版の設定調整</td>
</tr>
<tr>
<td>★</td>
<td><code>/ide</code></td>
<td>IDE統合管理</td>
<td>VSCodeなどのIDE連携の状態確認</td>
</tr>
<tr>
<td>★</td>
<td><code>/install-slack-app</code></td>
<td>Slackアプリ導入</td>
<td>Slackから直接Claudeを使いたいとき</td>
</tr>
<tr>
<td>★</td>
<td><code>/mobile</code></td>
<td>モバイルアプリQRコード</td>
<td>スマホアプリをインストール</td>
</tr>
<tr>
<td>★</td>
<td><code>/vim</code></td>
<td>Vimモード切替</td>
<td>Vimキーバインドで操作</td>
</tr>
</tbody>
</table>
<h4>💡 アカウント・プラン管理系</h4>
<table>
<thead>
<tr>
<th>おすすめ度</th>
<th>コマンド</th>
<th>説明</th>
<th>使いどころ</th>
</tr>
</thead>
<tbody>
<tr>
<td>★★</td>
<td><code>/upgrade</code></td>
<td>Maxプランアップグレード</td>
<td>より多くの機能や高速な応答が必要</td>
</tr>
<tr>
<td>★</td>
<td><code>/login</code></td>
<td>サインイン</td>
<td>アカウントログイン</td>
</tr>
<tr>
<td>★</td>
<td><code>/logout</code></td>
<td>サインアウト</td>
<td>アカウント切替</td>
</tr>
<tr>
<td>★</td>
<td><code>/privacy-settings</code></td>
<td>プライバシー設定</td>
<td>データ取扱設定の変更</td>
</tr>
<tr>
<td>★</td>
<td><code>/extra-usage</code></td>
<td>追加使用量設定</td>
<td>使用制限に達した場合の対処</td>
</tr>
</tbody>
</table>
<h4>💡 ヘルプ・サポート系</h4>
<table>
<thead>
<tr>
<th>おすすめ度</th>
<th>コマンド</th>
<th>説明</th>
<th>使いどころ</th>
</tr>
</thead>
<tbody>
<tr>
<td>★★</td>
<td><code>/help</code></td>
<td>ヘルプ表示</td>
<td>コマンドの使い方を確認</td>
</tr>
<tr>
<td>★★</td>
<td><code>/btw</code></td>
<td>会話履歴に追加せずにサイドクエスチョンを素早く聞く</td>
<td>本筋を中断せず補足確認したいとき</td>
</tr>
<tr>
<td>★</td>
<td><code>/feedback</code></td>
<td>フィードバック送信</td>
<td>バグ報告や機能要望</td>
</tr>
<tr>
<td>★</td>
<td><code>/skills</code></td>
<td>スキル一覧表示</td>
<td>Claudeが使えるスキルを確認</td>
</tr>
<tr>
<td>★</td>
<td><code>/passes</code></td>
<td>知人にClaudeの無料1週間パスを共有</td>
<td>友人・同僚にClaude Codeを紹介したいとき</td>
</tr>
<tr>
<td>★</td>
<td><code>/stickers</code></td>
<td>ステッカー注文</td>
<td>オフィシャルグッズが欲しいとき</td>
</tr>
</tbody>
</table>
<h4>💡 その他</h4>
<table>
<thead>
<tr>
<th>おすすめ度</th>
<th>コマンド</th>
<th>説明</th>
<th>使いどころ</th>
</tr>
</thead>
<tbody>
<tr>
<td>★</td>
<td><code>/exit</code></td>
<td>REPLを終了</td>
<td>ターミナルセッションを終了</td>
</tr>
<tr>
<td>★</td>
<td><code>/remote-env</code></td>
<td>リモート環境設定</td>
<td>リモート開発環境の設定</td>
</tr>
</tbody>
</table>
<hr>
<h3><span id="toc12">📊 カテゴリ4: VSCode拡張機能のみに存在する機能</span></h3>
<table>
<thead>
<tr>
<th>おすすめ度</th>
<th>機能/コマンド</th>
<th>説明</th>
<th>使いどころ</th>
</tr>
</thead>
<tbody>
<tr>
<td>★★★</td>
<td><strong>Attach file...</strong></td>
<td>ファイルを添付</td>
<td>コンテキストに特定ファイルを追加</td>
</tr>
<tr>
<td>★★★</td>
<td><strong>Mention file from this project...</strong></td>
<td>プロジェクトファイルを言及</td>
<td>プロジェクト内ファイルを参照</td>
</tr>
<tr>
<td>★★</td>
<td><strong>Thinking</strong></td>
<td>思考プロセス表示トグル</td>
<td>Claudeの推論過程を確認したいとき</td>
</tr>
<tr>
<td>★</td>
<td><code>/keybindings-help</code></td>
<td>キーバインドヘルプ</td>
<td>ショートカット支援</td>
</tr>
<tr>
<td>★</td>
<td><strong>MCP status</strong></td>
<td>MCPステータス表示</td>
<td>MCPの動作確認</td>
</tr>
<tr>
<td>★</td>
<td><strong>Open Claude in Terminal</strong></td>
<td>ターミナルでClaudeを開く</td>
<td>ターミナル版を起動</td>
</tr>
<tr>
<td>★</td>
<td><strong>Switch account</strong></td>
<td>アカウント切替</td>
<td>別アカウントで使用</td>
</tr>
<tr>
<td>★</td>
<td><strong>General config...</strong></td>
<td>一般設定</td>
<td>各種設定を変更</td>
</tr>
<tr>
<td>★</td>
<td><strong>View help docs</strong></td>
<td>ヘルプドキュメント表示</td>
<td>マニュアルを確認</td>
</tr>
<tr>
<td>★</td>
<td><strong>Report a problem</strong></td>
<td>問題報告</td>
<td>バグを報告</td>
</tr>
</tbody>
</table>
<hr>
<h2><span id="toc13">4️⃣ おすすめコマンド TOP10</span></h2>
<p>実際の開発現場でよく使われるコマンドを、おすすめ度★★★から厳選しました。</p>
<table>
<thead>
<tr>
<th>順位</th>
<th>コマンド</th>
<th>理由</th>
</tr>
</thead>
<tbody>
<tr>
<td>🥇</td>
<td><code>/review</code></td>
<td>PRレビューを自動化し、コードの品質向上に直結</td>
</tr>
<tr>
<td>🥈</td>
<td><code>/debug</code></td>
<td>エラー原因の特定が劇的に早くなる</td>
</tr>
<tr>
<td>🥉</td>
<td><code>/plan</code></td>
<td>複雑なタスクを整理して効率的に実装できる</td>
</tr>
<tr>
<td>4</td>
<td><code>/copy</code></td>
<td>回答を即座にドキュメントや別ツールで活用</td>
</tr>
<tr>
<td>5</td>
<td><code>/resume</code></td>
<td>過去の会話を再開して作業を継続</td>
</tr>
<tr>
<td>6</td>
<td><code>/clear</code></td>
<td>コンテキストをリセットして新しい話題へ</td>
</tr>
<tr>
<td>7</td>
<td><code>/model</code></td>
<td>タスクに応じて最適なモデルを選択</td>
</tr>
<tr>
<td>8</td>
<td><strong>Attach file</strong> (VSCode)</td>
<td>特定ファイルを素早くコンテキストに追加</td>
</tr>
<tr>
<td>9</td>
<td><strong>Thinking</strong> (VSCode)</td>
<td>AIの思考過程を見て理解を深める</td>
</tr>
<tr>
<td>10</td>
<td><code>/compact</code></td>
<td>コンテキストを節約しつつ会話の流れを保持</td>
</tr>
</tbody>
</table>
<hr>
<h2><span id="toc14">5️⃣ ターミナル版とVSCode版の使い分け</span></h2>
<h3><span id="toc15">ターミナル版が優れている点</span></h3>
<ul>
<li>✅ <strong>セッション管理が豊富</strong>: <code>/resume</code>, <code>/fork</code>, <code>/rewind</code> などで柔軟に会話を管理</li>
<li>✅ <strong>システム統合が充実</strong>: <code>/desktop</code>, <code>/chrome</code>, <code>/mobile</code> などプラットフォーム間の移動が容易</li>
<li>✅ <strong>詳細な統計・診断</strong>: <code>/stats</code>, <code>/doctor</code>, <code>/status</code> で深い分析が可能</li>
<li>✅ <strong>スクリプト連携</strong>: シェルスクリプトやCI/CDに組み込みやすい</li>
</ul>
<h3><span id="toc16">VSCode版が優れている点</span></h3>
<ul>
<li>✅ <strong>ファイル操作がUI化</strong>: <strong>Attach file</strong>, <strong>Mention file</strong> でドラッグ&ドロップ感覚</li>
<li>✅ <strong>視覚的な設定</strong>: メニュー形式で直感的に操作</li>
<li>✅ <strong>コスト確認</strong>: <code>/cost</code> で使用料金を即座に確認</li>
<li>✅ <strong>思考プロセス可視化</strong>: <strong>Thinking</strong> トグルでAIの推論を追える</li>
<li>✅ <strong>エディタ統合</strong>: コードとClaude Codeをシームレスに行き来</li>
</ul>
<h3><span id="toc17">推奨する使い分け</span></h3>
<table>
<thead>
<tr>
<th>シーン</th>
<th>推奨</th>
<th>理由</th>
</tr>
</thead>
<tbody>
<tr>
<td>コーディング中</td>
<td><strong>VSCode</strong></td>
<td>エディタ内で完結、ファイル参照が楽</td>
</tr>
<tr>
<td>CI/CD統合</td>
<td><strong>ターミナル</strong></td>
<td>スクリプトとの連携が容易</td>
</tr>
<tr>
<td>長期プロジェクト</td>
<td><strong>ターミナル</strong></td>
<td>セッション管理が充実</td>
</tr>
<tr>
<td>初心者</td>
<td><strong>VSCode</strong></td>
<td>UI化されていて直感的</td>
</tr>
<tr>
<td>複数プラットフォーム</td>
<td><strong>ターミナル</strong></td>
<td>デスクトップ/モバイルへの移行が容易</td>
</tr>
</tbody>
</table>
<hr>
<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%2BClaude%2BCode%26__mk_ja_JP%3D%25E3%2582%25AB%25E3%2582%25BF%25E3%2582%25AB%25E3%2583%258A%26crid%3D359XA1WJGH366%26sprefix%3D%25E6%259C%25AC%2Bclaude%2Bcode%252Caps%252C183%26ref%3Dnb_sb_noss_2" referrerpolicy="no-referrer-when-downgrade" attributionsrc>Amazon検索[本 Claude Code]</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":"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>
<h2><span id="toc18">6️⃣ まとめ</span></h2>
<h3><span id="toc19">この記事で学んだこと</span></h3>
<ul>
<li>✅ Claude Codeには<strong>全67個以上のスラッシュコマンド</strong>が存在（2026年4月時点）</li>
<li>✅ ターミナル版とVSCode版では使えるコマンドが<strong>大きく異なる</strong></li>
<li>✅ おすすめ度★★★のコマンドを優先的に覚えると効率UP</li>
<li>✅ 用途に応じて<strong>ターミナル版とVSCode版を使い分ける</strong>のがベスト</li>
</ul>
<h3><span id="toc20">次のステップ</span></h3>
<ol>
<li><strong>まずは★★★のコマンドから試してみる</strong></li>
<li>自分のワークフローに合ったコマンドを見つける</li>
<li><code>/memory</code> でClaude Codeに自分の好みを覚えさせる</li>
<li><code>/plan</code> で複雑なタスクを効率的に進める</li>
</ol>
<h3><span id="toc21">さらに学ぶために</span></h3>
<ul>
<li>📖 <a href="https://docs.anthropic.com/claude-code">Claude Code公式ドキュメント</a></li>
<li>🎓 <a href="https://marketplace.visualstudio.com/">VSCode拡張機能マーケットプレイス</a></li>
<li>💬 <a href="https://github.com/anthropics/claude-code">Claude Codeコミュニティ</a></li>
</ul>
<p><!-- ![Claude Codeコマンド使用例のスクリーンショット](images/command-usage-example.jpg) --></p>
<hr>
<p><strong>この記事が役に立ったら、ぜひシェアしてください！</strong> 🚀</p>
<p>Claude Codeを使いこなして、開発生産性を劇的に向上させましょう！</p>
<p><strong>関連記事：</strong></p>
<ul>
<li>Claude Code完全ガイド｜ターミナルで動くAIコーディングアシスタントの全貌</li>
</ul>

<a rel="noopener" href="https://caymezon.com/claude-code-overview/" title="Claude Code完全ガイド｜ターミナルで動く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/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年4月版】</div><div class="blogcard-snippet internal-blogcard-snippet">はじめに「AIにコードを書かせたいけど、ブラウザとエディタを行き来するのが面倒…」そんな悩みを解決するのがClaude Codeです。2026年4月時点で、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>
<ul>
<li>Claude Code環境構築完全ガイド｜初心者でも30分でセットアップできる詳細手順</li>
</ul>

<a rel="noopener" href="https://caymezon.com/claude-code-setup-guide/" title="Claude Code環境構築完全ガイド｜初心者でも30分でセットアップできる詳細手順" 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-setup-guide-featured-90954f-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-setup-guide-featured-90954f-160x90.jpg 160w, https://caymezon.com/wp-content/uploads/2026/02/claude-code-setup-guide-featured-90954f-120x68.jpg 120w, https://caymezon.com/wp-content/uploads/2026/02/claude-code-setup-guide-featured-90954f-320x180.jpg 320w, https://caymezon.com/wp-content/uploads/2026/02/claude-code-setup-guide-featured-90954f-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環境構築完全ガイド｜初心者でも30分でセットアップできる詳細手順</div><div class="blogcard-snippet internal-blogcard-snippet">はじめに「Claude Codeを使ってみたいけど、環境構築が難しそう…」そんな不安を持つ方も多いはずです。実際、ターミナルベースのツールは初心者にとってハードルが高く感じられます。しかし、この記事の手順通りに進めれば、初心者でも30分でC...</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>
<ul>
<li>Claude Code vs Web版・Desktop版 開発効率徹底比較｜実際のマクロ開発で検証</li>
</ul>

<a rel="noopener" href="https://caymezon.com/claude-code-efficiency-comparison/" title="Claude Code vs Web版・Desktop版 開発効率徹底比較｜実際のマクロ開発で検証" 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-efficiency-comparison-featured-2c6fec-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-efficiency-comparison-featured-2c6fec-160x90.jpg 160w, https://caymezon.com/wp-content/uploads/2026/02/claude-code-efficiency-comparison-featured-2c6fec-120x68.jpg 120w, https://caymezon.com/wp-content/uploads/2026/02/claude-code-efficiency-comparison-featured-2c6fec-320x180.jpg 320w, https://caymezon.com/wp-content/uploads/2026/02/claude-code-efficiency-comparison-featured-2c6fec-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 Web版・Desktop版 開発効率徹底比較｜実際のマクロ開発で検証</div><div class="blogcard-snippet internal-blogcard-snippet">はじめに「Claude Codeって本当に効率的なの？」そんな疑問を持つ開発者は多いはずです。実際、Web版やDesktop版と比べて、どれくらいのメリットがあるのかイメージしにくいかもしれません。本記事では、実際に「VSCodeでクリップ...</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>
<ul>
<li>Claude Code VSCode拡張機能完全ガイド｜CLI版との違いと最強の使い分け術</li>
</ul>

<a rel="noopener" href="https://caymezon.com/claude-code-vscode-extension-guide/" title="Claude Code VSCode拡張機能完全ガイド｜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/claude-code-vscode-extension-guide-featured-dff70a-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-vscode-extension-guide-featured-dff70a-160x90.jpg 160w, https://caymezon.com/wp-content/uploads/2026/02/claude-code-vscode-extension-guide-featured-dff70a-120x68.jpg 120w, https://caymezon.com/wp-content/uploads/2026/02/claude-code-vscode-extension-guide-featured-dff70a-320x180.jpg 320w, https://caymezon.com/wp-content/uploads/2026/02/claude-code-vscode-extension-guide-featured-dff70a-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 VSCode拡張機能完全ガイド｜CLI版との違いと最強の使い分け術</div><div class="blogcard-snippet internal-blogcard-snippet">はじめに「Claude CodeってターミナルでCLIを使うものだと思ってた…」「VSCodeの拡張機能もあるって聞いたけど、何が違うの？」そんな疑問を持つ開発者は多いはずです。実は、Claude CodeにはVSCode拡張機能版があり、...</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>
<ul>
<li>【まとめ記事】Claude Code完全攻略ロードマップ｜全記事まとめ</li>
</ul>

<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>The post <a href="https://caymezon.com/claude-code-commands-guide-2026/">【2026年4月最新版】Claude Code全67コマンド以上徹底解説｜ターミナル版とVSCode拡張機能の違いも網羅</a> first appeared on <a href="https://caymezon.com">CayTech Lab</a>.</p>]]></content:encoded>
					
					<wfw:commentRss>https://caymezon.com/claude-code-commands-guide-2026/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Claude Code完全ガイド｜ターミナルで動くAIコーディングアシスタントの全貌【2026年4月版】</title>
		<link>https://caymezon.com/claude-code-overview/</link>
					<comments>https://caymezon.com/claude-code-overview/#respond</comments>
		
		<dc:creator><![CDATA[caymezon]]></dc:creator>
		<pubDate>Sat, 14 Feb 2026 02:16:52 +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[ターミナル]]></category>
		<category><![CDATA[開発効率化]]></category>
		<guid isPermaLink="false">https://caymezon.com/?p=20121</guid>

					<description><![CDATA[<p>目次 はじめにこの記事で分かることこんな人におすすめClaude Codeとは基本概念Claude製品ファミリーとの関係アーキテクチャ日本語での使い方セッション開始時の設定（一時的）CLAUDE.mdによる永続的な設定（ [&#8230;]</p>
<p>The post <a href="https://caymezon.com/claude-code-overview/">Claude Code完全ガイド｜ターミナルで動くAIコーディングアシスタントの全貌【2026年4月版】</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-18" checked><label class="toc-title" for="toc-checkbox-18">目次</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">Claude Codeとは</a><ol><li><a href="#toc5" tabindex="0">基本概念</a></li><li><a href="#toc6" tabindex="0">Claude製品ファミリーとの関係</a></li><li><a href="#toc7" tabindex="0">アーキテクチャ</a></li></ol></li><li><a href="#toc8" tabindex="0">日本語での使い方</a><ol><li><a href="#toc9" tabindex="0">セッション開始時の設定（一時的）</a></li><li><a href="#toc10" tabindex="0">CLAUDE.mdによる永続的な設定（推奨）</a></li></ol></li><li><a href="#toc11" tabindex="0">Claude Codeの主要機能</a><ol><li><a href="#toc12" tabindex="0">1. ファイル編集機能</a></li><li><a href="#toc13" tabindex="0">2. プロジェクト全体の理解</a></li><li><a href="#toc14" tabindex="0">3. 複数ファイル同時編集</a></li><li><a href="#toc15" tabindex="0">4. コードレビュー機能</a></li><li><a href="#toc16" tabindex="0">5. テストコード生成</a></li></ol></li><li><a href="#toc17" tabindex="0">メリット</a><ol><li><a href="#toc18" tabindex="0">1. 圧倒的な開発速度</a></li><li><a href="#toc19" tabindex="0">2. コンテキストの完全保持</a></li><li><a href="#toc20" tabindex="0">3. ターミナルとの完全統合</a></li><li><a href="#toc21" tabindex="0">4. リアルタイムフィードバック</a></li></ol></li><li><a href="#toc22" tabindex="0">デメリット・制約事項</a><ol><li><a href="#toc23" tabindex="0">1. ターミナル操作が必須</a></li><li><a href="#toc24" tabindex="0">2. インターネット接続必須</a></li><li><a href="#toc25" tabindex="0">3. 使用量制限（重要）</a></li><li><a href="#toc26" tabindex="0">4. モデル選択の注意点</a></li><li><a href="#toc27" tabindex="0">5. プライバシー・セキュリティ</a></li><li><a href="#toc28" tabindex="0">6. ファイル変更の確認が必要</a></li><li><a href="#toc29" tabindex="0">7. モデルの限界</a></li></ol></li><li><a href="#toc30" tabindex="0">実践的な活用シーン</a><ol><li><a href="#toc31" tabindex="0">シーン1: 新規機能開発</a></li><li><a href="#toc32" tabindex="0">シーン2: バグ修正</a></li><li><a href="#toc33" tabindex="0">シーン3: リファクタリング</a></li><li><a href="#toc34" tabindex="0">シーン4: ドキュメント生成</a></li></ol></li><li><a href="#toc35" tabindex="0">Web版・Desktop版との比較</a><ol><li><a href="#toc36" tabindex="0">詳細比較表</a></li><li><a href="#toc37" tabindex="0">使い分けの指針</a></li></ol></li><li><a href="#toc38" tabindex="0">2026年4月時点の最新アップデート</a><ol><li><a href="#toc39" tabindex="0">実現済みの機能（2026年4月まで）</a></li><li><a href="#toc40" tabindex="0">今後に期待される機能</a></li><li><a href="#toc41" tabindex="0">市場への影響</a></li></ol></li><li><a href="#toc42" tabindex="0">懸念事項</a><ol><li><a href="#toc43" tabindex="0">1. スキル低下のリスク</a></li><li><a href="#toc44" tabindex="0">2. セキュリティ・コンプライアンス</a></li><li><a href="#toc45" tabindex="0">3. 技術的負債の蓄積</a></li><li><a href="#toc46" tabindex="0">4. コスト管理</a></li></ol></li><li><a href="#toc47" tabindex="0">環境構築の準備</a></li><li><a href="#toc48" tabindex="0">実際の開発での効率比較</a></li><li><a href="#toc49" tabindex="0">まとめ</a></li></ol>
    </div>
  </div>

<h2><span id="toc1">はじめに</span></h2>
<p>「AIにコードを書かせたいけど、ブラウザとエディタを行き来するのが面倒…」</p>
<p>そんな悩みを解決するのが<strong>Claude Code</strong>です。2026年4月時点で、Anthropicが提供するターミナル型AIエージェントとして、開発者の間で急速に注目を集めています。</p>
<p><!-- ![Claude Code起動画面](images/claude-code-launch.jpg) --></p>
<p>実際、AI開発ツールの検索トレンドを見ると：</p>
<pre><code class="language-plaintext">■検索ワード（月間推定）
- 1万～10万: "Claude AI"
- 1000～1万: "Claude API", "Claude コーディング"
- 100～1000: "Claude Code", "AI コーディングアシスタント"</code></pre>
<p><strong>Claude Codeは、ターミナルから直接Claudeとやり取りできる革新的なツールです。</strong></p>
<p>本記事では、Claude Codeの全体像から実践的な活用方法まで、2026年4月時点の最新情報をもとに徹底解説します。</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%2BClaude%2BCode%26__mk_ja_JP%3D%25E3%2582%25AB%25E3%2582%25BF%25E3%2582%25AB%25E3%2583%258A%26crid%3D359XA1WJGH366%26sprefix%3D%25E6%259C%25AC%2Bclaude%2Bcode%252Caps%252C183%26ref%3Dnb_sb_noss_2" referrerpolicy="no-referrer-when-downgrade" attributionsrc>Amazon検索[本 Claude Code]</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":"実践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>
<h2><span id="toc2">この記事で分かること</span></h2>
<ul>
<li>Claude Codeとは何か（Web版・Desktop版との違い）</li>
<li>デスクトップアプリとしての特徴と機能</li>
<li>メリット・デメリットの詳細分析</li>
<li>日本語での使い方（CLAUDE.md設定）</li>
<li>使用量制限と回避策</li>
<li>モデル選択（Opus vs Sonnet）</li>
<li>実際の開発ワークフローでの活用法</li>
<li>今後の展望と懸念事項</li>
</ul>
<h2><span id="toc3">こんな人におすすめ</span></h2>
<ul>
<li>AIを使ったコーディングに興味がある開発者</li>
<li>ブラウザとエディタの行き来に疲れている人</li>
<li>ターミナルベースの開発環境を好む人</li>
<li>Claude APIを効率的に活用したい人</li>
<li>最新のAI開発ツールを試したい人</li>
</ul>
<h2><span id="toc4">Claude Codeとは</span></h2>
<h3><span id="toc5">基本概念</span></h3>
<p><strong>Claude Code</strong>は、Anthropic社が提供するコマンドライン型のAIコーディングアシスタントです。</p>
<p><!-- ![Claude Codeの位置づけ](images/claude-code-positioning.jpg) --></p>
<p><strong>主な特徴：</strong></p>
<pre><code class="language-plaintext">■ターミナルネイティブ
└→ コマンドラインから直接Claudeとやり取り
└→ エディタとシームレスに統合

■ローカルファイルアクセス
└→ プロジェクトファイルを直接読み書き
└→ ファイルツリーの自動認識

■複数モデル対応
└→ デフォルトはSonnet 4.6（バランス型、SWE-bench Verified 79.6%）
└→ Opus 4.7も選択可能（最高性能、SWE-bench Verified 87.6%、2026年4月リリース）
└→ Opus 4.6も利用可能（高性能、SWE-bench Verified 80.8%）
└→ Haiku 4.5も利用可能（高速・低コスト、SWE-bench Verified 73.3%）</code></pre>
<h3><span id="toc6">Claude製品ファミリーとの関係</span></h3>
<table>
<thead>
<tr>
<th>製品</th>
<th>特徴</th>
<th>主な用途</th>
</tr>
</thead>
<tbody>
<tr>
<td><strong>Claude.ai（Web版）</strong></td>
<td>ブラウザベース</td>
<td>汎用的なAI対話</td>
</tr>
<tr>
<td><strong>Claude Desktop</strong></td>
<td>デスクトップアプリ</td>
<td>ローカルファイル操作</td>
</tr>
<tr>
<td><strong>Claude Code</strong></td>
<td>ターミナルアプリ</td>
<td>コーディング特化</td>
</tr>
<tr>
<td><strong>Claude API</strong></td>
<td>プログラム統合</td>
<td>システム組込み</td>
</tr>
</tbody>
</table>
<p><!-- ![Claude製品ファミリー比較](images/claude-product-family.jpg) --></p>
<h3><span id="toc7">アーキテクチャ</span></h3>
<pre><code class="language-plaintext">[開発者]
    ↓ コマンド入力（日本語/英語）
[Claude Code CLI]
    ↓ API通信
[Claude API (Sonnet/Opus)]
    ↓ 応答
[ローカルファイルシステム]
    ↓ 読み書き
[プロジェクトファイル]</code></pre>
<p><strong>動作フロー：</strong></p>
<ol>
<li>ターミナルでClaude Code起動</li>
<li>自然言語で指示（日本語OK）</li>
<li>Claudeがコード生成・編集</li>
<li>ファイルに直接反映</li>
<li>確認・修正のループ</li>
</ol>
<h2><span id="toc8">日本語での使い方</span></h2>
<h3><span id="toc9">セッション開始時の設定（一時的）</span></h3>
<p>Claude Codeは英語表示がデフォルトですが、<strong>日本語で使うことができます</strong>。</p>
<p><strong>方法1: 起動直後に指示</strong></p>
<pre><code class="language-bash"># Claude Code起動後、最初に入力
&gt; 以後、すべてのやり取りは日本語で行ってください。</code></pre>
<p>これだけで、そのセッション中は日本語で解説やコードの説明をしてくれるようになります。</p>
<h3><span id="toc10">CLAUDE.mdによる永続的な設定（推奨）</span></h3>
<p>毎回指示するのは面倒なので、<strong>プロジェクトごとに設定ファイルを作成</strong>することをお勧めします。</p>
<p><strong>手順：</strong></p>
<pre><code class="language-bash"># プロジェクトのルートディレクトリで
&gt; CLAUDE.mdファイルを作成してください。内容は「常に日本語で応答すること」「コードの右側にコメントを書くこと」としてください。</code></pre>
<p><strong>または手動で作成：</strong></p>
<pre><code class="language-markdown"># プロジェクトルール

- 常に日本語で応答してください
- コード生成時はコメントをコードの右側に記述してください
- ステップ数を抑えた簡潔な実装を心がけてください</code></pre>
<p><strong>保存場所：</strong></p>
<pre><code class="language-plaintext">C:\my-project\CLAUDE.md  ← プロジェクトルートに配置
C:\my-project\src\
C:\my-project\package.json</code></pre>
<p>Claude Codeはこのファイルを自動的に読み取り、プロジェクト専用のルールとして適用します。</p>
<p><strong>メリット：</strong></p>
<ul>
<li>一度設定すれば毎回指示不要</li>
<li>プロジェクトごとに異なるルール設定可能</li>
<li>チーム共有も可能（Gitで管理）</li>
</ul>
<h2><span id="toc11">Claude Codeの主要機能</span></h2>
<h3><span id="toc12">1. ファイル編集機能</span></h3>
<pre><code class="language-bash"># 日本語での指示例
&gt; src/components/Button.tsxにホバーエフェクトを追加して

# 英語でも可能
&gt; edit src/components/Button.tsx to add hover effect</code></pre>
<p><!-- ![ファイル編集機能](images/file-editing.jpg) --></p>
<p><strong>実行例：</strong></p>
<pre><code class="language-typescript">// Before
export const Button = ({ children }) =&amp;gt; (
  &amp;lt;button&amp;gt;{children}&amp;lt;/button&amp;gt;
);

// After（Claude Codeが自動生成）
export const Button = ({ children }) =&amp;gt; (
  &amp;lt;button
    className="transition-all hover:bg-blue-600"  // ホバー時の色変更
  &amp;gt;
    {children}
  &amp;lt;/button&amp;gt;
);</code></pre>
<h3><span id="toc13">2. プロジェクト全体の理解</span></h3>
<pre><code class="language-bash"># 日本語での指示例
&gt; このプロジェクトの構造を分析して

# 英語でも可能
&gt; analyze this project structure</code></pre>
<p><strong>Claude Codeが理解すること：</strong></p>
<ul>
<li>ディレクトリ構造</li>
<li>使用技術スタック</li>
<li>依存関係</li>
<li>コーディング規約</li>
<li>アーキテクチャパターン</li>
</ul>
<h3><span id="toc14">3. 複数ファイル同時編集</span></h3>
<pre><code class="language-bash"># 日本語での指示例
&gt; 全ファイルの認証ロジックをリファクタリングして

# 英語でも可能
&gt; refactor the authentication logic across all files</code></pre>
<p><!-- ![複数ファイル編集](images/multi-file-editing.jpg) --></p>
<p><strong>自動で処理：</strong></p>
<ol>
<li>関連ファイルの検出</li>
<li>依存関係の分析</li>
<li>一貫性のある編集</li>
<li>インポート文の自動更新</li>
</ol>
<h3><span id="toc15">4. コードレビュー機能</span></h3>
<pre><code class="language-bash"># 日本語での指示例
&gt; src/utils/api.tsのセキュリティ問題をレビューして

# 英語でも可能
&gt; review src/utils/api.ts for security issues</code></pre>
<p><strong>レビュー項目：</strong></p>
<ul>
<li>セキュリティ脆弱性</li>
<li>パフォーマンス問題</li>
<li>ベストプラクティス違反</li>
<li>潜在的なバグ</li>
<li>コード品質</li>
</ul>
<h3><span id="toc16">5. テストコード生成</span></h3>
<pre><code class="language-bash"># 日本語での指示例
&gt; src/components/Form.tsxのテストを生成して

# 英語でも可能
&gt; generate tests for src/components/Form.tsx</code></pre>
<p><strong>生成内容：</strong></p>
<pre><code class="language-typescript">// Form.test.tsx
import { render, screen, fireEvent } from '@testing-library/react';
import { Form } from './Form';

describe('Form', () =&gt; {
  it('有効なデータでフォームを送信できる', () =&gt; {
    // Claude Codeが自動生成
  });
  
  it('バリデーションエラーを表示する', () =&gt; {
    // ...
  });
});</code></pre>
<h2><span id="toc17">メリット</span></h2>
<h3><span id="toc18">1. 圧倒的な開発速度</span></h3>
<p><strong>Web版との比較：</strong></p>
<pre><code class="language-plaintext">■Web版でのワークフロー
1. ブラウザでClaude.aiを開く
2. コード生成を依頼
3. 生成されたコードをコピー
4. エディタに貼り付け
5. 動作確認
6. 修正が必要なら1に戻る
→ 約10ステップ

■Claude Codeでのワークフロー
1. ターミナルで指示（日本語OK）
2. 自動でファイルに反映
3. 動作確認
→ 約3ステップ</code></pre>
<p><!-- ![ワークフロー比較](images/workflow-comparison.jpg) --></p>
<p><strong>実測データ：</strong></p>
<ul>
<li>コード生成時間: 70%短縮</li>
<li>コピペ作業: 100%削減</li>
<li>エディタ切替: 不要</li>
</ul>
<h3><span id="toc19">2. コンテキストの完全保持</span></h3>
<pre><code class="language-plaintext">[プロジェクト全体]
    ↓ 自動認識
[Claude Code]
    ↓ 理解
[一貫性のあるコード生成]</code></pre>
<p><strong>保持される情報：</strong></p>
<ul>
<li>ファイル構造</li>
<li>コーディング規約</li>
<li>命名規則</li>
<li>アーキテクチャパターン</li>
<li>依存関係</li>
</ul>
<h3><span id="toc20">3. ターミナルとの完全統合</span></h3>
<pre><code class="language-bash"># Git操作も依頼可能（日本語で）
&gt; これらの変更を分かりやすいメッセージでコミットして
&gt; commit these changes with a descriptive message

# ビルドエラーの解析
&gt; このビルドエラーを解析して修正して
&gt; analyze this build error and fix it

# パッケージ管理
&gt; tailwindcssを追加して設定して
&gt; add tailwindcss and configure it</code></pre>
<h3><span id="toc21">4. リアルタイムフィードバック</span></h3>
<pre><code class="language-bash">&gt; src/api/client.tsにリトライロジックを追加して

[処理中...]
✓ src/api/client.ts を編集しました
✓ 3箇所の関数にリトライロジックを追加
✓ exponential backoffを実装
✓ 最大3回のリトライを設定</code></pre>
<h2><span id="toc22">デメリット・制約事項</span></h2>
<h3><span id="toc23">1. ターミナル操作が必須</span></h3>
<p><strong>対象外の人：</strong></p>
<ul>
<li>GUIツールに慣れている初心者</li>
<li>ターミナル経験が浅い開発者</li>
<li>マウス操作を好む人</li>
</ul>
<p><strong>学習コスト：</strong></p>
<pre><code class="language-plaintext">基本操作: 1-2時間
実践習得: 1週間
完全習熟: 1ヶ月</code></pre>
<h3><span id="toc24">2. インターネット接続必須</span></h3>
<pre><code class="language-plaintext">[Claude Code]
    ↓ 常時通信
[Claude API]</code></pre>
<p><strong>制約：</strong></p>
<ul>
<li>オフライン作業不可</li>
<li>ネットワーク遅延の影響</li>
<li>通信量の消費</li>
</ul>
<h3><span id="toc25">3. 使用量制限（重要）</span></h3>
<p><strong>Claude Codeの最大の問題点</strong></p>
<p>Claude.ai（Web版）、Claude Desktop、Claude Code（CLI版）は<strong>すべて同じ使用量制限を共有</strong>します。</p>
<pre><code class="language-plaintext">[Claude.ai での使用]
        ↓
[共有された使用量プール]
        ↑
[Claude Code での使用]</code></pre>
<p><strong>Proプラン（$20/月）の制限：</strong></p>
<pre><code class="language-plaintext">■5時間ごとにリセット
├─ プロンプト数: 約10-40回/5時間
└─ 大規模タスクで上限に達しやすい

■週次制限も存在
└─ ヘビーユーザーは週次上限にも注意</code></pre>
<p><strong>2026年4月の価格変更に関する注意：</strong></p>
<p>2026年4月22日、AnthropicはProプランの新規ユーザーを対象にClaude Codeへのアクセスを一時的に削除するA/Bテストを実施しました。既存のProおよびMaxユーザーには影響なく、数日後に元に戻されました。今後の価格体系の変更に注意が必要です。</p>
<p><strong>問題が起きやすいケース：</strong></p>
<ul>
<li>Web版で調べ物をした後にClaude Codeを使う</li>
<li>大規模リファクタリング</li>
<li>複数ファイルの同時編集</li>
<li>長時間のペアプログラミング</li>
</ul>
<p><strong>回避策：</strong></p>
<p><strong>1. モデルをSonnetに変更（推奨）</strong></p>
<pre><code class="language-bash"># セッション開始時
/model sonnet

# またはデフォルト設定
claude --model claude-sonnet-4-6</code></pre>
<p>SonnetはOpusより<strong>トークン消費が約1/5</strong>で、5時間制限内で100+プロンプト可能です。</p>
<p><strong>2. Web版とClaude Codeを使い分ける</strong></p>
<pre><code class="language-plaintext">調べ物・質問 → Web版
実際のコーディング → Claude Code</code></pre>
<p><strong>3. Max プランへのアップグレード</strong></p>
<pre><code class="language-plaintext">Max 5x: $100/月（約88,000トークン/5時間ウィンドウ）
Max 20x: $200/月（約220,000トークン/5時間ウィンドウ）</code></pre>
<p>なお、Routines機能（後述）の利用上限もプランにより異なります：</p>
<pre><code class="language-plaintext">Proプラン:          5ルーティン/日
Max 5x/20xプラン: 15ルーティン/日
Team/Enterpriseプラン: 25ルーティン/日</code></pre>
<h3><span id="toc26">4. モデル選択の注意点</span></h3>
<p><strong>デフォルトモデルの懸念</strong></p>
<p>Claude Codeは<strong>Opus 4.6がデフォルト</strong>になることがあります。</p>
<pre><code class="language-plaintext">起動時: Opus 4.6（高性能）
  ↓
使用量を大量消費
  ↓
上限到達が早い</code></pre>
<p><strong>Opus 4.7（2026年4月16日リリース）について：</strong></p>
<p>2026年4月16日にリリースされた<strong>Claude Opus 4.7</strong>はSWE-bench Verified 87.6%を達成し、Anthropicの最新フラッグシップモデルです。ただし、トークン消費量も最大であるため、使用量制限に十分注意が必要です。</p>
<p><strong>Opusモデルの特徴：</strong></p>
<pre><code class="language-plaintext">✅ メリット
├─ 最高レベルの推論能力
├─ 複雑なアーキテクチャ設計
└─ 難易度の高いバグ修正

⚠️ デメリット
├─ トークン消費が多い
├─ Proプランでは追加料金が必要な場合あり
└─ 5時間制限に達しやすい</code></pre>
<p><strong>Sonnet 4.6で十分なケース（ほとんどの日常開発）：</strong></p>
<pre><code class="language-plaintext">✅ 通常の機能開発
✅ コードレビュー
✅ テストコード生成
✅ リファクタリング
✅ ドキュメント作成</code></pre>
<p><strong>モデル比較：</strong></p>
<table>
<thead>
<tr>
<th>項目</th>
<th>Opus 4.7</th>
<th>Opus 4.6</th>
<th>Sonnet 4.6</th>
<th>Haiku 4.5</th>
</tr>
</thead>
<tbody>
<tr>
<td><strong>性能</strong></td>
<td>最高（最新）</td>
<td>最高</td>
<td>高</td>
<td>中</td>
</tr>
<tr>
<td><strong>SWE-bench Verified</strong></td>
<td><strong>87.6%</strong></td>
<td><strong>80.8%</strong></td>
<td><strong>79.6%</strong></td>
<td><strong>73.3%</strong></td>
</tr>
<tr>
<td><strong>速度</strong></td>
<td>遅い</td>
<td>遅い</td>
<td>速い</td>
<td>最速</td>
</tr>
<tr>
<td><strong>トークン消費</strong></td>
<td>大</td>
<td>大</td>
<td>中</td>
<td>小</td>
</tr>
<tr>
<td><strong>推奨用途</strong></td>
<td>最難関タスク</td>
<td>複雑な設計・難解バグ</td>
<td>日常開発</td>
<td>簡単なタスク</td>
</tr>
<tr>
<td><strong>リリース</strong></td>
<td>2026年4月</td>
<td>2026年2月</td>
<td>2026年2月</td>
<td>2025年10月</td>
</tr>
</tbody>
</table>
<p><strong>推奨設定：</strong></p>
<pre><code class="language-bash"># デフォルトをSonnetに設定
echo 'export ANTHROPIC_MODEL="claude-sonnet-4-6"' &gt;&gt; ~/.bashrc

# セッション中に変更
/model sonnet  # Sonnetに切り替え
/model opus    # 複雑なタスクのみOpus使用</code></pre>
<h3><span id="toc27">5. プライバシー・セキュリティ</span></h3>
<p><strong>注意点：</strong></p>
<pre><code class="language-plaintext">■送信されるデータ
├─ ソースコード
├─ ファイルパス
├─ プロジェクト構造
└─ 会話履歴

■対策
├─ .gitignore相当の設定
├─ 機密情報の除外
└─ エンタープライズ契約</code></pre>
<h3><span id="toc28">6. ファイル変更の確認が必要</span></h3>
<pre><code class="language-bash"># Claudeは直接ファイルを書き換える
# Git diffで確認必須
git diff</code></pre>
<p><strong>推奨ワークフロー：</strong></p>
<ol>
<li>Claude Codeで編集</li>
<li><code>git diff</code>で差分確認</li>
<li>問題なければcommit</li>
<li>問題あれば修正依頼</li>
</ol>
<h3><span id="toc29">7. モデルの限界</span></h3>
<p><strong>苦手な領域：</strong></p>
<ul>
<li>超大規模プロジェクト（1000+ファイル）</li>
<li>レガシーコード（独自フレームワーク）</li>
<li>低レベルプログラミング（アセンブラ等）</li>
<li>極めて複雑なアルゴリズム</li>
</ul>
<h2><span id="toc30">実践的な活用シーン</span></h2>
<h3><span id="toc31">シーン1: 新規機能開発</span></h3>
<pre><code class="language-bash"># 日本語での指示例
&gt; JWTでユーザー認証機能を追加して

# 英語でも可能
&gt; add user authentication with JWT</code></pre>
<p><!-- ![新規機能開発](images/new-feature-development.jpg) --></p>
<p><strong>Claude Codeの動作：</strong></p>
<ol>
<li>認証ロジック実装</li>
<li>APIエンドポイント追加</li>
<li>フロントエンド連携</li>
<li>テストコード生成</li>
<li>ドキュメント更新</li>
</ol>
<h3><span id="toc32">シーン2: バグ修正</span></h3>
<pre><code class="language-bash"># 日本語での指示例
&gt; このエラーを修正して: TypeError: Cannot read property 'map' of undefined

# 英語でも可能
&gt; fix this error: TypeError: Cannot read property 'map' of undefined</code></pre>
<p><strong>分析・修正フロー：</strong></p>
<ol>
<li>エラーの原因特定</li>
<li>該当箇所の修正</li>
<li>null/undefinedチェック追加</li>
<li>テストケース追加</li>
</ol>
<h3><span id="toc33">シーン3: リファクタリング</span></h3>
<pre><code class="language-bash"># 日本語での指示例
&gt; このコードを可読性とパフォーマンス向上のためにリファクタリングして

# 英語でも可能
&gt; refactor this code to improve readability and performance</code></pre>
<p><strong>改善内容：</strong></p>
<ul>
<li>可読性向上</li>
<li>パフォーマンス最適化</li>
<li>重複コードの削減</li>
<li>ベストプラクティス適用</li>
</ul>
<h3><span id="toc34">シーン4: ドキュメント生成</span></h3>
<pre><code class="language-bash"># 日本語での指示例
&gt; このプロジェクトの包括的なREADME.mdを作成して

# 英語でも可能
&gt; create a comprehensive README.md for this project</code></pre>
<p><strong>生成内容：</strong></p>
<ul>
<li>プロジェクト概要</li>
<li>インストール手順</li>
<li>使い方</li>
<li>API仕様</li>
<li>開発環境構築</li>
</ul>
<h2><span id="toc35">Web版・Desktop版との比較</span></h2>
<h3><span id="toc36">詳細比較表</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>ローカル直接</td>
<td>ローカル直接</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>Git連携</strong></td>
<td>なし</td>
<td>あり</td>
<td>完全統合</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>学習コスト</strong></td>
<td>低</td>
<td>中</td>
<td>高</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>
<p><!-- ![3製品比較](images/three-products-comparison.jpg) --></p>
<h3><span id="toc37">使い分けの指針</span></h3>
<p><strong>Web版が向いている：</strong></p>
<ul>
<li>AI対話を試したい初心者</li>
<li>コード断片の生成</li>
<li>軽い質問・相談</li>
<li>ブラウザ環境しかない場合</li>
</ul>
<p><strong>Desktop版が向いている：</strong></p>
<ul>
<li>GUIベースの開発</li>
<li>ファイル操作を視覚的に確認</li>
<li>マウス操作を好む人</li>
<li>ターミナルに不慣れな人</li>
</ul>
<p><strong>Claude Codeが向いている：</strong></p>
<ul>
<li>本格的な開発作業</li>
<li>ターミナル中心の開発環境</li>
<li>複数ファイルの一括編集</li>
<li>CI/CD統合</li>
<li>高速な開発サイクル</li>
</ul>
<h2><span id="toc38">2026年4月時点の最新アップデート</span></h2>
<h3><span id="toc39">実現済みの機能（2026年4月まで）</span></h3>
<p><strong>1. IDE統合（実現済み）</strong></p>
<pre><code class="language-plaintext">VS Code拡張機能（公式）
    ↓
Claude Code統合
    ↓
エディタ内でシームレス操作

JetBrains拡張機能（公式）
    ↓
IntelliJ / WebStorm等でも利用可能</code></pre>
<p><strong>2. 音声入力モード（2026年3月3日〜）</strong></p>
<pre><code class="language-bash"># /voice コマンドでプッシュトゥトーク方式の音声入力
/voice
→ スペースキーを押しながら話し、離すと送信
→ ハンズフリー開発が実現
→ 20言語対応、追加料金なしで全有料プランで利用可能</code></pre>
<p><strong>3. MCP（Model Context Protocol）対応</strong></p>
<pre><code class="language-plaintext">MCPサーバーとの連携により外部ツールへのアクセスが可能
→ GitHub Issues、Slack、データベース等と直接連携
→ Spotify、Booking.com、Instacart、Uber等200以上のパートナーとの統合も追加</code></pre>
<p><strong>4. デスクトップアプリ完全刷新（2026年4月14日〜）</strong></p>
<pre><code class="language-plaintext">マルチセッションサイドバー
    ↓
複数セッションの並列管理
    ↓
ドラッグ＆ドロップのペインレイアウト
    ↓
統合ターミナル・インアプリファイルエディタ
    ↓
Git worktreesによるセッション間の分離</code></pre>
<p>各セッションはGitリポジトリ内でworktrees（ワークツリー）を使って分離され、コミットまで変更が他セッションに影響しません。</p>
<p><strong>5. Routines（ルーティン）機能（2026年4月14日〜 研究プレビュー）</strong></p>
<pre><code class="language-plaintext">Routinesとは保存済みのClaude Code自動化タスク
    ↓
Anthropicのクラウド基盤上で実行（ローカルPC不要）
    ↓
トリガー種別: スケジュール / APIエンドポイント / GitHubイベント</code></pre>
<p>スケジュールは「毎時・毎日・毎週」等から選択可能。GitHubイベント（PR作成・プッシュ・Issue等）に連動したCI/CD自動化も実現します。</p>
<h3><span id="toc40">今後に期待される機能</span></h3>
<p><strong>1. オフラインモード</strong></p>
<pre><code class="language-plaintext">ローカルモデル
    ↓
セキュアな環境
    ↓
機密プロジェクト対応</code></pre>
<p><strong>2. チーム機能の強化</strong></p>
<pre><code class="language-plaintext">共有プロジェクト
    ↓
コードレビュー自動化
    ↓
チーム全体の効率化</code></pre>
<h3><span id="toc41">市場への影響</span></h3>
<p><strong>開発ツール市場の変化：</strong></p>
<pre><code class="language-plaintext">従来:
[開発者] → [IDE] → [手動コーディング]

未来:
[開発者] → [AI Assistant] → [自動コーディング]</code></pre>
<p><strong>GitHub Copilotとの競合：</strong></p>
<table>
<thead>
<tr>
<th>機能</th>
<th>Copilot</th>
<th>Claude Code</th>
</tr>
</thead>
<tbody>
<tr>
<td><strong>統合</strong></td>
<td>IDE組込み</td>
<td>ターミナル</td>
</tr>
<tr>
<td><strong>モデル</strong></td>
<td>Codex</td>
<td>Opus/Sonnet</td>
</tr>
<tr>
<td><strong>編集範囲</strong></td>
<td>補完中心</td>
<td>ファイル全体</td>
</tr>
<tr>
<td><strong>理解度</strong></td>
<td>コンテキスト限定</td>
<td>プロジェクト全体</td>
</tr>
</tbody>
</table>
<h2><span id="toc42">懸念事項</span></h2>
<h3><span id="toc43">1. スキル低下のリスク</span></h3>
<pre><code class="language-plaintext">AI依存度 ↑
    ↓
基礎スキル ↓
    ↓
問題解決能力 ↓</code></pre>
<p><strong>対策：</strong></p>
<ul>
<li>生成コードを必ず読む</li>
<li>仕組みを理解する</li>
<li>定期的に手動コーディング</li>
</ul>
<h3><span id="toc44">2. セキュリティ・コンプライアンス</span></h3>
<p><strong>企業での課題：</strong></p>
<ul>
<li>コード流出リスク</li>
<li>ライセンス違反</li>
<li>機密情報の漏洩</li>
<li>コンプライアンス違反</li>
</ul>
<p><strong>対策：</strong></p>
<ul>
<li>エンタープライズ契約</li>
<li>プライベートクラウド</li>
<li>監査ログ整備</li>
<li>ポリシー策定</li>
</ul>
<h3><span id="toc45">3. 技術的負債の蓄積</span></h3>
<pre><code class="language-plaintext">AI生成コード
    ↓
理解不十分のまま使用
    ↓
メンテナンス困難化</code></pre>
<p><strong>対策：</strong></p>
<ul>
<li>コードレビュー必須化</li>
<li>ドキュメント充実</li>
<li>テストカバレッジ維持</li>
</ul>
<h3><span id="toc46">4. コスト管理</span></h3>
<p><strong>想定外のコスト増：</strong></p>
<pre><code class="language-plaintext">大規模プロジェクト
    ↓
頻繁なAPI呼び出し
    ↓
月額コスト増大</code></pre>
<p><strong>対策：</strong></p>
<ul>
<li>利用状況モニタリング</li>
<li>予算上限設定</li>
<li>効率的な使用</li>
<li>Sonnetモデルの活用</li>
</ul>
<h2><span id="toc47">環境構築の準備</span></h2>
<p>Claude Codeを実際に使い始めるには、適切な環境構築が必要です。</p>
<p>詳細な手順については、以下の記事で解説しています：</p>

<a rel="noopener" href="https://caymezon.com/claude-code-setup-guide/" title="Claude Code環境構築完全ガイド｜初心者でも30分でセットアップできる詳細手順" 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-setup-guide-featured-90954f-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-setup-guide-featured-90954f-160x90.jpg 160w, https://caymezon.com/wp-content/uploads/2026/02/claude-code-setup-guide-featured-90954f-120x68.jpg 120w, https://caymezon.com/wp-content/uploads/2026/02/claude-code-setup-guide-featured-90954f-320x180.jpg 320w, https://caymezon.com/wp-content/uploads/2026/02/claude-code-setup-guide-featured-90954f-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環境構築完全ガイド｜初心者でも30分でセットアップできる詳細手順</div><div class="blogcard-snippet internal-blogcard-snippet">はじめに「Claude Codeを使ってみたいけど、環境構築が難しそう…」そんな不安を持つ方も多いはずです。実際、ターミナルベースのツールは初心者にとってハードルが高く感じられます。しかし、この記事の手順通りに進めれば、初心者でも30分でC...</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>
<p><strong>セットアップの概要：</strong></p>
<ol>
<li>Node.js環境の準備</li>
<li>Claude Code CLI のインストール</li>
<li>初回ログイン（OAuth認証）</li>
<li>プロジェクトの初期化</li>
<li>初回動作確認</li>
</ol>
<h2><span id="toc48">実際の開発での効率比較</span></h2>
<p>Claude Codeを使った開発と従来手法での効率の違いについて、実例を交えて詳しく解説しています：</p>

<a rel="noopener" href="https://caymezon.com/claude-code-efficiency-comparison/" title="Claude Code vs Web版・Desktop版 開発効率徹底比較｜実際のマクロ開発で検証" 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-efficiency-comparison-featured-2c6fec-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-efficiency-comparison-featured-2c6fec-160x90.jpg 160w, https://caymezon.com/wp-content/uploads/2026/02/claude-code-efficiency-comparison-featured-2c6fec-120x68.jpg 120w, https://caymezon.com/wp-content/uploads/2026/02/claude-code-efficiency-comparison-featured-2c6fec-320x180.jpg 320w, https://caymezon.com/wp-content/uploads/2026/02/claude-code-efficiency-comparison-featured-2c6fec-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 Web版・Desktop版 開発効率徹底比較｜実際のマクロ開発で検証</div><div class="blogcard-snippet internal-blogcard-snippet">はじめに「Claude Codeって本当に効率的なの？」そんな疑問を持つ開発者は多いはずです。実際、Web版やDesktop版と比べて、どれくらいのメリットがあるのかイメージしにくいかもしれません。本記事では、実際に「VSCodeでクリップ...</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>
<p><strong>比較内容：</strong></p>
<ul>
<li>Web版との開発時間比較</li>
<li>Desktop版との使い勝手比較</li>
<li>実際のマクロ開発での実測データ</li>
<li>ワークフローの最適化手法</li>
</ul>
<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%2BClaude%2BCode%26__mk_ja_JP%3D%25E3%2582%25AB%25E3%2582%25BF%25E3%2582%25AB%25E3%2583%258A%26crid%3D359XA1WJGH366%26sprefix%3D%25E6%259C%25AC%2Bclaude%2Bcode%252Caps%252C183%26ref%3Dnb_sb_noss_2" referrerpolicy="no-referrer-when-downgrade" attributionsrc>Amazon検索[本 Claude Code]</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":"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>
<h2><span id="toc49">まとめ</span></h2>
<p>Claude Codeは、ターミナルで動作するAIコーディングアシスタントとして、2026年4月時点で最も先進的なツールの一つです。</p>
<p><strong>主要なポイント：</strong></p>
<p>✅ <strong>メリット</strong></p>
<ul>
<li>ターミナルからの直接操作</li>
<li>ファイルへの自動反映</li>
<li>プロジェクト全体の理解（Sonnet 4.6: SWE-bench Verified 79.6%）</li>
<li>開発速度の大幅向上</li>
<li>日本語での利用が可能</li>
<li>VS Code・JetBrains拡張機能による IDE統合（実現済み）</li>
<li>音声入力モード <code>/voice</code> が利用可能（2026/03〜、20言語対応）</li>
<li>デスクトップアプリのマルチセッション並列管理（2026/04〜）</li>
<li>Routinesによるクラウド自動実行（2026/04〜 研究プレビュー）</li>
</ul>
<p>⚠️ <strong>デメリット・注意点</strong></p>
<ul>
<li>ターミナル操作が必須</li>
<li>インターネット接続必要</li>
<li><strong>使用量制限が全製品で共有</strong>（重要）</li>
<li><strong>Opusモデルは消費が激しい</strong></li>
<li>プライバシー考慮必要</li>
</ul>
<p>🎯 <strong>推奨設定</strong></p>
<ul>
<li>モデルはSonnet 4.6を使用（日常開発に最適）</li>
<li>CLAUDE.mdで日本語設定</li>
<li>Web版とClaude Codeを使い分け</li>
</ul>
<p>⚠️ <strong>懸念事項</strong></p>
<ul>
<li>スキル低下リスク</li>
<li>セキュリティ課題</li>
<li>技術的負債</li>
<li>コスト管理</li>
</ul>
<p><strong>次のステップ：</strong></p>
<p>実際にClaude Codeを導入して、開発効率を体感してみましょう。</p>
<p>環境構築の詳細は以下の記事を参照してください：</p>

<a rel="noopener" href="https://caymezon.com/claude-code-setup-guide/" title="Claude Code環境構築完全ガイド｜初心者でも30分でセットアップできる詳細手順" 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-setup-guide-featured-90954f-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-setup-guide-featured-90954f-160x90.jpg 160w, https://caymezon.com/wp-content/uploads/2026/02/claude-code-setup-guide-featured-90954f-120x68.jpg 120w, https://caymezon.com/wp-content/uploads/2026/02/claude-code-setup-guide-featured-90954f-320x180.jpg 320w, https://caymezon.com/wp-content/uploads/2026/02/claude-code-setup-guide-featured-90954f-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環境構築完全ガイド｜初心者でも30分でセットアップできる詳細手順</div><div class="blogcard-snippet internal-blogcard-snippet">はじめに「Claude Codeを使ってみたいけど、環境構築が難しそう…」そんな不安を持つ方も多いはずです。実際、ターミナルベースのツールは初心者にとってハードルが高く感じられます。しかし、この記事の手順通りに進めれば、初心者でも30分でC...</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>
<p><strong>関連記事：</strong></p>
<ul>
<li>【2026年2月完全版】Claude Code全56コマンド徹底解説｜ターミナル版とVSCode拡張機能の違いも網羅</li>
</ul>

<a rel="noopener" href="https://caymezon.com/claude-code-commands-guide-2026/" title="【2026年4月最新版】Claude Code全67コマンド以上徹底解説｜ターミナル版と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/02/claude-code-commands-guide-2026-featured-a92c5d-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-commands-guide-2026-featured-a92c5d-160x90.jpg 160w, https://caymezon.com/wp-content/uploads/2026/02/claude-code-commands-guide-2026-featured-a92c5d-120x68.jpg 120w, https://caymezon.com/wp-content/uploads/2026/02/claude-code-commands-guide-2026-featured-a92c5d-320x180.jpg 320w, https://caymezon.com/wp-content/uploads/2026/02/claude-code-commands-guide-2026-featured-a92c5d-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年4月最新版】Claude Code全67コマンド以上徹底解説｜ターミナル版とVSCode拡張機能の違いも網羅</div><div class="blogcard-snippet internal-blogcard-snippet">1️⃣ はじめに：Claude Codeコマンドの需要検索需要から見る関心度Claude Codeのコマンドに関する検索需要を調べたところ、以下のような結果が出ています：🔥 1,000～10,000件: claude code vscode...</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.15</div></div></div></div></a>
<ul>
<li>Claude Code環境構築完全ガイド</li>
</ul>

<a rel="noopener" href="https://caymezon.com/claude-code-setup-guide/" title="Claude Code環境構築完全ガイド｜初心者でも30分でセットアップできる詳細手順" 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-setup-guide-featured-90954f-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-setup-guide-featured-90954f-160x90.jpg 160w, https://caymezon.com/wp-content/uploads/2026/02/claude-code-setup-guide-featured-90954f-120x68.jpg 120w, https://caymezon.com/wp-content/uploads/2026/02/claude-code-setup-guide-featured-90954f-320x180.jpg 320w, https://caymezon.com/wp-content/uploads/2026/02/claude-code-setup-guide-featured-90954f-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環境構築完全ガイド｜初心者でも30分でセットアップできる詳細手順</div><div class="blogcard-snippet internal-blogcard-snippet">はじめに「Claude Codeを使ってみたいけど、環境構築が難しそう…」そんな不安を持つ方も多いはずです。実際、ターミナルベースのツールは初心者にとってハードルが高く感じられます。しかし、この記事の手順通りに進めれば、初心者でも30分でC...</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>
<ul>
<li>Claude Code vs Web版・Desktop版 開発効率徹底比較</li>
</ul>

<a rel="noopener" href="https://caymezon.com/claude-code-efficiency-comparison/" title="Claude Code vs Web版・Desktop版 開発効率徹底比較｜実際のマクロ開発で検証" 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-efficiency-comparison-featured-2c6fec-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-efficiency-comparison-featured-2c6fec-160x90.jpg 160w, https://caymezon.com/wp-content/uploads/2026/02/claude-code-efficiency-comparison-featured-2c6fec-120x68.jpg 120w, https://caymezon.com/wp-content/uploads/2026/02/claude-code-efficiency-comparison-featured-2c6fec-320x180.jpg 320w, https://caymezon.com/wp-content/uploads/2026/02/claude-code-efficiency-comparison-featured-2c6fec-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 Web版・Desktop版 開発効率徹底比較｜実際のマクロ開発で検証</div><div class="blogcard-snippet internal-blogcard-snippet">はじめに「Claude Codeって本当に効率的なの？」そんな疑問を持つ開発者は多いはずです。実際、Web版やDesktop版と比べて、どれくらいのメリットがあるのかイメージしにくいかもしれません。本記事では、実際に「VSCodeでクリップ...</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>
<ul>
<li>Claude Code VSCode拡張機能完全ガイド｜CLI版との違いと最強の使い分け術</li>
</ul>

<a rel="noopener" href="https://caymezon.com/claude-code-vscode-extension-guide/" title="Claude Code VSCode拡張機能完全ガイド｜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/claude-code-vscode-extension-guide-featured-dff70a-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-vscode-extension-guide-featured-dff70a-160x90.jpg 160w, https://caymezon.com/wp-content/uploads/2026/02/claude-code-vscode-extension-guide-featured-dff70a-120x68.jpg 120w, https://caymezon.com/wp-content/uploads/2026/02/claude-code-vscode-extension-guide-featured-dff70a-320x180.jpg 320w, https://caymezon.com/wp-content/uploads/2026/02/claude-code-vscode-extension-guide-featured-dff70a-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 VSCode拡張機能完全ガイド｜CLI版との違いと最強の使い分け術</div><div class="blogcard-snippet internal-blogcard-snippet">はじめに「Claude CodeってターミナルでCLIを使うものだと思ってた…」「VSCodeの拡張機能もあるって聞いたけど、何が違うの？」そんな疑問を持つ開発者は多いはずです。実は、Claude CodeにはVSCode拡張機能版があり、...</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>
<ul>
<li>VSCodeマクロ開発で実感！Claude Codeの威力</li>
</ul>

<a rel="noopener" href="https://caymezon.com/vscode-clipboard-image-macro/" title="VSCodeで画像挿入が一瞬！クリップボード画像をMarkdown化するTypeScriptマクロ" 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-clipboard-image-macro-featured-aefbdb-160x90.jpg" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://caymezon.com/wp-content/uploads/2026/02/vscode-clipboard-image-macro-featured-aefbdb-160x90.jpg 160w, https://caymezon.com/wp-content/uploads/2026/02/vscode-clipboard-image-macro-featured-aefbdb-120x68.jpg 120w, https://caymezon.com/wp-content/uploads/2026/02/vscode-clipboard-image-macro-featured-aefbdb-320x180.jpg 320w, https://caymezon.com/wp-content/uploads/2026/02/vscode-clipboard-image-macro-featured-aefbdb-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で画像挿入が一瞬！クリップボード画像をMarkdown化するTypeScriptマクロ</div><div class="blogcard-snippet internal-blogcard-snippet">はじめに「Markdownで記事を書くとき、画像挿入がいちいち面倒…」ブログ執筆やドキュメント作成で、こんな経験をしたことがある人は多いはずです。従来の作業フロー：1. スクリーンショットを撮る2. 画像編集ソフトで開く3. ファイル名をつ...</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>
<ul>
<li>【まとめ記事】Claude Code完全攻略ロードマップ｜全記事まとめ</li>
</ul>

<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>
<ul>
<li>【入門ガイド】Claude AI完全入門ガイド｜Web版・Desktop版・Claude Codeの違いと選び方</li>
</ul>

<a rel="noopener" href="https://caymezon.com/claude-ai-complete-beginners-guide/" title="【2026年版】Claude AI完全入門ガイド｜Web版・Desktop版・Claude Codeの違いと選び方を徹底解説" 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-ai-complete-beginners-guide-featured-8cfcd2-160x90.jpg" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://caymezon.com/wp-content/uploads/2026/03/claude-ai-complete-beginners-guide-featured-8cfcd2-160x90.jpg 160w, https://caymezon.com/wp-content/uploads/2026/03/claude-ai-complete-beginners-guide-featured-8cfcd2-120x68.jpg 120w, https://caymezon.com/wp-content/uploads/2026/03/claude-ai-complete-beginners-guide-featured-8cfcd2-320x180.jpg 320w, https://caymezon.com/wp-content/uploads/2026/03/claude-ai-complete-beginners-guide-featured-8cfcd2-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 AI完全入門ガイド｜Web版・Desktop版・Claude Codeの違いと選び方を徹底解説</div><div class="blogcard-snippet internal-blogcard-snippet">はじめに「Claudeを使ってみたいけど、Web版・Desktop版・Claude Codeって何が違うの？」Anthropicが提供するClaude 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.03.21</div></div></div></div></a>
<hr>
<p><strong>タグ:</strong> #Claude #ClaudeCode #AI #コーディング #開発効率化 #ターミナル #Anthropic</p><p>The post <a href="https://caymezon.com/claude-code-overview/">Claude Code完全ガイド｜ターミナルで動くAIコーディングアシスタントの全貌【2026年4月版】</a> first appeared on <a href="https://caymezon.com">CayTech Lab</a>.</p>]]></content:encoded>
					
					<wfw:commentRss>https://caymezon.com/claude-code-overview/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>VSCodeでショートカット一発でターミナル実行！TypeScriptマクロ実装完全ガイド</title>
		<link>https://caymezon.com/vscode-terminal-execution-macro/</link>
					<comments>https://caymezon.com/vscode-terminal-execution-macro/#respond</comments>
		
		<dc:creator><![CDATA[caymezon]]></dc:creator>
		<pubDate>Sat, 07 Feb 2026 01:53:53 +0000</pubDate>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[TypeScript]]></category>
		<category><![CDATA[VSCode]]></category>
		<category><![CDATA[コマンド実行]]></category>
		<category><![CDATA[ターミナル]]></category>
		<category><![CDATA[マクロ]]></category>
		<category><![CDATA[生産性向上]]></category>
		<guid isPermaLink="false">https://caymezon.com/?p=20090</guid>

					<description><![CDATA[<p>目次 はじめにこの記事で分かることこんな人におすすめ解決できる課題従来の問題点この機能で実現できること機能仕様基本機能ショートカットキー動作フローTypeScript実装コードファイル構成runInTerminal.ts [&#8230;]</p>
<p>The post <a href="https://caymezon.com/vscode-terminal-execution-macro/">VSCodeでショートカット一発でターミナル実行！TypeScriptマクロ実装完全ガイド</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-20" checked><label class="toc-title" for="toc-checkbox-20">目次</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">従来の問題点</a></li><li><a href="#toc6" tabindex="0">この機能で実現できること</a></li></ol></li><li><a href="#toc7" tabindex="0">機能仕様</a><ol><li><a href="#toc8" tabindex="0">基本機能</a></li><li><a href="#toc9" tabindex="0">ショートカットキー</a></li><li><a href="#toc10" tabindex="0">動作フロー</a></li></ol></li><li><a href="#toc11" tabindex="0">TypeScript実装コード</a><ol><li><a href="#toc12" tabindex="0">ファイル構成</a></li><li><a href="#toc13" tabindex="0">runInTerminal.ts（完全版）</a></li><li><a href="#toc14" tabindex="0">extension.ts（コマンド登録）</a></li><li><a href="#toc15" tabindex="0">package.json（設定ファイル）</a></li></ol></li><li><a href="#toc16" tabindex="0">コードの詳細解説</a><ol><li><a href="#toc17" tabindex="0">1. Enum定義</a></li><li><a href="#toc18" tabindex="0">2. コマンド取得ロジック</a></li><li><a href="#toc19" tabindex="0">3. ターミナル管理</a></li><li><a href="#toc20" tabindex="0">4. 複数コマンドの順次実行</a></li><li><a href="#toc21" tabindex="0">5. エディタ自動復帰とカーソル制御</a></li></ol></li><li><a href="#toc22" tabindex="0">使い方</a><ol><li><a href="#toc23" tabindex="0">基本的な使い方</a></li><li><a href="#toc24" tabindex="0">実践的な活用例</a></li></ol></li><li><a href="#toc25" tabindex="0">キーバインドのカスタマイズ</a><ol><li><a href="#toc26" tabindex="0">keybindings.json での変更</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">メリット</a></li><li><a href="#toc30" tabindex="0">デメリット</a></li><li><a href="#toc31" tabindex="0">総評</a></li></ol></li><li><a href="#toc32" tabindex="0">応用テクニック</a><ol><li><a href="#toc33" tabindex="0">1. プロジェクト別コマンド集</a></li><li><a href="#toc34" tabindex="0">2. エイリアス定義ファイル</a></li><li><a href="#toc35" tabindex="0">3. 環境変数設定</a></li><li><a href="#toc36" tabindex="0">4. ドキュメント化</a></li></ol></li><li><a href="#toc37" tabindex="0">トラブルシューティング</a><ol><li><a href="#toc38" tabindex="0">Git Bashが起動しない</a></li><li><a href="#toc39" tabindex="0">コマンドが実行されない</a></li><li><a href="#toc40" tabindex="0">複数コマンドが途中で止まる</a></li><li><a href="#toc41" tabindex="0">キーバインドが効かない</a></li></ol></li><li><a href="#toc42" tabindex="0">パフォーマンス最適化</a><ol><li><a href="#toc43" tabindex="0">ターミナルの再利用</a></li><li><a href="#toc44" tabindex="0">非同期処理の最適化</a></li></ol></li><li><a href="#toc45" tabindex="0">まとめ</a></li><li><a href="#toc46" tabindex="0">関連記事</a></li></ol>
    </div>
  </div>

<h2><span id="toc1">はじめに</span></h2>
<p>「VSCodeでいちいちコマンドをコピペしてターミナルで実行するのめんどくさい…」</p>
<p>そんな悩みを持つ開発者は多いはずです。実際、検索数から見ても：</p>
<pre><code class="language-plaintext">■検索ワード（月間検索数）
- 1000～1万: "vscode ターミナル"
- 100～1000: "vscode コマンド プロンプト", "vscode powershell", "vscode gitbash"
- 10～100: "vscode ターミナル 実行", "vscode cmd"</code></pre>
<p><strong>ターミナル実行の効率化は、多くの開発者が求めている機能です。</strong></p>
<p>本記事では、カーソル行または選択テキストをショートカットキー一発でターミナル実行できるTypeScriptマクロの実装方法を完全解説します。</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%2BTypeScript%26__mk_ja_JP%3D%25E3%2582%25AB%25E3%2582%25BF%25E3%2582%25AB%25E3%2583%258A%26crid%3D17LX99IE5I6NF%26sprefix%3D%25E6%259C%25AC%2Btypescript%252Caps%252C173%26ref%3Dnb_sb_noss_2" referrerpolicy="no-referrer-when-downgrade" attributionsrc>Amazon検索[本 TypeScript]</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":"プロを目指す人のためのTypeScript入門 安全なコードの書き方から高度な型の使い方まで (Software Design plus)","b":"技術評論社","t":"","d":"https:\/\/m.media-amazon.com","c_p":"\/images\/I","p":["\/510GhCOD1FL._SL500_.jpg","\/41og2y1EEHL._SL500_.jpg","\/51XHb97PpFL._SL500_.jpg","\/51uDIY22bQL._SL500_.jpg","\/51PaoVK3MWL._SL500_.jpg","\/51eG7JBoavL._SL500_.jpg","\/51CDCo8FmJL._SL500_.jpg","\/41JLTXb+tsL._SL500_.jpg","\/51Hsv39e7IL._SL500_.jpg","\/41PTe+TqLEL._SL500_.jpg","\/51TUxdoXjrL._SL500_.jpg","\/51AkZEJWGhL._SL500_.jpg","\/51paP7D5R5L._SL500_.jpg","\/41lJtbpaQvL._SL500_.jpg"],"u":{"u":"https:\/\/www.amazon.co.jp\/dp\/4297127474","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\/4297127474","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%83%97%E3%83%AD%E3%82%92%E7%9B%AE%E6%8C%87%E3%81%99%E4%BA%BA%E3%81%AE%E3%81%9F%E3%82%81%E3%81%AETypeScript%E5%85%A5%E9%96%80%20%E5%AE%89%E5%85%A8%E3%81%AA%E3%82%B3%E3%83%BC%E3%83%89%E3%81%AE%E6%9B%B8%E3%81%8D%E6%96%B9%E3%81%8B%E3%82%89%E9%AB%98%E5%BA%A6%E3%81%AA%E5%9E%8B%E3%81%AE%E4%BD%BF%E3%81%84%E6%96%B9%E3%81%BE%E3%81%A7%20(Software%20Design%20plus)\/","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%83%97%E3%83%AD%E3%82%92%E7%9B%AE%E6%8C%87%E3%81%99%E4%BA%BA%E3%81%AE%E3%81%9F%E3%82%81%E3%81%AETypeScript%E5%85%A5%E9%96%80%20%E5%AE%89%E5%85%A8%E3%81%AA%E3%82%B3%E3%83%BC%E3%83%89%E3%81%AE%E6%9B%B8%E3%81%8D%E6%96%B9%E3%81%8B%E3%82%89%E9%AB%98%E5%BA%A6%E3%81%AA%E5%9E%8B%E3%81%AE%E4%BD%BF%E3%81%84%E6%96%B9%E3%81%BE%E3%81%A7%20(Software%20Design%20plus)","a_id":1466950,"p_id":1225,"pl_id":27061,"pc_id":1925,"s_n":"yahoo","u_so":3}],"eid":"OaDLa","s":"s"});</script></p>
<div id="msmaflink-OaDLa">リンク</div>
<p><!-- MoshimoAffiliateEasyLink END --></p>
<h2><span id="toc2">この記事で分かること</span></h2>
<ul>
<li>ターミナル実行マクロの実装方法</li>
<li>cmd/PowerShell/Git Bashの使い分け</li>
<li>単一行・複数行コマンドの実行方法</li>
<li>キーバインド設定のベストプラクティス</li>
<li>実践的な使用例とワークフロー</li>
<li>トラブルシューティング</li>
</ul>
<h2><span id="toc3">こんな人におすすめ</span></h2>
<ul>
<li>コマンドをメモ帳に保存している人</li>
<li>コマンド実行のたびにコピペしている人</li>
<li>よく使うコマンドをすぐ実行したい人</li>
<li>複数のターミナル（cmd/PS/GitBash）を使い分けたい人</li>
</ul>
<h2><span id="toc4">解決できる課題</span></h2>
<h3><span id="toc5">従来の問題点</span></h3>
<p><strong>1. コピペの手間</strong></p>
<pre><code class="language-plaintext">1. コマンドを選択
2. Ctrl+Cでコピー
3. ターミナルをクリック
4. Ctrl+Vで貼り付け
5. Enter押下</code></pre>
<p><strong>2. コマンド管理の煩雑さ</strong></p>
<ul>
<li>よく使うコマンドをどこに保存？</li>
<li>過去のコマンド履歴を探すのが大変</li>
<li>プロジェクトごとのコマンド集が散在</li>
</ul>
<p><strong>3. ターミナル切り替えの手間</strong></p>
<ul>
<li>cmd、PowerShell、Git Bashを使い分け</li>
<li>それぞれでコマンド入力が必要</li>
</ul>
<h3><span id="toc6">この機能で実現できること</span></h3>
<p><strong>ショートカットキー一発で実行！</strong></p>
<pre><code class="language-plaintext">Before:
選択 → コピー → ターミナル切替 → 貼り付け → Enter（5ステップ）

After:
Ctrl+Shift+1（1ステップ）</code></pre>
<p><strong>複数コマンドも順次実行</strong></p>
<pre><code class="language-bash"># 3行を選択してCtrl+Shift+1
cd /d C:\projects
npm install
npm run dev
# → 自動で順次実行！</code></pre>
<h2><span id="toc7">機能仕様</span></h2>
<h3><span id="toc8">基本機能</span></h3>
<table>
<thead>
<tr>
<th>機能</th>
<th>説明</th>
</tr>
</thead>
<tbody>
<tr>
<td><strong>単一行実行</strong></td>
<td>カーソル行を実行</td>
</tr>
<tr>
<td><strong>複数行実行</strong></td>
<td>選択範囲を行ごとに順次実行</td>
</tr>
<tr>
<td><strong>空行スキップ</strong></td>
<td>空行は自動で除外</td>
</tr>
<tr>
<td><strong>ターミナル管理</strong></td>
<td>専用ターミナルを自動作成・再利用</td>
</tr>
<tr>
<td><strong>エディタ自動復帰</strong></td>
<td>単一行・複数行ともに実行後エディタにフォーカスを戻す。単一行は次の行の先頭へ移動。複数行は行頭なら選択解除のみ、行中なら選択範囲の次の行へ移動</td>
</tr>
</tbody>
</table>
<h3><span id="toc9">ショートカットキー</span></h3>
<table>
<thead>
<tr>
<th>キー</th>
<th>機能</th>
<th>ターミナル</th>
</tr>
</thead>
<tbody>
<tr>
<td><strong>Ctrl+Shift+1</strong></td>
<td>CMD実行</td>
<td>コマンドプロンプト</td>
</tr>
<tr>
<td><strong>Ctrl+Shift+2</strong></td>
<td>PS実行</td>
<td>PowerShell</td>
</tr>
<tr>
<td><strong>Ctrl+Shift+3</strong></td>
<td>Bash実行</td>
<td>Git Bash</td>
</tr>
</tbody>
</table>
<h3><span id="toc10">動作フロー</span></h3>
<pre><code class="language-plaintext">1. テキスト未選択の場合（1行コマンド）
   ↓
   カーソル行の文字列全体を取得
   ↓
   ターミナルで実行
   ↓
   エディタにフォーカスを戻す
   ↓
   カーソルを次の行の先頭に移動

2. テキスト選択の場合（複数行コマンド）
   ↓
   選択範囲を行ごとに分割
   ↓
   空行を除外
   ↓
   各行を順次実行（100ms待機）
   ↓
   エディタにフォーカスを戻す
   ↓
   [カーソルが行頭(char=0)の場合] 選択解除のみ（カーソル移動なし）
   [カーソルが行中の場合] 選択範囲の次の行の先頭に移動</code></pre>
<h2><span id="toc11">TypeScript実装コード</span></h2>
<h3><span id="toc12">ファイル構成</span></h3>
<pre><code class="language-plaintext">src/
├── extension.ts              # コマンド登録
└── macros/
    └── runInTerminal.ts      # ターミナル実行機能</code></pre>
<h3><span id="toc13">runInTerminal.ts（完全版）</span></h3>
<pre><code class="language-typescript">import * as vscode from 'vscode';

/**
 * ターミナルのタイプ
 */
export enum TerminalType {
    CMD = 'cmd',
    PowerShell = 'powershell',
    GitBash = 'gitbash'
}

/**
 * コマンドプロンプトで実行
 */
export async function runInCmd() {
    await runInTerminal(TerminalType.CMD);
}

/**
 * PowerShellで実行
 */
export async function runInPowerShell() {
    await runInTerminal(TerminalType.PowerShell);
}

/**
 * Git Bashで実行
 */
export async function runInGitBash() {
    await runInTerminal(TerminalType.GitBash);
}

/**
 * 指定されたターミナルでコマンド実行
 */
async function runInTerminal(terminalType: TerminalType) {
    const editor = vscode.window.activeTextEditor;
    if (!editor) {
        vscode.window.showWarningMessage('アクティブなエディタがありません');
        return;
    }

    // コマンド取得
    const commands = getCommandsToExecute(editor);
    if (commands.length === 0) {
        vscode.window.showWarningMessage('実行するコマンドがありません');
        return;
    }

    // 現在の行位置・選択範囲を記憶
    const currentLine = editor.selection.active.line;
    const currentChar = editor.selection.active.character;
    const selectionEndLine = editor.selection.end.line;
    const isSingleCommand = commands.length === 1;

    // ターミナル取得または作成
    const terminal = getOrCreateTerminal(terminalType);
    terminal.show();

    // コマンド実行（複数行の場合は順次実行）
    for (const command of commands) {
        const trimmedCommand = command.trim();
        if (trimmedCommand) {
            terminal.sendText(trimmedCommand, true);
            // 複数コマンド実行時は少し待機
            if (commands.length &gt; 1) {
                await sleep(100);
            }
        }
    }

    // エディタをアクティブにする
    await vscode.commands.executeCommand('workbench.action.focusActiveEditorGroup');

    if (isSingleCommand) {
        // １行コマンド: 次の行の先頭にカーソルを移動
        const nextLine = currentLine + 1;
        if (nextLine &lt; editor.document.lineCount) {
            const newPosition = new vscode.Position(nextLine, 0);
            editor.selection = new vscode.Selection(newPosition, newPosition);
            editor.revealRange(new vscode.Range(newPosition, newPosition));
        }
    } else {
        // 複数行コマンド: カーソルが行の先頭（char 0）でなければ選択範囲の次の行に移動
        if (currentChar &gt; 0) {
            const nextLine = selectionEndLine + 1;
            if (nextLine &lt; editor.document.lineCount) {
                const newPosition = new vscode.Position(nextLine, 0);
                editor.selection = new vscode.Selection(newPosition, newPosition);
                editor.revealRange(new vscode.Range(newPosition, newPosition));
            }
        } else {
            // カーソルが行頭にある場合は移動せず、選択状態のみ解除
            const currentPosition = new vscode.Position(currentLine, currentChar);
            editor.selection = new vscode.Selection(currentPosition, currentPosition);
        }
    }

    // 実行完了メッセージ
    const terminalName = getTerminalDisplayName(terminalType);
    const message = commands.length === 1
        ? `${terminalName}でコマンドを実行しました`
        : `${terminalName}で${commands.length}個のコマンドを実行しました`;
    vscode.window.showInformationMessage(message);
}

/**
 * 実行するコマンドを取得
 */
function getCommandsToExecute(editor: vscode.TextEditor): string[] {
    const selection = editor.selection;
    const document = editor.document;

    // テキストが選択されている場合
    if (!selection.isEmpty) {
        const selectedText = document.getText(selection);
        
        // 複数行の場合は行ごとに分割
        const lines = selectedText.split(/\r?\n/);
        
        // 空行を除外してコマンドリストを作成
        return lines
            .map(line =&gt; line.trim())
            .filter(line =&gt; line.length &gt; 0);
    }

    // テキスト未選択の場合は現在行を取得
    const currentLine = document.lineAt(selection.active.line);
    const lineText = currentLine.text.trim();
    
    return lineText.length &gt; 0 ? [lineText] : [];
}

/**
 * ターミナルを取得または作成
 */
function getOrCreateTerminal(terminalType: TerminalType): vscode.Terminal {
    const terminalName = getTerminalName(terminalType);
    
    // 既存のターミナルを探す
    const existingTerminal = vscode.window.terminals.find(
        t =&gt; t.name === terminalName
    );

    if (existingTerminal) {
        return existingTerminal;
    }

    // 新規ターミナルを作成
    return createTerminal(terminalType);
}

/**
 * Git Bash のパスを解決する
 * 優先順位: VSCode設定 → 既定パス1 → 既定パス2
 */
function resolveGitBashPath(): string {
    const fs = require('fs');

    // 1. VSCode設定から取得
    const configPath = vscode.workspace.getConfiguration('myMacros').get&lt;string&gt;('gitBashPath', '');
    if (configPath &amp;&amp; fs.existsSync(configPath)) {
        return configPath;
    }

    // 2. 既定パス（Program Files）
    const defaultPath = 'C:\\Program Files\\Git\\bin\\bash.exe';
    if (fs.existsSync(defaultPath)) {
        return defaultPath;
    }

    // 3. 代替パス（Program Files (x86)）
    const altPath = 'C:\\Program Files (x86)\\Git\\bin\\bash.exe';
    if (fs.existsSync(altPath)) {
        return altPath;
    }

    // 見つからない場合は設定値または既定パスを返す（ターミナル作成時にエラーになる）
    return configPath || defaultPath;
}

/**
 * 新しいターミナルを作成
 */
function createTerminal(terminalType: TerminalType): vscode.Terminal {
    const name = getTerminalName(terminalType);

    let shellPath: string | undefined;
    let shellArgs: string[] | undefined;

    switch (terminalType) {
        case TerminalType.CMD:
            shellPath = 'cmd.exe';
            break;
        case TerminalType.PowerShell:
            shellPath = 'powershell.exe';
            break;
        case TerminalType.GitBash:
            shellPath = resolveGitBashPath(); // VSCode設定 → Program Files の順で解決
            shellArgs = ['--login', '-i'];
            break;
    }

    return vscode.window.createTerminal({
        name: name,
        shellPath: shellPath,
        shellArgs: shellArgs
    });
}

/**
 * ターミナル名を取得
 */
function getTerminalName(terminalType: TerminalType): string {
    switch (terminalType) {
        case TerminalType.CMD:
            return 'My Macros - CMD';
        case TerminalType.PowerShell:
            return 'My Macros - PowerShell';
        case TerminalType.GitBash:
            return 'My Macros - Git Bash';
    }
}

/**
 * ターミナル表示名を取得
 */
function getTerminalDisplayName(terminalType: TerminalType): string {
    switch (terminalType) {
        case TerminalType.CMD:
            return 'コマンドプロンプト';
        case TerminalType.PowerShell:
            return 'PowerShell';
        case TerminalType.GitBash:
            return 'Git Bash';
    }
}

/**
 * 待機用ヘルパー関数
 */
function sleep(ms: number): Promise&lt;void&gt; {
    return new Promise(resolve =&gt; setTimeout(resolve, ms));
}</code></pre>
<h3><span id="toc14">extension.ts（コマンド登録）</span></h3>
<pre><code class="language-typescript">import * as vscode from 'vscode';
import { runInCmd, runInPowerShell, runInGitBash } from './macros/runInTerminal';

export function activate(context: vscode.ExtensionContext) {
    console.log('my-macros extension is now active');

    // コマンド登録
    const commands = [
        // ターミナル実行
        vscode.commands.registerCommand('myMacros.runInCmd', runInCmd),
        vscode.commands.registerCommand('myMacros.runInPowerShell', runInPowerShell),
        vscode.commands.registerCommand('myMacros.runInGitBash', runInGitBash),
    ];

    commands.forEach(command =&gt; context.subscriptions.push(command));
}

export function deactivate() {}</code></pre>
<h3><span id="toc15">package.json（設定ファイル）</span></h3>
<pre><code class="language-json">{
  "name": "my-macros",
  "displayName": "My Macros",
  "version": "0.0.2",
  "contributes": {
    "commands": [
      {
        "command": "myMacros.runInCmd",
        "title": "Run in Command Prompt",
        "category": "My Macros"
      },
      {
        "command": "myMacros.runInPowerShell",
        "title": "Run in PowerShell",
        "category": "My Macros"
      },
      {
        "command": "myMacros.runInGitBash",
        "title": "Run in Git Bash",
        "category": "My Macros"
      }
    ],
    "keybindings": [
      {
        "command": "myMacros.runInCmd",
        "key": "ctrl+shift+1",
        "when": "editorTextFocus"
      },
      {
        "command": "myMacros.runInPowerShell",
        "key": "ctrl+shift+2",
        "when": "editorTextFocus"
      },
      {
        "command": "myMacros.runInGitBash",
        "key": "ctrl+shift+3",
        "when": "editorTextFocus"
      }
    ]
  }
}</code></pre>
<h2><span id="toc16">コードの詳細解説</span></h2>
<h3><span id="toc17">1. Enum定義</span></h3>
<pre><code class="language-typescript">export enum TerminalType {
    CMD = 'cmd',
    PowerShell = 'powershell',
    GitBash = 'gitbash'
}</code></pre>
<p><strong>ポイント：</strong></p>
<ul>
<li>型安全にターミナルタイプを管理</li>
<li>文字列のタイポを防止</li>
<li>IntelliSenseが効く</li>
</ul>
<h3><span id="toc18">2. コマンド取得ロジック</span></h3>
<pre><code class="language-typescript">function getCommandsToExecute(editor: vscode.TextEditor): string[] {
    const selection = editor.selection;
    
    // 選択されている場合
    if (!selection.isEmpty) {
        const selectedText = document.getText(selection);
        const lines = selectedText.split(/\r?\n/);
        
        return lines
            .map(line =&gt; line.trim())
            .filter(line =&gt; line.length &gt; 0);
    }
    
    // 未選択の場合は現在行
    const currentLine = document.lineAt(selection.active.line);
    return currentLine.text.trim().length &gt; 0 ? [currentLine.text.trim()] : [];
}</code></pre>
<p><strong>機能：</strong></p>
<ul>
<li>選択範囲の検知</li>
<li>行単位で分割</li>
<li>空行の自動除外</li>
<li>trim()でホワイトスペース除去</li>
</ul>
<h3><span id="toc19">3. ターミナル管理</span></h3>
<pre><code class="language-typescript">function getOrCreateTerminal(terminalType: TerminalType): vscode.Terminal {
    const terminalName = getTerminalName(terminalType);
    
    // 既存ターミナルを検索
    const existingTerminal = vscode.window.terminals.find(
        t =&gt; t.name === terminalName
    );

    if (existingTerminal) {
        return existingTerminal;
    }

    // 新規作成
    return createTerminal(terminalType);
}</code></pre>
<p><strong>メリット：</strong></p>
<ul>
<li>ターミナルの再利用</li>
<li>メモリ効率の向上</li>
<li>ターミナルの乱立防止</li>
</ul>
<h3><span id="toc20">4. 複数コマンドの順次実行</span></h3>
<pre><code class="language-typescript">for (const command of commands) {
    terminal.sendText(command, true);
    if (commands.length &gt; 1) {
        await sleep(100);  // 100ms待機
    }
}</code></pre>
<p><strong>100ms待機の理由：</strong></p>
<ul>
<li>コマンドの確実な実行</li>
<li>先行コマンドの完了待ち</li>
<li>ターミナルの処理負荷軽減</li>
</ul>
<h3><span id="toc21">5. エディタ自動復帰とカーソル制御</span></h3>
<pre><code class="language-typescript">// エディタをアクティブにする（単一行・複数行ともに）
await vscode.commands.executeCommand('workbench.action.focusActiveEditorGroup');

if (isSingleCommand) {
    // １行コマンド: 次の行の先頭にカーソルを移動
    const nextLine = currentLine + 1;
    if (nextLine &lt; editor.document.lineCount) {
        const newPosition = new vscode.Position(nextLine, 0);
        editor.selection = new vscode.Selection(newPosition, newPosition);
        editor.revealRange(new vscode.Range(newPosition, newPosition));
    }
} else {
    // 複数行コマンド: 行頭（char 0）かどうかでカーソル制御を分岐
    if (currentChar &gt; 0) {
        // 行中の場合は選択範囲の次の行へ移動
        const nextLine = selectionEndLine + 1;
        if (nextLine &lt; editor.document.lineCount) {
            const newPosition = new vscode.Position(nextLine, 0);
            editor.selection = new vscode.Selection(newPosition, newPosition);
            editor.revealRange(new vscode.Range(newPosition, newPosition));
        }
    } else {
        // 行頭の場合は選択解除のみ（カーソル移動なし）
        const currentPosition = new vscode.Position(currentLine, currentChar);
        editor.selection = new vscode.Selection(currentPosition, currentPosition);
    }
}</code></pre>
<p><strong>機能のポイント：</strong></p>
<ul>
<li>単一行・複数行ともに実行後エディタに自動復帰</li>
<li>単一行: 次の行の先頭にカーソルが移動（連続実行に最適）</li>
<li>複数行（行頭から選択開始の場合）: 選択解除のみ（カーソル移動なし）</li>
<li>複数行（行中から選択開始の場合）: 選択範囲の次の行へ移動</li>
</ul>
<p><strong>メリット：</strong></p>
<ul>
<li>コマンドを順番に実行する際、エディタとターミナルの切り替えが不要</li>
<li>カーソルが自動で次の行に移動するため、テンポよく連続実行できる</li>
<li>複数行実行後も即座に次の操作に移れる</li>
</ul>
<h2><span id="toc22">使い方</span></h2>
<h3><span id="toc23">基本的な使い方</span></h3>
<p><strong>1. 単一コマンドの実行</strong></p>
<pre><code class="language-bash"># test_commands.txt
npm run dev</code></pre>
<pre><code class="language-plaintext">1. カーソルを行に配置
2. Ctrl+Shift+2（PowerShellで実行）
3. → PowerShellが開いて自動実行！
4. → 自動的にエディタにフォーカスが戻り、カーソルが次の行へ移動</code></pre>
<p><strong>新機能のメリット：</strong></p>
<ul>
<li>コマンドを連続実行する際、エディタとターミナルの切り替え不要</li>
<li>カーソルが自動で次の行に移動するため、テンポよく実行できる</li>
<li>１行ずつ確認しながら実行するワークフローに最適</li>
</ul>
<p><strong>2. 複数コマンドの実行</strong></p>
<pre><code class="language-bash"># deploy.txt
cd /d C:\projects\my-app
git pull origin main
npm install
npm run build
npm run deploy</code></pre>
<pre><code class="language-plaintext">1. 全行を選択（Ctrl+A）
2. Ctrl+Shift+1（CMDで実行）
3. → 5つのコマンドが順次実行！
4. → 実行後、エディタにフォーカスが自動復帰</code></pre>
<p><strong>動作の違い：</strong></p>
<ul>
<li><strong>１行コマンド</strong>: 実行後、エディタに自動復帰してカーソルが次の行へ</li>
<li><strong>複数行（行頭から選択）</strong>: 実行後、エディタに自動復帰して選択解除のみ（カーソル移動なし）</li>
<li><strong>複数行（行中から選択）</strong>: 実行後、エディタに自動復帰して選択範囲の次の行へ移動</li>
</ul>
<h3><span id="toc24">実践的な活用例</span></h3>
<p><strong>開発環境セットアップ</strong></p>
<pre><code class="language-bash"># setup_dev.txt
cd /d C:\projects
git clone https://github.com/user/repo.git
cd repo
npm install
code .</code></pre>
<pre><code class="language-plaintext">選択 → Ctrl+Shift+1で一括セットアップ！</code></pre>
<p><strong>定型作業の自動化</strong></p>
<pre><code class="language-bash"># daily_tasks.txt
cd /d C:\projects\app
git fetch origin
git status
npm run test</code></pre>
<pre><code class="language-plaintext">毎朝Ctrl+Shift+1で健全性チェック！</code></pre>
<p><strong>Docker操作</strong></p>
<pre><code class="language-bash"># docker_commands.txt
docker-compose down
docker-compose build
docker-compose up -d
docker-compose logs -f</code></pre>
<pre><code class="language-plaintext">Ctrl+Shift+2で一括操作！</code></pre>
<h2><span id="toc25">キーバインドのカスタマイズ</span></h2>
<h3><span id="toc26">keybindings.json での変更</span></h3>
<pre><code class="language-json">// ショートカットキーを変更
[
    {
        "key": "ctrl+alt+1",
        "command": "myMacros.runInCmd",
        "when": "editorTextFocus"
    },
    {
        "key": "ctrl+alt+2",
        "command": "myMacros.runInPowerShell",
        "when": "editorTextFocus"
    },
    {
        "key": "ctrl+alt+3",
        "command": "myMacros.runInGitBash",
        "when": "editorTextFocus"
    }
]</code></pre>
<h3><span id="toc27">コンテキストによる制限</span></h3>
<pre><code class="language-json">// Markdownファイルでのみ有効
{
    "key": "ctrl+shift+1",
    "command": "myMacros.runInCmd",
    "when": "editorTextFocus &amp;&amp; resourceExtname == '.md'"
}</code></pre>
<pre><code class="language-json">// 特定のワークスペースでのみ有効
{
    "key": "ctrl+shift+1",
    "command": "myMacros.runInCmd",
    "when": "editorTextFocus &amp;&amp; workspaceFolderCount &gt; 0"
}</code></pre>
<h2><span id="toc28">メリット・デメリット</span></h2>
<h3><span id="toc29">メリット</span></h3>
<p><strong>1. 圧倒的な時短効果</strong></p>
<ul>
<li>コピペ操作の削減: 5ステップ → 1ステップ</li>
<li>よく使うコマンドを即実行</li>
<li>複数コマンドも一括処理</li>
<li>１行コマンド実行後の自動エディタ復帰で連続実行がスムーズ</li>
</ul>
<p><strong>2. コマンド集の一元管理</strong></p>
<ul>
<li><code>.txt</code> または <code>.md</code> で管理</li>
<li>プロジェクトごとにファイル作成</li>
<li>Gitで履歴管理</li>
</ul>
<p><strong>3. ターミナルの使い分けが簡単</strong></p>
<ul>
<li>cmd/PS/Bashを自在に切替</li>
<li>ターミナル固有のコマンドも対応</li>
<li>ターミナルの再利用で効率化</li>
</ul>
<p><strong>4. 学習コストが低い</strong></p>
<ul>
<li>直感的な操作</li>
<li>既存のメモをそのまま活用</li>
<li>エディタ感覚で編集可能</li>
</ul>
<h3><span id="toc30">デメリット</span></h3>
<p><strong>1. 初期セットアップが必要</strong></p>
<ul>
<li>TypeScript環境の構築</li>
<li>拡張機能のインストール</li>
</ul>
<p><strong>2. 対話的なコマンドは非対応</strong></p>
<ul>
<li><code>npm init</code> などの入力待ちコマンド</li>
<li><code>ssh</code> でのパスワード入力</li>
</ul>
<p><strong>3. エラーハンドリングが弱い</strong></p>
<ul>
<li>コマンド失敗時も次へ進む</li>
<li>自動リトライ機能なし</li>
</ul>
<h3><span id="toc31">総評</span></h3>
<p><strong>デメリットを大きく上回る効率化が可能</strong></p>
<p>特に、頻繁にコマンド実行する開発者には必須の機能です。</p>
<h2><span id="toc32">応用テクニック</span></h2>
<h3><span id="toc33">1. プロジェクト別コマンド集</span></h3>
<pre><code class="language-plaintext">project-commands/
├── backend/
│   ├── dev.txt
│   ├── test.txt
│   └── deploy.txt
└── frontend/
    ├── dev.txt
    ├── build.txt
    └── deploy.txt</code></pre>
<p><strong>使い方：</strong></p>
<pre><code class="language-plaintext">1. dev.txtを開く
2. Ctrl+A → Ctrl+Shift+2
3. → 開発環境が起動！</code></pre>
<h3><span id="toc34">2. エイリアス定義ファイル</span></h3>
<pre><code class="language-bash"># aliases.txt（Git Bash用）
alias ll='ls -la'
alias gs='git status'
alias gp='git pull'
alias gb='git branch'</code></pre>
<pre><code class="language-plaintext">起動時にCtrl+Shift+3で一括登録！</code></pre>
<h3><span id="toc35">3. 環境変数設定</span></h3>
<pre><code class="language-powershell"># env_setup.ps1（PowerShell用）
$env:NODE_ENV="development"
$env:API_KEY="your-api-key"
$env:DEBUG="true"</code></pre>
<pre><code class="language-plaintext">Ctrl+Shift+2で環境変数を一括設定！</code></pre>
<h3><span id="toc36">4. ドキュメント化</span></h3>
<pre><code class="language-markdown"># コマンド集

## 開発環境起動
cd /d C:\projects
npm run dev

## ビルド
npm run build

## デプロイ
npm run deploy</code></pre>
<pre><code class="language-plaintext">Markdownで管理 + 実行可能！</code></pre>
<h2><span id="toc37">トラブルシューティング</span></h2>
<h3><span id="toc38">Git Bashが起動しない</span></h3>
<p><strong>エラー：</strong></p>
<pre><code class="language-plaintext">Failed to launch terminal</code></pre>
<p><strong>解決策：VSCode設定でパスを指定する</strong></p>
<p>Git Bashが <code>C:\Program Files\Git</code> 以外の場所（<code>AppData\Local</code> 等）にインストールされている場合は、VSCode設定でパスを指定してください。</p>
<pre><code class="language-plaintext">Ctrl+, → 検索欄に「myMacros.gitBash」と入力
→ Git Bash Path 欄に bash.exe のフルパスを入力</code></pre>
<p><strong>設定例：</strong></p>
<pre><code class="language-plaintext">C:\Users\ユーザー名\AppData\Local\Programs\Git\bin\bash.exe</code></pre>
<p><strong>パスの探索順序：</strong></p>
<ol>
<li><code>myMacros.gitBashPath</code> 設定値（指定がある場合のみ）</li>
<li><code>C:\Program Files\Git\bin\bash.exe</code></li>
<li><code>C:\Program Files (x86)\Git\bin\bash.exe</code></li>
</ol>
<h3><span id="toc39">コマンドが実行されない</span></h3>
<p><strong>原因1: 空行が含まれる</strong><br />→ <code>trim()</code> と <code>filter()</code> で除外済み</p>
<p><strong>原因2: ターミナルが閉じている</strong><br />→ 自動で再作成されるはずだが、手動で閉じた場合は再実行</p>
<p><strong>原因3: パスに空白が含まれる</strong></p>
<pre><code class="language-bash"># NG
cd C:\Program Files\app

# OK
cd "C:\Program Files\app"</code></pre>
<h3><span id="toc40">複数コマンドが途中で止まる</span></h3>
<p><strong>原因: コマンド実行時間が長い</strong></p>
<p><strong>解決策: 待機時間を調整</strong></p>
<pre><code class="language-typescript">// 100ms → 500msに変更
if (commands.length &gt; 1) {
    await sleep(500);
}</code></pre>
<h3><span id="toc41">キーバインドが効かない</span></h3>
<p><strong>確認ポイント：</strong></p>
<ol>
<li><strong>when条件の確認</strong></li>
</ol>
<pre><code class="language-json">"when": "editorTextFocus"
// エディタにフォーカスがあるか？</code></pre>
<ol start="2">
<li><strong>競合の確認</strong></li>
</ol>
<pre><code class="language-plaintext">Ctrl+Shift+P → "Preferences: Open Keyboard Shortcuts"
→ Ctrl+Shift+1で検索</code></pre>
<ol start="3">
<li><strong>拡張機能の有効化確認</strong></li>
</ol>
<pre><code class="language-plaintext">Ctrl+Shift+P → "Extensions: Show Installed Extensions"
→ My Macros が有効か確認</code></pre>
<h2><span id="toc42">パフォーマンス最適化</span></h2>
<h3><span id="toc43">ターミナルの再利用</span></h3>
<pre><code class="language-typescript">// ターミナル名で識別して再利用
function getOrCreateTerminal(terminalType: TerminalType): vscode.Terminal {
    const terminalName = getTerminalName(terminalType);
    
    const existingTerminal = vscode.window.terminals.find(
        t =&gt; t.name === terminalName
    );

    return existingTerminal || createTerminal(terminalType);
}</code></pre>
<p><strong>メリット：</strong></p>
<ul>
<li>新規作成のオーバーヘッド削減</li>
<li>環境変数の保持</li>
<li>作業ディレクトリの維持</li>
</ul>
<h3><span id="toc44">非同期処理の最適化</span></h3>
<pre><code class="language-typescript">// 並列実行は避ける（コマンドの依存関係のため）
for (const command of commands) {
    await terminal.sendText(command, true);
    // 順次実行を保証
}</code></pre>
<p><!-- ## GitHubリポジトリ

**完全なコードは以下で公開中：**


<a rel="noopener" href="https://github.com/cayenne314-sys/my-macros" title="Build software better, together" class="blogcard-wrap external-blogcard-wrap a-wrap cf" target="_blank"><div class="blogcard external-blogcard eb-left cf"><div class="blogcard-label external-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail external-blogcard-thumbnail"><img decoding="async" src="https://caymezon.com/wp-content/uploads/cocoon-resources/blog-card-cache/f543dc43b7b380979be974b14c3fd120.png" alt="" class="blogcard-thumb-image external-blogcard-thumb-image" width="160" height="90" /></figure><div class="blogcard-content external-blogcard-content"><div class="blogcard-title external-blogcard-title">Build software better, together</div><div class="blogcard-snippet external-blogcard-snippet">GitHub is where people build software. More than 150 million people use GitHub to discover, fork, and contribute to over...</div></div><div class="blogcard-footer external-blogcard-footer cf"><div class="blogcard-site external-blogcard-site"><div class="blogcard-favicon external-blogcard-favicon"><img decoding="async" src="https://www.google.com/s2/favicons?domain=https://github.com" alt="" class="blogcard-favicon-image external-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain external-blogcard-domain">github.com</div></div></div></div></a>

```bash
# クローンしてすぐ使える
git clone https://github.com/cayenne314-sys/my-macros.git
cd my-macros
npm install --legacy-peer-deps
npm run compile
vsce package
code --install-extension my-macros-0.0.2.vsix
``` --></p>
<h2><span id="toc45">まとめ</span></h2>
<p>VSCodeでショートカット一発でターミナル実行できるTypeScriptマクロを実装しました。</p>
<p><strong>得られる効果：</strong></p>
<ul>
<li>コマンド実行が5ステップ → 1ステップに</li>
<li>よく使うコマンドを即座に実行</li>
<li>複数コマンドの一括実行</li>
<li>cmd/PowerShell/Git Bashの使い分けが簡単</li>
</ul>
<p><strong>こんな人に最適：</strong></p>
<ul>
<li>頻繁にコマンド実行する開発者</li>
<li>コマンドをメモ帳管理している人</li>
<li>作業を効率化したい人</li>
<li>複数のターミナルを使い分ける人</li>
</ul>
<p><strong>次のステップ：</strong></p>
<ol>
<li>環境構築（TypeScript + VSCode拡張）</li>
<li>コード実装（この記事のコードをコピー）</li>
<li>パッケージ化してインストール</li>
<li>よく使うコマンド集を作成</li>
<li>ショートカットで爆速実行！</li>
</ol>
<p>ぜひ実装して、開発効率を劇的に向上させてください！</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%2BTypeScript%26__mk_ja_JP%3D%25E3%2582%25AB%25E3%2582%25BF%25E3%2582%25AB%25E3%2583%258A%26crid%3D17LX99IE5I6NF%26sprefix%3D%25E6%259C%25AC%2Btypescript%252Caps%252C173%26ref%3Dnb_sb_noss_2" referrerpolicy="no-referrer-when-downgrade" attributionsrc>Amazon検索[本 TypeScript]</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":"プログラミングTypeScript ―スケールするJavaScriptアプリケーション開発","b":"オライリージャパン","t":"","d":"https:\/\/m.media-amazon.com","c_p":"","p":["\/images\/I\/51vjj+osAgL._SL500_.jpg"],"u":{"u":"https:\/\/www.amazon.co.jp\/dp\/4873119049","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\/4873119049","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%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%9F%E3%83%B3%E3%82%B0TypeScript%20%E2%80%95%E3%82%B9%E3%82%B1%E3%83%BC%E3%83%AB%E3%81%99%E3%82%8BJavaScript%E3%82%A2%E3%83%97%E3%83%AA%E3%82%B1%E3%83%BC%E3%82%B7%E3%83%A7%E3%83%B3%E9%96%8B%E7%99%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%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%9F%E3%83%B3%E3%82%B0TypeScript%20%E2%80%95%E3%82%B9%E3%82%B1%E3%83%BC%E3%83%AB%E3%81%99%E3%82%8BJavaScript%E3%82%A2%E3%83%97%E3%83%AA%E3%82%B1%E3%83%BC%E3%82%B7%E3%83%A7%E3%83%B3%E9%96%8B%E7%99%BA","a_id":1466950,"p_id":1225,"pl_id":27061,"pc_id":1925,"s_n":"yahoo","u_so":3}],"eid":"vFiVC","s":"s"});</script></p>
<div id="msmaflink-vFiVC">リンク</div>
<p><!-- MoshimoAffiliateEasyLink END --></p>
<h2><span id="toc46">関連記事</span></h2>
<p>TypeScript拡張機能の開発環境構築</p>

<a rel="noopener" href="https://caymezon.com/vscode-typescript-macro-development-guide/" title="VSCode TypeScriptマクロ開発環境の完全ガイド【セットアップから運用まで】" 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/vscode-typescript-macro-development-guide-featured-418842-160x90.jpg" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://caymezon.com/wp-content/uploads/2026/01/vscode-typescript-macro-development-guide-featured-418842-160x90.jpg 160w, https://caymezon.com/wp-content/uploads/2026/01/vscode-typescript-macro-development-guide-featured-418842-120x68.jpg 120w, https://caymezon.com/wp-content/uploads/2026/01/vscode-typescript-macro-development-guide-featured-418842-320x180.jpg 320w, https://caymezon.com/wp-content/uploads/2026/01/vscode-typescript-macro-development-guide-featured-418842-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 TypeScriptマクロ開発環境の完全ガイド【セットアップから運用まで】</div><div class="blogcard-snippet internal-blogcard-snippet">はじめにVSCodeでカスタムマクロを作成したいけど、どうやって開発環境を構築すればいいか分からない。そんな悩みを持つ方に向けて、TypeScriptでVSCode拡張機能を開発する環境の構築から、実際にマクロを作成して使えるようにするまで...</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.25</div></div></div></div></a>
<p>サクラエディタからVSCodeへのマクロ移行</p>

<a rel="noopener" href="https://caymezon.com/sakura-to-vscode-macro-migration/" title="サクラエディタから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/01/sakura-to-vscode-macro-migration-featured-404add-160x90.jpg" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://caymezon.com/wp-content/uploads/2026/01/sakura-to-vscode-macro-migration-featured-404add-160x90.jpg 160w, https://caymezon.com/wp-content/uploads/2026/01/sakura-to-vscode-macro-migration-featured-404add-120x68.jpg 120w, https://caymezon.com/wp-content/uploads/2026/01/sakura-to-vscode-macro-migration-featured-404add-320x180.jpg 320w, https://caymezon.com/wp-content/uploads/2026/01/sakura-to-vscode-macro-migration-featured-404add-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へマクロ移行！快適開発環境の構築記録</div><div class="blogcard-snippet internal-blogcard-snippet">はじめに長年愛用してきたサクラエディタのマクロ機能。便利なJavaScript/VBSマクロを多数作成して日常業務で活用してきましたが、最近のAWS開発やブログ執筆でVSCodeを使う機会が増えてきました。「VSCodeでもサクラエディタの...</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.25</div></div></div></div></a>
<hr>
<p><strong>タグ:</strong> #VSCode #TypeScript #マクロ #ターミナル #コマンド実行 #生産性向上 #自動化</p><p>The post <a href="https://caymezon.com/vscode-terminal-execution-macro/">VSCodeでショートカット一発でターミナル実行！TypeScriptマクロ実装完全ガイド</a> first appeared on <a href="https://caymezon.com">CayTech Lab</a>.</p>]]></content:encoded>
					
					<wfw:commentRss>https://caymezon.com/vscode-terminal-execution-macro/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
