- Claude Code
- Codex
- Cursor
- GitHub Copilot
- Gemini CLI
W&B Skills の機能
Skills は、W&B Models SDK (training runs、メトリクス、Artifacts、Sweeps) と Weave SDK (トレース、評価、スコアラー) の両方をカバーしています。エージェントが次のワークフローを処理できるように、ヘルパーライブラリ、リファレンスドキュメント、データ分析パターンが含まれます。前提条件
Skills を使用するには、以下が必要です。npxコマンドを使用するための Node.js。- W&B APIキー。wandb.ai/authorize で作成し、その後、環境変数として設定します。
[YOUR-API-KEY]はご使用のAPIキーに置き換えてください。 - 任意: W&B のプロジェクト名を
WANDB_PROJECT環境変数に設定します。これにより、毎回指定しなくても、エージェント が正しい W&B プロジェクトを対象にできるようになります。
W&B Skills をインストールする
すべてのプロジェクトで Skills を利用できるようにするにはグローバルインストールを、1 つのプロジェクトだけで Skills を利用できるようにするにはプロジェクト固有のインストールを選択します。 すべてのプロジェクト向けに W&B Skills をグローバルにインストールするには、--global フラグを使用します。
--global フラグを付けずに、project ディレクトリでインストールコマンドを実行します。
--agent フラグも使えます。
--agent および --skill オプションの一覧は、skills CLI ドキュメントを参照してください。
インストールが完了すると、エージェントは W&B Skills にアクセスできるようになり、W&B 関連のタスクを処理できるようになります。
W&B Skills を使用する
インストール後は、プロジェクトに関する W&B 関連のタスクを実行するよう エージェント に依頼できます。以下のプロンプト例は、エージェント が W&B Skills で実行できるタスクの一部を示しています。- “PyTorch モデルのトレーニングメトリクスを W&B にログしてください。”
- “直近 10 件の run の損失曲線を分析し、最も高いパフォーマンスを示した設定を特定してください。”
- “LangChain エージェント をトレースし、結果を Weave にログしてください。”
- “テスト用データセットを使用して エージェント を評価し、結果を要約してください。”
- “直近の評価における失敗モードを見つけて分類してください。”
- “run A と run B の設定を比較し、差分を表示してください。”