スキル

d3k:助手にローカル Web 調査のタイムラインを任せる

コーディング助手に同じローカルタイムラインで調べさせたい人向け。Node.js 24+ が必要で、先に d3k スキルとグローバルランタイムを入れ、別サーバーや別ブラウザを開かないでください。

公式ソース · d3k

インストール

bunx skills add vercel-labs/dev3000 --skill d3k --agent '*' -g -y

誰向けか

d3k は、Web アプリをローカルで調べ、コーディング助手に完全なタイムラインを見せたい人向けです。開発サーバーを起動し、プロジェクトで安定した Chrome 設定の監視付きブラウザを開き、サーバーログ、ブラウザエラー、ネットワーク、操作、スクリーンショットを 1 本のタイムラインにまとめます。

主インタフェースは d3k スキルです。測りたいことや調べたいことを助手に伝え、ランタイムを任せます。普通の「もう 1 つブラウザを開く」スクリプトとしては向きません。自分で別の開発サーバーを立ててログを推測させる用途にも向きません。

利用前に Node.js 24 以上が必要です。スキル導入とランタイム導入は 2 コマンドであり、1 行に混ぜないでください。skill 非対応の環境ではスキル導入コマンドを当てはめないでください。

3 分で最初の試行まで

スキルの公式コマンドは bunx skills add vercel-labs/dev3000 --skill d3k --agent '*' -g -y です。リポジトリは https://github.com/vercel-labs/dev3000 です。このページだけに従ってください。ランタイムの公式コマンドは bun install -g dev3000 です。説明は npm install -g dev3000 も使えると書いていますが、主経路は bun です。3 本目のインストーラーを作らないでください。

前提条件: 本機が Node.js ≥ 24、ローカル起動できる Web プロジェクトがあり、助手が監視付きブラウザを立ち上げることを受け入れること。スキルは助手側(コマンドに -g)、ランタイムはグローバル dev3000 パッケージです。入れたら先に助手が d3k について話せることを確認し、起動するか決めてください。

低リスクな最初の作業: 捨ててよいローカルアプリを使います。助手に明確に伝えてください。対話なしで d3k を起動し、バックグラウンドプロセスを残し、それが管理するブラウザを再利用し、統一された証拠だけを見る、と。起動前にポートとプロジェクトディレクトリを確認し、本番に向けないでください。成功の合図は、時刻付きタイムライン(ログ、エラー、ネットワーク、またはスクリーンショット)が現れ、助手が別の開発サーバーや別ブラウザを単独で開いていないことです。

導入確認だけなら、先に「対話なしで d3k をどう起動するか」と聞き、実行予定のコマンドを見てから承認してください。説明に既定ポート番号もプロセス停止方法もありません。最初は停止方法を聞いてから起動してください。

利用ケース

ケース 1: 調査を d3k スキルに渡す。スキルを入れたあと、再現したいページの問題を説明し、ランタイムを助手に持たせます。どのページ、どの操作、どのエラーか一文で言えるときに向きます。固定のスラッシュコマンドはないので、自然な言葉で足ります。助手が自分で npm run dev しシステムブラウザを開いたら、d3k に切り替えるよう求めてください。照合ページは https://github.com/vercel-labs/dev3000 です。

ケース 2: グローバルランタイムを入れたあと、助手に対話なし起動させ、タイムラインだけ読ませる。スキルは助手に、対話なし起動、バックグラウンド保持、ホストされたブラウザの再利用、統一証拠の確認を教え、別サーバーや別ブラウザを開かせません。既知の操作を回帰し、ネットワークとスクリーンショットを同時に見たいときに向きます。タイムラインのファイルパスや UI アドレスは書いていないので、「起動後、助手が示す入口で証拠を見る」までです。統一タイムラインが見える前に、2 つ目の監視を同時に開かないでください。

利用上の境界

版の境界: Node.js 24 以上。導入の境界: スキルは bunx skills add vercel-labs/dev3000 --skill d3k --agent '*' -g -y、ランタイムは bun install -g dev3000(npm も可)。skill 非対応なら前者を当てはめないでください。使い方の境界: 主インタフェースは目標を伝えてランタイムを任せること。ホストされたブラウザと統一タイムラインを再利用し、別サーバーや別ブラウザを開かないでください。範囲の境界: ローカル開発サーバー、監視付きブラウザ、ログ、エラー、ネットワーク、操作、スクリーンショットを覆います。遠隔環境や本番探査は書いていません。停止とポートの詳細は未展開なので、最初は聞いてから起動してください。