Skip to content
← すべての事例

レガシーサービスのオンボーディング

ほとんどのチームが最初に行うことの説明的なウォークスルーです。すなわち、既存の、ドキュメントの乏しいリポジトリを、すでに動いているものを乱さずに、エージェントが操縦できるようにすることです。

目標

「この五年もののサービスを AI-first にする。」これにはすでに部分的な README、いくつかの散らばったドキュメントがあり、AGENTS.md はありません。

実行

開発者はエージェントに一行、すなわち /init.md を読んで従う を渡し、オンボーディングのフローは次のようになります。

  1. 偵察。 実際の言語、パッケージマネージャー(存在するロックファイルから)、そして実際のビルド、テスト、リントのコマンドを検出する。決めつけではなく、リポジトリを読むことによって。
  2. 計画を提案して尋ねる。 成果物がすでに存在するため、非破壊的です。何を作成し、何を調整するかを列挙し、部分的な README や散らばったドキュメントに触れる前に承認を待ちます。
  3. ハーネスを生成する。 サービスの実際の Quick Commands を備えた推論にもとづく AGENTS.md、既存のメモを複製するのではなく取り込む分類された docs/ ツリー、モジュールごとの README、.agents/ キット、そして gitignore された .dwp/
  4. 検証する。 /dwp-verify が、適合性の基準に照らした客観的な合否レポートを返す。

成果

レガシーサービスは、何も破壊されることなく AI-first になります。既存の作業は上書きではなくマージされ、結果は主張されるのではなく確認可能です。ここからチームは /dwp-create/dwp-execute で実際の作業を計画し実行します。