- 投稿日:2026/04/09
Claude Codeの4月新機能(Auto Memory・HTTP Hooks・Remote Control・Server Preview)を全部試して、どれが本当に「毎日使える」のか検証しました。結論から言うとAuto Memoryが圧倒的な本命です。
「Claude Codeの新機能、毎週増えていてついていけてますか?」
僕は正直、追いきれていませんでした。週に数回ペースでリリースされていて、気づいたら4月だけで4つの大きな新機能が入っていたんですよね。
ただ、新機能って「リリースされた」ことと「自分の作業に効く」ことは別物です。試してみたら拍子抜けだった機能もあれば、入れた瞬間に「これ、もう手放せない」と感じた機能もありました。
今日はその4つを実際に1週間使い倒した上で、リベシティのみなさんに「どれから入れるべきか」をランキング形式で正直にお伝えします。
この記事で分かること
・2026年4月にClaude Codeへ追加された新機能4つの概要
・各機能の「実際に使ってみた感想」と適性
・4機能の優先度ランキング(僕の使い方ベース)
・やめたこと(過剰な期待で失敗した使い方)
・今日から始めるための導入チェックリスト
4月にリリースされた新機能4つ
まず全体像から整理します。2026年4月にClaude Codeへ追加された主要な新機能は次の4つです。
①Auto Memory ─ セッション間でコンテキストを自動的に永続化する記憶機能
②HTTP Hooks ─ ツール実行の前後に外部Webサーバーへ自動でPOST送信
③Remote Control ─ スマホ(iOS/Android)からローカルClaude Codeセッションを監視
④Server Preview ─ 開発サーバーをClaude Codeが自動で立ち上げてプレビュー
どれも「便利そう」には見えるんですけど、実際に使ってみると向き不向きがはっきり分かれました。順番に見ていきます。
① Auto Memory ─ 「毎回説明し直す」が消えた
これが今回のダントツ本命です。
Auto Memoryは、Claude Codeがセッションをまたいで「ユーザーの好み」「プロジェクトの背景」「やりとりのパターン」を自動で覚えていく仕組みです。デフォルトで有効になっているので、Claude Codeを最新版にアップデートしているなら、もう動いているはず。
Before: 新しいセッションを始めるたびに「僕は3Dプリンター系YouTuberで、文体は…」と毎回数百文字の前提説明を貼り付けていた
After: 何も説明しなくても、Claude Codeが「また同じ作業ですね」と僕の前提を理解した状態で会話が始まる
記憶の保存場所は `~/.claude/projects/<プロジェクト名>/memory/` 配下のマークダウンファイルです。クラウド共有ではなく、あくまで自分のマシンに保存されます。これ、最初は「クラウドのほうが便利じゃない?」と思ったんですが、使い込むほど「ローカルでよかった」と感じるようになりました。理由は後述します。
Auto Memoryが覚える4種類の情報
僕が試した範囲で、Claude Codeが自動で記憶するのは大きく4種類でした。
①ユーザー情報 ─ 役割・好み・専門知識(例:「3Dプリンター系YouTuber」「Go歴10年・React初心者」)
②フィードバック ─ 「もうこれはやらないで」と指摘した内容と、その理由
③プロジェクト状況 ─ 進行中のタスク・締め切り・関係者の動き
④外部参照先 ─ Notion・Linear・Slack・Grafanaなど、情報がある場所のメモ
特に②のフィードバック記憶が強力で、一度「太字は使わないで」と指摘すると、次のセッションから本当に使わなくなるんですよね。1ヶ月前まではこれを毎回CLAUDE.mdに書いて読み込ませていたので、その手間がゼロになりました。
Auto Memoryの使い方(コマンド3つ)
実際の操作はシンプルです。
```
/memory ← 現在保存されている記憶を一覧表示
/memory edit ← 記憶の編集(不要なものを削除など)
/memory off ← Auto Memory自体を無効化
```
僕はだいたい週1回 `/memory` で中身を確認して、ズレた記憶があれば手動で削除しています。これだけで「自分専用にチューニングされたClaude Code」が育っていきます。
② HTTP Hooks ─ 外部システム連携の自動化
HTTP Hooksは、Claude Codeの特定のイベント(ツール実行前後など)に合わせて、自分で指定したURLへJSONデータをPOST送信できる機能です。
設定ファイルにこんな感じで書きます。
```json
{
"hooks": {
"PostToolUse": [
{
"type": "http",
"url": "https://your-webhook.example.com/notify",
"matcher": "Edit|Write"
}
]
}
}
```
これを入れておくと、Claude Codeがファイルを編集するたびに、指定したURLへ「何のファイルを編集したか」というJSONが飛んできます。
何に使えるか(僕が試したパターン)
・Discordのbotに通知して「Claudeが今〇〇を編集しました」と流す
・Google Spreadsheetに作業ログを自動記録
・自社のSlackチャンネルへ進捗通知
正直に言うと、僕の作業(コンテンツ制作)には少しオーバースペックでした。エンジニアリングのチーム作業や、複数案件を同時並行で動かしている人にはかなり強力だと思います。
Hooksを使うときの注意点
①POST先のサーバーを自分で用意する必要がある(webhook.siteなどの簡易ツールでもOK)
②同一URLは自動でデデュプリケーションされる(同じイベントが2回飛ばない)
③個人情報・APIキーが含まれるイベントを外部に流さないよう、matcherで制限する
3つ目が地味に大事で、僕は最初に何も考えず全イベントを飛ばしたら、コードの差分まで外部サーバーに流れてしまって慌てて止めました。matcherで送信対象を絞るのは必須です。
③ Remote Control ─ スマホからAIを見守る
Remote Controlは、ローカルマシンで動いているClaude Codeセッションを、スマホ(iOS/Android)や `claude.ai/code` のWeb版から監視・操作できる機能です。
セキュリティ的に賢いのは「ローカルからアウトバウンドのHTTPSリクエストしか出さない」という設計で、自分のPCに外部から入ってくる通信は一切ありません。だから家のルーターでポート開放したりする必要はゼロ。
実際に試した使い方
僕はYouTube動画の書き出しが終わるまで時間がかかるので、その間にClaude Codeに別タスクを任せて、出先からスマホで進捗をチラ見する、という使い方を試しました。
結論: 便利だけど、僕の用途では「絶対必要」とまでは言えない。
理由は、コンテンツ制作系の作業は「途中で口を出す」ことが多いので、結局PCに戻って手元で直したくなるんですよね。一方で、テストの自動実行や長時間バッチ処理を任せておきたいエンジニアの方には、これは間違いなく刺さるはずです。
使うときの制約
・1セッションにつき1リモート接続まで
・ターミナルは起動したままにする必要がある
・10分以上ネットワークが切れるとタイムアウト
「外出中ずっとつながっている」というよりは、「家のPCを別の部屋からチラ見する」くらいの使い勝手だと思っておくのが正解です。
④ Server Preview ─ 開発サーバーが勝手に立ち上がる
Server Previewは、Claude Code(特にデスクトップ版)が、プロジェクトの開発サーバーを自動で検出して立ち上げ、そのままプレビューを見せてくれる機能です。
例えばReactやNext.jsのプロジェクトを開いて「ここを修正して」と頼むと、Claude Codeが裏で `npm run dev` を走らせて、修正後の画面を自動でブラウザに表示してくれます。
試してみた感想
僕は普段Webアプリ開発をしていないので、率直に「使う場面が少ない」と感じました。ただ、この記事のWordPress投稿プレビューや、簡単なHTML変換ツールの動作確認には便利でした。
Webエンジニアの方なら、間違いなく作業フローに食い込んでくる機能です。「修正→保存→ブラウザに切り替え→リロード」という4ステップが「修正→保存」の2ステップに減るのは大きい。
注意点
・開発サーバーを立ち上げるのでマシンリソースをそこそこ使う
・ポート競合が起きる場合は手動で止める必要がある
・フロントエンド開発前提の機能で、バックエンドAPIだけのプロジェクトには恩恵が薄い
4機能の優先度ランキング(僕の使い方ベース)
1週間使い倒した結果、僕の中での優先度はこうなりました。
①Auto Memory ★★★★★(全員今すぐ入れるべき)
②HTTP Hooks ★★★☆☆(チーム作業・通知連携が必要な人向け)
③Server Preview ★★★☆☆(フロントエンド開発者向け)
④Remote Control ★★☆☆☆(長時間バッチ処理を任せる人向け)
Auto Memoryだけは「使う・使わない」を選ぶ機能ではなく、「今すぐ全員が恩恵を受ける」機能だと感じました。残り3つは「自分の作業がそれに当てはまるかどうか」で判断する機能です。
ここでもう一度強調したいのは、「全機能を片っ端から有効化する必要はない」ということ。新機能ラッシュの時期は「全部入れて使いこなさなきゃ」と焦りがちですが、自分の作業に効くものだけを選ぶのが正解です。
やめたこと(過剰な期待で失敗した方法)
新機能を追いかける中で「これは違ったな」と思った使い方も正直に共有します。
①Remote Controlで「外出中もずっと作業を見守る」 → やめた
スマホで通知を見ながら歩くのは思ったより集中力を奪いました。電池も減るし、結局PCに戻ってからやり直す。「家の中で別の部屋からチラ見」くらいが適正な使い方です。
②HTTP Hooksで全イベントを外部に飛ばす → やめた
最初に「とりあえず全部送信」にしたら、コードの中身まで外部のwebhookサーバーに流れていて青ざめました。matcherで `Edit|Write` などに絞るのが必須。Hooksは便利だけど、扱いを間違えると情報漏洩のリスクがあります。
③Auto Memoryに「全部覚えさせよう」と詰め込む → やめた
一時期、全プロジェクトの細かい設定まで覚えさせようとしてmemoryフォルダがパンパンになりました。記憶が増えすぎるとClaude Codeが文脈を混同し始めるので、定期的に `/memory edit` で整理するほうが結果的に賢くなります。
④Server Previewを「常時オン」にする → やめた
裏で開発サーバーが立ち上がりっぱなしになり、マシンが重くなりました。必要なときだけオンにする運用に変更。
今日から始める導入チェックリスト
最後に、今日から始められるよう導入手順をチェックリスト形式で置いておきます。
まず最初の5分(Auto Memoryだけ確認)
・Claude Codeを最新版にアップデート(既に最新ならスキップ)
・ターミナルで `/memory` と打ってみる
・何か記憶が表示されればAuto Memoryは動いている
・表示されなければ `/memory on` で有効化
次の10分(プロフィールを育てる)
・Claude Codeに「僕は〇〇な人で、こういう作業を主にやっています」と自己紹介
・「今後の作業ではこれだけは守って」というルールを2〜3個伝える
・翌日もう一度Claude Codeを開いて、忘れていないか確認
1週間後(必要なら他の機能も)
・通知が必要 → HTTP Hooks
・スマホで進捗確認 → Remote Control
・フロントエンド開発 → Server Preview
・上記いずれも該当しないなら、Auto Memoryだけで十分
まとめ
①2026年4月にClaude Codeへ追加された新機能は4つ:Auto Memory・HTTP Hooks・Remote Control・Server Preview
②本命はAuto Memory。デフォルト有効で、毎回の説明し直しがゼロになる効果が圧倒的
③HTTP Hooksは強力だけど扱い注意。matcherで送信対象を絞るのが必須
④Remote Controlは長時間バッチ作業を任せる人向け。常時監視には不向き
⑤Server Previewはフロントエンド開発者向けピンポイント機能
⑥全部入れる必要はない。自分の作業に効くものだけ選ぶのが正解
まずはClaude Codeで `/memory` と打ってみてください。それだけで、Auto Memoryが既に始まっていることが確認できます。「毎回同じ説明をしている」と感じている人には、本当に世界が変わる機能です。
では、また次回。