00:00:00多くの人々が独自のAIエージェント・スキルを磨き、
00:00:05コミュニティに向けてオープンソースとして公開し始めています。
00:00:08そのスキルの多くは非常に有用ですが、中には奇妙なものもあります。
00:00:12しかし奇妙であっても、予想外の形で役立つものなのです。
00:00:16そのうちの1つは、マルチセッションの管理中に直面した
00:00:18最大の問題を、面白く、かつ実用的な方法で解決しました。
00:00:22また別のものは、予期せぬ方法でトークン膨張の問題を修正しました。
00:00:27最初は馬鹿げているように聞こえても、
00:00:32本当に役立つものが次々と見つかったのです。
00:00:36それらすべてが、私たちのワークフローを
00:00:39以前よりも興味深いものにしてくれました。
00:00:43もし皆さんが私たちのように、複数のClaudeセッションを同時に使い、
00:00:47異なるタスクを並行して実行させているなら、
00:00:50どのセッションが完了し、どれが未完了かを
00:00:55手動で把握しなければならなかったはずです。
00:00:58また、Claudeが十分な時間をかけたと判断してセッションを開くと、
00:01:00権限のプロンプトで止まっていたというケースもあるでしょう。
00:01:05そこで必要になるのが「P on Ping」です。これは、Claudeがタスクを完了した際や
00:01:08権限が必要な際に通知し、注意を向けさせてくれるスキルです。
00:01:13しかし、これは標準的な通知は使用しません。
00:01:18人気ゲームの音声を使用しており、複数のモードやキャラクターを選択できます。
00:01:22これは、皆さんが使っているあらゆるコーディング・エージェントに設定可能です。
00:01:27OSに合わせたインストール・コマンドを使用してプラグインを導入し、実行できます。
00:01:32セットアップ後、スラッシュコマンドを使って、
00:01:37複数のボイスパックからお気に入りの音声を選べます。
00:01:42これで、Claudeにタスクを任せて他の作業に没頭していても、
00:01:47完了時にはバックグラウンドでゲームキャラクターの音声が流れます。
00:01:51ゲーム内の表現を使ってタスクの完了を知らせ、
00:01:58その内容はタスクによって変化します。
00:02:00新しいセッションを開始する際にも、
00:02:06Claudeが作業準備を整えたことを知らせる音声通知が流れます。
00:02:15こうして、手動ですべてを確認する必要がなくなり、
00:02:19魅力的な通知で状況を把握できるようになります。
00:02:24このチャンネルでは、AIでの製品作りで見つけた
00:02:28ツールやワークフローをすべて共有しています。
00:02:32さらに動画を見たい方は、ぜひチャンネル登録をしてチェックしてください。
00:02:39私たちは常に「敵対的レビュー・モード」の使用について話していますが、
00:02:43それは多様な側面から批判的に評価を行うため、非常に効果的だからです。
00:02:50このパックには「dog food」というスキルが含まれています。
00:02:54このスキルは、敵対的レビュースタイルを用いてWebアプリを探索し、
00:03:02バグやUXの問題を特定します。
00:03:06これは、エージェントがキー送信や要素の参照を通じて
00:03:15ページを操作できるようにするCLIツール「agent browser」を使用します。
00:03:23これについては以前の動画でセットアップと使用方法を解説しました。
00:03:31このスキルをインストールする際は、
00:03:38agent browserがインストールされていることを確認してください。
00:03:42テストしたいWebサイトのリンクを入力するか、単にアプリをテストするよう指示します。
00:03:52ホストされたURLやローカルホストのリンクも使用可能です。
00:03:59そうすると、まずレポートを初期化し、
00:04:02agent browserを使用してアプリのページを1つずつ巡回します。
00:04:13アプリの詳細なレビューを終えると、発見されたすべての問題を報告します。
00:04:20これには、各バグの再現手順、スクリーンショット、
00:04:27そして重要度別の完全な内訳が含まれます。
00:04:30ウォークスルー全体の動画も記録されるため、非常に詳細なレビューとなります。
00:04:35Claudeが無駄に長い説明をしたり、
00:04:39役に立たない過剰な装飾語ばかりを並べたりすることに苛立ちを感じていませんか?
00:04:48特に目の前のタスクが正しく行われていない時は、さらにイライラするものです。
00:04:54「Caveman」は、Claudeを「洞窟人(ケイブマン)」のように喋らせることで
00:05:02技術的な正確さを保ちつつ、応答のトークンを75%削減して解決するプラグインです。
00:05:09その背景にあるアイデアは、洞窟人が最小限の言葉で意図を伝えるのと同様に、
00:05:16Cavemanスキルも機能するという点です。
00:05:23直接的な言葉を使い、冠詞を削り、要点に絞った言葉を足すことで、
00:05:27より少ないトークンで返答させます。
00:05:30特に、作業を完遂したい私たちにとって無関係な、
00:05:34Claudeが注入しがちな「つなぎ言葉」をカットしてくれます。
00:05:39このプラグインには異なるモードがあり、最高レベルが「Wengian(文言)」モードです。
00:05:42これは英語の代わりに中国語を使用します。中国語の文字は、
00:05:48英語で多くのトークンを要する内容を、はるかに少ないトークンで表現できるからです。
00:05:49ただし、中国語に切り替える前に、英語以外の言語では
00:05:53モデルの精度が一般的に低下することに注意してください。
00:05:58そのため、Wengianよりも英語のCaveman言語を使うのが無難です。
00:06:02このプラグインの主な利点は、精度を維持しながらも、
00:06:08無駄な部分だけが取り除かれ、読みやすい回答が得られることです。
00:06:13主要なエージェントで利用可能ですが、Claude Codeの場合は、
00:06:15まずプラグイン・マーケットプレイスのコマンドをインストールして実行する必要があります。
00:06:19マーケットプレイスがインストールされたら、pluginコマンドを実行して
00:06:25「caveman」を検索し、希望のスコープにインストールします。
00:06:27インストール後、プラグインをリロードすればアクセス可能になります。
00:06:29cavemanコマンドで強度レベルを指定することで、設定を変更できます。
00:06:30その瞬間から、すべての説明は簡潔で要点を射たものになります。
00:06:38例えばアプリの特定の部分について説明を求めると、
00:06:45より理解しやすく消費しやすい、少ない言葉ですべての側面を説明してくれます。
00:06:56プラグインなしの時よりもコンパクトに、矢印などを使って流れを説明することもあります。
00:07:02プロジェクトの追跡にGitを使用し、何が行われたかのナレッジベースとしているなら、
00:07:08「git time travel」というスキルが使えます。
00:07:10これは、エージェントにGit履歴をナビゲートする専門知識を与え、
00:07:14履歴全体を「タイムトラベル・ログ」のように理解できるようにします。
00:07:17スキルをインストールすると、パターンやバリデーションを含む
00:07:24追加のリファレンスと共に skill.md ファイルが導入されます。
00:07:27これらは、メインブランチへの強制プッシュや、
00:07:35バックアップなしのリベースなど、後々問題になる可能性のある項目をチェックします。
00:07:40このスキルを使って、Gitログに現れるあらゆる問題を分析できます。
00:07:46プロンプトを入力すると、スキルファイルの指示に従って動作します。
00:07:49履歴全体をタイムトラベルのように辿った後、詳細なレポートを提供します。
00:07:55何が間違っていたのかを指摘し、推奨事項や注意が必要な箇所を示してくれます。
00:08:02次に進む前に、スポンサーの「FreeBuff」からのお知らせです。
00:08:08ビルドの途中でコーディング・エージェントが遅延したり、
00:08:16クレジットを消費したり、すべてのコマンドに許可を求めてきたりしていませんか?
00:08:21FreeBuffはそれらすべてをスキップします。
00:08:27FreeBuffは、Claude Codeより最大10倍高速な無料のコーディング・エージェントです。
00:08:30Apple純正以外のターミナルでコマンドを実行するだけで準備完了です。
00:08:35サブスクリプションも設定も不要で、テキスト広告で運営されているため無料です。
00:08:42プロジェクトに没頭していて、ブラウザでのテストやコードレビュー、
00:08:44コードベースの検索が必要になったとしましょう。
00:08:51FreeBuffの9つのサブエージェントが、秒間300トークンの速さでそれらを処理します。
00:08:54タスクが終わって次に何をすべきか分からない時も、
00:08:58クリックするだけで進められる3つのフォローアップ・プロンプトが表示されます。
00:09:03ChatGPTのサブスクリプションを連携して、
00:09:08計画やレビューにGPT 5.4を利用することも可能です。
00:09:13コードベースが保存されたり、データが学習に使われたりすることはありません。
00:09:15今すぐFreeBuffを無料でお試しください。リンクは固定コメントにあります。
00:09:20アプリを本番環境にリリースする前に問題を特定したい場合は、
00:09:27このスキルパックの「pre-mortem(事前検死)」スキルが役立ちます。
00:09:35これはコードベースを調査し、脆弱な領域を特定して、
00:09:42現在の実装で起こりうる問題を予測します。
00:09:45多角的に分析し、まだ発生していないものの、
00:09:49将来的に本番環境で起こりうるバグについて、現実的なレポートを作成します。
00:09:57インストールすると、問題特定に必要な詳細が記された skill.md が提供されます。
00:10:01これにはワークフロー全体や、各側面の扱い方、
00:10:08報告のためにチェックすべきパターンなどが含まれています。
00:10:12そして、このカタログはかなり広範囲にわたります。
00:10:16レポートも、ドキュメント化の方法を定義した適切な形式に従います。
00:10:21インストールされているプロジェクトなら、どこでもこのスキルを使用できます。
00:10:26pre-mortemコマンドを実行すれば分析が始まり、完了後に詳細なレポートを生成します。
00:10:35どの側面に焦点を当てたいか尋ねられることもあります。
00:10:41最終レポートには、現在のバグと将来起こりうる問題の両方が含まれるため、
00:10:44事前に対応策を講じることができます。
00:10:49同じリソースパックには「mutation testing」というスキルもあります。
00:10:59これは、あえて様々なバグや「ミューテーション(変異)」を1つずつ導入し、
00:11:05テストスイート全体を評価・分析します。
00:11:08テストケースがそれらをキャッチできるほど強力かどうかを確認するのです。
00:11:16コードに変異を加えては元に戻し、ギャップを分析して、推奨される変更レポートを生成します。
00:11:22実行すると、プロジェクト構造の分析から始まり、テストファイルを見つけ、
00:11:28それらすべてを1つずつテストしていきます。
00:11:34Gitを使って変異を元に戻すため、事前のコミットが必要です。
00:11:35コンポーネントに変更を加え、テストがそれを正しく検出するか、
00:11:42テストファイルが適切に書かれているかを検証します。