<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>Agents on hdknr blog</title><link>https://hdknr.github.io/blogs/tags/agents/</link><description>Recent content in Agents on hdknr blog</description><generator>Hugo -- 0.157.0</generator><language>ja</language><lastBuildDate>Thu, 23 Apr 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://hdknr.github.io/blogs/tags/agents/index.xml" rel="self" type="application/rss+xml"/><item><title>Claude Code を Level 5 まで育てたら、開発が「指示と確認だけ」になった</title><link>https://hdknr.github.io/blogs/posts/2026/04/claude-code-%E3%82%92-level-5-%E3%81%BE%E3%81%A7%E8%82%B2%E3%81%A6%E3%81%9F%E3%82%89%E9%96%8B%E7%99%BA%E3%81%8C%E6%8C%87%E7%A4%BA%E3%81%A8%E7%A2%BA%E8%AA%8D%E3%81%A0%E3%81%91%E3%81%AB%E3%81%AA%E3%81%A3%E3%81%9F/</link><pubDate>Tue, 21 Apr 2026 00:00:00 +0000</pubDate><guid>https://hdknr.github.io/blogs/posts/2026/04/claude-code-%E3%82%92-level-5-%E3%81%BE%E3%81%A7%E8%82%B2%E3%81%A6%E3%81%9F%E3%82%89%E9%96%8B%E7%99%BA%E3%81%8C%E6%8C%87%E7%A4%BA%E3%81%A8%E7%A2%BA%E8%AA%8D%E3%81%A0%E3%81%91%E3%81%AB%E3%81%AA%E3%81%A3%E3%81%9F/</guid><description>&lt;p&gt;Qiita に投稿された「&lt;a href="https://qiita.com/teppei19980914/items/8da88b33ffa8cf88dfa2"&gt;Claude Code を Level 5 まで育てたら、開発が「指示と確認だけ」になった — 実ファイル構成で解説&lt;/a&gt;」が大きな反響を呼んでいる。CLAUDE.md・Skills・Hooks・Agents を組み合わせて Claude Code を 5 段階で「育てる」ことで、人間の作業を「指示と確認だけ」に絞り込むアプローチを実ファイル構成とともに解説した記事だ。&lt;/p&gt;
&lt;h2 id="ai-にコードを書かせているとai-と開発しているは違う"&gt;「AI にコードを書かせている」と「AI と開発している」は違う&lt;/h2&gt;
&lt;p&gt;Claude Code を導入した当初は、毎回こんなプロンプトを書いていたという：&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;div style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;
&lt;table style="border-spacing:0;padding:0;margin:0;border:0;"&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding:0;margin:0;border:0;"&gt;
&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code&gt;&lt;span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f"&gt;1
&lt;/span&gt;&lt;span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f"&gt;2
&lt;/span&gt;&lt;span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f"&gt;3
&lt;/span&gt;&lt;span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f"&gt;4
&lt;/span&gt;&lt;span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f"&gt;5
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td style="vertical-align:top;padding:0;margin:0;border:0;;width:100%"&gt;
&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-text" data-lang="text"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;UIテキストはハードコーディングしないでください。
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;src/i18n/ja.ts に追加してから使ってください。
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;テストも書いてください。
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;外部リンクには rel=&amp;#34;noopener noreferrer&amp;#34; を付けてください。
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;コミット前に npx astro check と npm test を実行してください。
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;p&gt;毎回同じことを書くのは「AI にコードを書かせている」状態であり、「AI と開発している」とは言えない。同氏は 1 か月の試行錯誤を経て、作業は「何を作るか指示する」と「動作確認する」だけになったという。&lt;/p&gt;
&lt;h2 id="claude-code-5-つのレベルの全体像"&gt;Claude Code 5 つのレベルの全体像&lt;/h2&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Level&lt;/th&gt;
&lt;th&gt;追加要素&lt;/th&gt;
&lt;th&gt;何が自動化されるか&lt;/th&gt;
&lt;th&gt;人間がやること&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;1&lt;/td&gt;
&lt;td&gt;素のプロンプト&lt;/td&gt;
&lt;td&gt;なし&lt;/td&gt;
&lt;td&gt;全指示を毎回手打ち&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;2&lt;/td&gt;
&lt;td&gt;+ CLAUDE.md&lt;/td&gt;
&lt;td&gt;プロジェクトルールの自動読み込み&lt;/td&gt;
&lt;td&gt;ルール違反の指摘が不要に&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;3&lt;/td&gt;
&lt;td&gt;+ Skills&lt;/td&gt;
&lt;td&gt;手順書のオンデマンド注入&lt;/td&gt;
&lt;td&gt;定型作業の手順説明が不要に&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;4&lt;/td&gt;
&lt;td&gt;+ Hooks&lt;/td&gt;
&lt;td&gt;品質チェックの自動実行&lt;/td&gt;
&lt;td&gt;「テスト実行して」が不要に&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;5&lt;/td&gt;
&lt;td&gt;+ Agents&lt;/td&gt;
&lt;td&gt;並行レビューの自動実行&lt;/td&gt;
&lt;td&gt;レビュー依頼が不要に&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;h2 id="level-2-claudemd--プロジェクトの憲法を持たせる"&gt;Level 2: CLAUDE.md — 「プロジェクトの憲法」を持たせる&lt;/h2&gt;
&lt;p&gt;プロジェクトルートに &lt;code&gt;CLAUDE.md&lt;/code&gt; を置くと、Claude Code が会話開始時に自動で読み込む。これは「プロジェクトの憲法」だ。&lt;/p&gt;</description></item></channel></rss>