鹿野 壮

Claude Codeにタスク丸投げおじさん

@tonkotsuboy_com

本日の構成

  1. Hooks
  2. カスタムスラッシュコマンド
  3. MCP
  4. Aqua Voice連携
  5. Kiro連携
01

Hooksでタスク実行前後の
任意の処理をする

Hooksとは

  • タスク開始時や終了時など、Claude Codeのさまざまな時点で任意のシェルコマンドを実行できる
    • タスク終了後にコードフォーマットをかける
    • タスク開始時の音声通知
    • コマンド実行中の状況把握
    • ログ記録の自動化

https://docs.anthropic.com/ja/docs/claude-code/hooks

実例:タスク終了後にオリジナル音声を鳴らす

~/.claude/settings.json
  "hooks": {
    "Stop": [
      {
        "matcher": "",
        "hooks": [
          {
            "type": "command",
            "command": "afplay /Users/takeshi.kano/.claude/buhi.m4a"
          }
        ]
      }
    ]
  }
02

カスタムスラッシュコマンドで
定型処理を素早く実行する

スラッシュコマンドとは

カスタムスラッシュコマンドとは

  • ユーザーが独自に登録した処理を実行できる
  • 毎回命令している長いプロンプトは登録するのが便利
  • .claude/commands/コマンド名.mdに処理を記述
  • スコープを設定できる
    • グローバル・プロジェクト・プロジェクトで自分だけ使う等

https://docs.anthropic.com/ja/docs/claude-code/slash-commands

実例:PR作成の自動化

毎回やっているフォーマットとPR作成処理をカスタムスラッシュコマンド化

~/.claude/commands/create-pr.md
## Description
このコマンドは以下の作業を自動で実行します:
1. `npm run format` でPrettierフォーマットを実行
2. 変更内容を適切な粒度でコミットに分割
3. GitHub PRを作成

## Implementation
prettierをかけたあと、適切な粒度でコミットし、PRを作って
**使用例:** `/create-pr` → 自動でPR作成完了
03

私が使っているMCP実例

MCPとは

  • Claude Codeを外部システムと連携させる仕組み
  • よく使っているMCP

https://docs.anthropic.com/ja/docs/claude-code/mcp

自作のMCPも作れる

実例: UltraThink + o3 MCP

  • Claude Codeの拡張思考モードUltraThinkと、o3 MCPを使って課題を深く追求してもらう

例: 「本リポジトリのパフォーマンス改善のためにできることは何? o3と相談しながら深く考えて」と尋ねる

04

Aqua Voiceを使って
高品質な音声入力で命令する

Aqua Voiceとは

  • 高精度な音声認識とリアルタイム処理により、自然な日本語の文字起こしができる
  • 言い間違いや「あー、うー」なども補正してくれる

https://withaqua.com/

実例:音声でタスク実行

  • Claude Codeに音声で指示を出す
  • 文字を長々打つよりもラク
  • オフィスでやるとちょっと恥ずかしい
05

詳細な仕様をKiroで作らせて、
Claude Codeで爆速実装

Kiroとは

  • 2025/07/15にAmazonがリリースしたIDE
  • 要件・設計・実装計画の対話形式で作成できる

https://kiro.dev/blog/introducing-kiro/

対話形式で要件・設計・実装計画を対話形式で作成

実装もしてくれるが、遅かった・・・

速度に耐えられない弊社、Claude Codeに丸投げを思いつく

実例: Kiroの設計書をClaude Codeに丸投げ

  • task.mdなどの仕様書をClaude Codeに投げる
  • Kiroの設計力 × Claude Codeの爆速開発力により、質と速度の両取りができた

https://zenn.dev/ubie_dev/articles/kiro-claude-code

Ubieで一緒に働きましょう!

https://recruit.ubie.life/