【すぐできる】Claude Codeを使いこなす人の必須機能を教えます!Claude Code初心者から脱却したい人へ
概要
Claude Codeを日常的に使いこなす上級者が実践している応用機能を、講師といまにゅ氏が対話形式で紹介する回。開発環境の整え方からフックス、ルーティン、カスタムエージェントまで幅広くカバーしている。
主なポイント
- デスクトップアプリの「カスタムグループス」機能でチャットセッションをフォルダ横断で自由にグルーピングし、探しやすく整理できる
- ローカルPCではなく、自宅のMac miniなどにSSH接続して開発することで、PCを閉じても処理が止まらず、スマホのリモートコントロールからも進捗確認・応答ができる
- 優秀な開発者(Cursor開発チームなど)はクラウド/リモート環境での開発を標準にしている。デスクトップアプリ開発のみローカルが向く
/loopコマンドでプロンプトやコマンドを一定間隔(cron的)で自動実行でき、テスト結果の定期確認や進捗チェックなどに活用できる- NotionにAI依頼専用データベース(AI Jobs DB)を作り、音声入力の雑な指示ではなく整形済みリンクをClaude Codeに渡すことで依頼精度を上げる運用
- フックス(Hooks)機能でセッション開始・ツール使用前後・停止時などのイベントに合わせてシェルコマンドやAI判断プロンプトを自動実行できる(ルールベースでもAI判断ベースでも設定可能)
- ルーティン(Routines)機能でX投稿案作成や問い合わせ対応の下書き作成など、業務を定期スケジュール実行でき、Notion/Slack/Googleカレンダー/Gmail等のコネクターと連携可能
- ダイナミックワークフローはClaude自身がタスクに応じて最適な工程とサブエージェント構成を動的に設計する機能。強力だがトークン消費が大きい
- カスタムエージェント(.claude/agents内の単一Markdownファイル)は独立したコンテキストで動く専用ペルソナ型サブエージェント。スキルはメインの会話コンテキストを共有する業務パッケージという違いがある
- Claude in Chrome拡張機能はログイン済みアカウントでの操作(投稿・設定変更など)向き、Claude Code内蔵ブラウザはWebアプリ開発の検証向きと用途が分かれる
実践に使えること
- デスクトップアプリでカスタムグループスを作り、進行中プロジェクトやジャンルごとにセッションを整理する
- 自宅や職場に常時起動PCがあるなら、SSHで接続してリモート開発環境として活用し、外出中もスマホのリモートコントロールで進捗確認する
- 定期チェックが必要なタスクは
/loopコマンドで自動化し、手動確認の手間を減らす - 長文・複雑な依頼はNotion等に整形したドキュメントとして保存し、そのリンクをClaude Codeに渡すことで指示のブレを防ぐ
- 「セッション開始時に必ず○○する」といった強制動作が欲しい場合はフックスを設定する
- 毎朝・毎週の定型業務(情報収集、下書き作成など)はルーティン機能でスケジュール化する
- 初めて取り組む大きなタスクで工程が見えていない場合は、トークン消費を許容できるならダイナミックワークフローを試す