私はhenny.infoも、ショップも、アプリも——そしてこのニュースレターも——Claude Codeというツールで作っている。ターミナルの中で動くAIアシスタントで、コードを読み、ファイルを編集し、コマンドを実行する。面白いのはコードを書くことじゃない。面白いのは、自分でやらなくてよくなることだ。

ここに、私が任せてみた10個のタスクを挙げる。「日常の助けになる」ものから「眠っている間に動く」ものまで。どれも魔法じゃない——そしてどれも、決断をあなたから奪わない。奪うのは繰り返しの方だ。

1. 見知らぬプロジェクトを把握する

最初に使うのは、書くことですらなく、読むことだ。「このプロジェクトを説明して」。コードを読み込んで、重要な部分を見つけ、質問に答えてくれる——見知らぬフォルダを何時間もクリックして回る代わりに。自分で書いた古いコードで、もう自分でも理解できなくなったものにも、同じように効く。

2. 繰り返す作業を「スキル」として保存する

いつも同じやり方でやること——デプロイ、ブログ記事の作成、コードレビュー——は一度だけ書き出してスキルにし、あとは/deployで呼び出す。スキルはプログラムではなく、AIが読んで従う保存された手順書だ。(よく誤解されるので小さな補足を: カスタムスラッシュコマンドという機能があるわけではない——/で始まるものはすべてスキルだ。)

3. 変更のたびに自動でチェックする(フック)

フックとは、特定のイベントで必ず実行される、自分で設定したコマンドのこと——たとえばファイルを編集するたびに走るコードフォーマッタなど。スキルとの違いは重要だ: フックは無条件に発火する。「AIが思い出せば」ではない。だからフォーマットやテストを忘れることはもうない——毎回、勝手に起きる。

4. ツールをつなぐ(MCP)

MCPサーバーを通じて、自分のマシンのにあるサービスにアクセスできるようになる: GitHub、Slack、データベース、ブラウザ。よく使われるサービスにはたいてい既製のコネクタがある——何かを作るのではなく、つなぐだけだ。そうすればGitHubのIssueを読んだり、プルリクエストを開いたり、Slackチャンネルにメッセージを投稿したりできる、ターミナルから直接。

5. 複数の助手を並行して動かす(サブエージェント)

リサーチや大規模な検索では、サブエージェントを送り出す——それぞれが独立した頭脳を持ち、返してくるのは要約だけだ。おかげでメインの会話は、100個のファイルで埋め尽くされずにきれいなまま保たれる。背後で何か魔法が起きているわけではない: 送り出されて、終わったら報告に戻ってくる、それだけだ。

6. Claudeをスクリプトに組み込む(ヘッドレス)

claude -p "..."と書けば、コマンドライン上の一つの部品になる——他のターミナルツールと同じように、データをパイプで通せる:

git diff | claude -p "この差分の中の誤字を見つけて"

これは、「AIとチャットしている」から「AIが自分のワークフローの一工程になっている」への転換だ。タスクを実行し、結果を出力し、終了する。

7. プルリクエストを自動でレビューする(GitHub Actions)

CI——私の場合はGitHub Actions——の中で、すべてのプルリクエストに目を通す: バグ、セキュリティの穴、うっかりミス。コメントはPRに直接書き込まれる。そこで@claudeと呼びかけて何かを頼むこともできる。こうしてすべての変更が、マージされる前に第二の目を通ることになる。

8. 定期的に、あるいは夜間に動かす(ルーティン)

ルーティンクラウドでスケジュール実行される——自分のマシンの電源が切れていてもだ。毎日オープンなプルリクエストを要約したり、短いレポートを送ったり、何かを監視して知らせたりする。(開いているセッションの内側での素早い繰り返しには/loopがある——ただしそれはその場限りのもので、常時運用には向かない。)

9. プロジェクトの知識を保持する(CLAUDE.md + メモリー)

CLAUDE.mdというファイルにプロジェクトのルールが書かれている——「npmではなくpnpmを使う」「コミットごとにテストを」「APIエンドポイントはここにある」——これらはすべてのセッションで自動的に適用される。それに加えて、学んだことを自分で書き留めておくメモリーもある。物事は一度説明すればよく、毎回説明し直す必要はない。

10. 信頼できるコマンドを許可する(パーミッション)

settings.jsonの中で、確認なしにやっていいことを決める——git status、テストの実行、状態の確認など。それ以外は毎回確認してくる。だから無害なことはスムーズに進み、リスクのあることでコントロールを手放すこともない。(何かを完全に禁止したいなら、ここでもフックの出番だ——フックはアクションをブロックできるが、パーミッションは許可するだけだ。)


この10個すべてに通じる一本の糸: 何かを一度、正しく言えば——スキルとして、フックとして、ルールとして——あとはそれが勝手に起きる。だからこそ今、かつてはチームが必要だった店を、一人で作って運営できる。このサイトも、ショップも、ニュースレターも、その動く証拠だ。

これは私自身、毎日勉強中で、ツールの変化も速い——ここに書いた機能の状態は2026年7月時点、明日には名前が変わっているかもしれない。どれか一つのポイントにもっと興味があれば、連絡してほしい。そこから独立した記事にする。

出典

機能名と例は、公式のClaude Codeドキュメント(2026年7月時点)と照合済み: スキルフックMCPサブエージェントヘッドレスモードGitHub Actionsルーティンメモリーパーミッション

質問がある、あるいは間違いを見つけた? 連絡してほしい