Claude Codeで自動化できる10のこと
私は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、ルーティン、メモリー、パーミッション。
質問がある、あるいは間違いを見つけた? 連絡してほしい。
コメント
コメント・いいね・保存にはサインインが必要です。 サインイン →
まだコメントはありません。最初のひとりになりませんか。