<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Claude Code on Feature Branch Tech Blog</title><link>https://tech.feature-branch.co.jp/tags/claude-code/</link><description>Recent content in Claude Code on Feature Branch Tech Blog</description><generator>Hugo</generator><language>ja</language><copyright>Feature Branch inc.</copyright><lastBuildDate>Mon, 06 Jul 2026 18:48:25 +0900</lastBuildDate><atom:link href="https://tech.feature-branch.co.jp/tags/claude-code/index.xml" rel="self" type="application/rss+xml"/><item><title>【実践】AIエージェントでのコーディング指南書 - 4ヶ月の開発から学ぶプロンプト術</title><link>https://tech.feature-branch.co.jp/posts/2026/01/ai-agent-coding-guide/</link><pubDate>Wed, 07 Jan 2026 10:00:00 +0900</pubDate><guid>https://tech.feature-branch.co.jp/posts/2026/01/ai-agent-coding-guide/</guid><description>&lt;h2 id="はじめに">はじめに&lt;/h2>
&lt;p>「AIエージェントを使ってみたけど、うまく動かない」「何を指示すればいいかわからない」——そんな声をよく聞きます。&lt;/p>
&lt;p>この記事は、&lt;strong>約4ヶ月間AIエージェント（Claude Code、Codex CLIなど）を使って開発してきた経験&lt;/strong>から見つけた、効果的なパターンをまとめた指南書です。これまで各自が試行錯誤しながら使ってきましたが、知見が整理されないまま属人化していました。開発チームに新メンバーが加わったこのタイミングで、改めてノウハウを整理・共有することにしました。&lt;/p>
&lt;p>&lt;img src="./images/Gemini_Generated_Image_71v1ck71v1ck71v1.png" alt="Nano Banana Pro挿絵 - 先輩開発者と新人が一緒にターミナルを見ながら、AIエージェントと対話している様子。画面にはコードとチャットが表示され、先輩が「こうやってプロンプトを書くんだよ」と教えている雰囲気。「指南書」らしいメンタリングのイメージ。">&lt;/p>
&lt;hr>
&lt;h2 id="1-効果的なプロンプトの書き方">1. 効果的なプロンプトの書き方&lt;/h2>
&lt;h3 id="11-ファイルパスでコンテキストを明示する">1.1 「@ファイルパス」でコンテキストを明示する&lt;/h3>
&lt;p>AIエージェントは賢いですが、&lt;strong>読心術は使えません&lt;/strong>。どのファイルの話をしているのか、明示的に教えてあげましょう。&lt;/p>
&lt;div class="highlight">&lt;div class="chroma">
&lt;table class="lntable">&lt;tr>&lt;td class="lntd">
&lt;pre tabindex="0" class="chroma">&lt;code>&lt;span class="lnt">1
&lt;/span>&lt;span class="lnt">2
&lt;/span>&lt;span class="lnt">3
&lt;/span>&lt;span class="lnt">4
&lt;/span>&lt;span class="lnt">5
&lt;/span>&lt;span class="lnt">6
&lt;/span>&lt;span class="lnt">7
&lt;/span>&lt;/code>&lt;/pre>&lt;/td>
&lt;td class="lntd">
&lt;pre tabindex="0" class="chroma">&lt;code class="language-fallback" data-lang="fallback">&lt;span class="line">&lt;span class="cl">❌ 悪い例：
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">「このエラーを直して」
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">✅ 良い例：
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">「@src/components/user-profile/sections/department-info.tsx
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">について、部署名がIDのまま表示されてしまっています。
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">原因を調査して修正してください。」
&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/td>&lt;/tr>&lt;/table>
&lt;/div>
&lt;/div>&lt;p>Anthropic のベストプラクティスでも、「giving clear directions upfront reduces the need for course corrections later」（最初に明確な指示を与えることで、後から軌道修正する必要が減る）と述べられています&lt;sup id="fnref:1">&lt;a href="#fn:1" class="footnote-ref" role="doc-noteref">1&lt;/a>&lt;/sup>。&lt;/p>
&lt;p>&lt;strong>@記法のポイント：&lt;/strong>&lt;/p>
&lt;table>
 &lt;thead>
 &lt;tr>
 &lt;th>ポイント&lt;/th>
 &lt;th>良い例&lt;/th>
 &lt;th>悪い例&lt;/th>
 &lt;/tr>
 &lt;/thead>
 &lt;tbody>
 &lt;tr>
 &lt;td>フルパスで指定&lt;/td>
 &lt;td>&lt;code>@src/components/.../file.tsx&lt;/code>&lt;/td>
 &lt;td>&lt;code>file.tsx を見て&lt;/code>（どこにあるか不明）&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>複数ファイル比較時&lt;/td>
 &lt;td>両方のパスを明示&lt;/td>
 &lt;td>「もう一つのファイルと比較して」&lt;/td>
 &lt;/tr>
 &lt;/tbody>
&lt;/table>
&lt;h3 id="12-問題の背景文脈を詳細に説明する">1.2 問題の背景・文脈を詳細に説明する&lt;/h3>
&lt;p>実際の開発で効果的だったプロンプトパターンを見てみましょう。&lt;/p>
&lt;div class="highlight">&lt;div class="chroma">
&lt;table class="lntable">&lt;tr>&lt;td class="lntd">
&lt;pre tabindex="0" class="chroma">&lt;code>&lt;span class="lnt">1
&lt;/span>&lt;span class="lnt">2
&lt;/span>&lt;span class="lnt">3
&lt;/span>&lt;span class="lnt">4
&lt;/span>&lt;span class="lnt">5
&lt;/span>&lt;span class="lnt">6
&lt;/span>&lt;span class="lnt">7
&lt;/span>&lt;/code>&lt;/pre>&lt;/td>
&lt;td class="lntd">
&lt;pre tabindex="0" class="chroma">&lt;code class="language-fallback" data-lang="fallback">&lt;span class="line">&lt;span class="cl">元請けベンダーから以下の質問が来ています。
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">コードベースやSalesforceの現在のライセンス構成での
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">ガバナ制限など、Context7やネット調査も含めて調査してください。
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">---
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">[質問内容をそのまま貼り付け]
&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/td>&lt;/tr>&lt;/table>
&lt;/div>
&lt;/div>&lt;p>このプロンプトには以下の要素が含まれています。&lt;/p></description></item><item><title>頭脳 vs 手足：Claude Code（Opus 4.5）とCodex CLI（GPT-5.2）徹底比較</title><link>https://tech.feature-branch.co.jp/posts/2026/01/claude-code-vs-codex-cli/</link><pubDate>Tue, 06 Jan 2026 12:00:00 +0900</pubDate><guid>https://tech.feature-branch.co.jp/posts/2026/01/claude-code-vs-codex-cli/</guid><description>&lt;h2 id="はじめに">はじめに&lt;/h2>
&lt;p>2025年末から2026年にかけて、AIコーディングツールは新たなステージに突入しました。AnthropicのClaude Code（Opus 4.5）とOpenAIのCodex CLI（GPT-5.2）は、どちらも「AIエージェントが自律的にコードを書く」時代を切り開いています。&lt;/p>
&lt;p>しかし、この2つのツールは設計思想が根本的に異なります。本記事では、**「頭脳 vs 手足」**という独自の視点からこの2大ツールを比較し、それぞれの強みと使い分けのポイントを解説します。&lt;/p>
&lt;!-- TODO: Nano Banana Pro挿絵 - 左側に大きな脳（GPT-5.2を象徴）、右側にロボットアーム（Claude Codeを象徴）が描かれた対比イラスト、テック風のフラットデザイン -->
&lt;h2 id="1-両ツールの概要">1. 両ツールの概要&lt;/h2>
&lt;p>まずは、それぞれのツールの基本的な特徴を押さえておきましょう。&lt;/p>
&lt;h3 id="11-claude-code--opus-45">1.1 Claude Code + Opus 4.5&lt;/h3>
&lt;p>Claude Codeは、Anthropicが提供するAIコーディングエージェントです。2025年11月にリリースされたOpus 4.5モデルと組み合わせることで、「世界最高のAIコーディングツール」を謳っています&lt;sup id="fnref:1">&lt;a href="#fn:1" class="footnote-ref" role="doc-noteref">1&lt;/a>&lt;/sup>。&lt;/p>
&lt;p>主な特徴は以下の通りです。&lt;/p>
&lt;ul>
&lt;li>&lt;strong>ローカルファースト設計&lt;/strong>: ターミナルやIDEに直接統合され、開発者のワークフローに溶け込む&lt;/li>
&lt;li>&lt;strong>インタラクティブな操作&lt;/strong>: 開発者が「コントロールを握り続ける」設計思想&lt;/li>
&lt;li>&lt;strong>チェックポイント機能&lt;/strong>: 作業の進捗を保存し、いつでも以前の状態にロールバック可能&lt;/li>
&lt;li>&lt;strong>ハイブリッド推論&lt;/strong>: 即座の応答と拡張思考を状況に応じて切り替え&lt;/li>
&lt;/ul>
&lt;h3 id="12-codex-cli--gpt-52">1.2 Codex CLI + GPT-5.2&lt;/h3>
&lt;p>Codex CLIは、OpenAIが提供するオープンソースのAIコーディングエージェントです。GPT-5.2-Codexは、複雑なソフトウェアエンジニアリングタスクに最適化された専用モデルで、2025年12月にリリースされました&lt;sup id="fnref:2">&lt;a href="#fn:2" class="footnote-ref" role="doc-noteref">2&lt;/a>&lt;/sup>。&lt;/p>
&lt;p>主な特徴は以下の通りです。&lt;/p>
&lt;ul>
&lt;li>&lt;strong>クラウドベース設計&lt;/strong>: タスクは隔離されたサンドボックス環境で非同期に処理&lt;/li>
&lt;li>&lt;strong>委任型ワークフロー&lt;/strong>: タスクを渡して「任せる」スタイル&lt;/li>
&lt;li>&lt;strong>長時間自律作業&lt;/strong>: テスト中に7時間以上連続して複雑なタスクに取り組んだ実績&lt;/li>
&lt;li>&lt;strong>サイバーセキュリティ強化&lt;/strong>: CTFチャレンジでの高精度を実証&lt;/li>
&lt;/ul>
&lt;h2 id="2-頭脳-vs-手足の比較軸">2. 「頭脳 vs 手足」の比較軸&lt;/h2>
&lt;p>ここで本記事の核心となる比較軸を紹介します。&lt;/p>
&lt;table>
 &lt;thead>
 &lt;tr>
 &lt;th>観点&lt;/th>
 &lt;th>GPT-5.2 Codex（頭脳型）&lt;/th>
 &lt;th>Claude Code + Opus 4.5（手足型）&lt;/th>
 &lt;/tr>
 &lt;/thead>
 &lt;tbody>
 &lt;tr>
 &lt;td>設計思想&lt;/td>
 &lt;td>「深く考える」ことに最適化&lt;/td>
 &lt;td>「精密に実行する」ことに最適化&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>強み&lt;/td>
 &lt;td>巨大なコンテキスト、長時間思考&lt;/td>
 &lt;td>ローカル統合、ツール操作の精度&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>操作感&lt;/td>
 &lt;td>「従業員に任せる」感覚&lt;/td>
 &lt;td>「道具を使いこなす」感覚&lt;/td>
 &lt;/tr>
 &lt;/tbody>
&lt;/table>
&lt;h3 id="21-gpt-52-codex賢い頭脳">2.1 GPT-5.2 Codex：「賢い頭脳」&lt;/h3>
&lt;p>GPT-5.2 Codexは、まさに**「頭脳派」**のAIエージェントです。&lt;/p></description></item></channel></rss>