メインコンテンツまでスキップ

プロンプト

本ページでは、過去にプロジェクトの開発プロセスの中で利用され、有用と評価されたプロンプトを配置しています。 ぜひ、ご自由にご利用ください。 また、そのほかの有用なプロンプトについては生成AI活用ガイドの「利用シーン別ガイド」をご参照ください。

備考

プロジェクトの文脈に応じて、観点の追加や削除等、カスタマイズしてください。
プロンプトを作成する際には様々なテクニックが存在します。例えば以下のようなサイトをご参照ください。

また、プロジェクトで作成されたプロンプトはぜひご提供いただきたいです。Formsよりご相談ください。

コードレビュー用

現在ご用意している、コードレビュー用のプロンプトです。
プロジェクト全体で一貫した観点のプロンプトを用いてコードレビューを行うことで、レビュアーの負荷を最小限にしつつも、プロジェクト全体の品質も向上させることができます。

警告

生成 AI によってレビューを行う場合、静的解析ツールでは記述できないような観点を自然言語で記述できる点が大きなメリットですが、そこには曖昧さが残るため、見落とし等が発生することは避けられません。

このため、生成 AI によるレビューはあくまで最低限の品質担保に利用いただき、最終的なレビューは必ず人の目で行ってください。それでも、生成 AI を利用したレビューにより、レビュー自体の生産性は向上しています。

備考

多くの観点でレビューをしようと思うと、多くのプロンプトが必要になり、プロンプトを入力する負荷が上がってしまいます。 これを効率化するためにVS Code の拡張である Promptisを準備しました。 ディレクトリ配下にプロンプトファイルを準備しておけば、レビュー対象とするソースコードにそれらプロンプトで自動的にレビューをしてくれるという拡張です。ぜひご利用ください。

備考

レビュー用のプロンプトを1つに統合せず分割しているのは、観点を分けた方が管理がしやすいのはもちろんですが、
プロンプトが長くなるほど生成AIが個々の内容を重視しなくなり、回答精度が落ちるためです。