コードレビュー用プロンプトテンプレート
レビュー対象のコードを適切な文脈で提示するプロンプトを作成します。
「コードレビュー用プロンプトテンプレート」はCoddyKit上の無料MCP Academyレッスンです。 これはレッスン4/4です。 下記で完全なレッスンを無料で読むことができます。その後、ブラウザ内の組み込みコードエディタと24時間対応のAIチューターでハンズオン演習できます。 これはMCP Academy学習パスの一部であり、ウェブとCoddyKitアプリ全体で進捗が同期されます。 MCP Academyコースには全4レッスンが含まれています。
組み立てる
実際のコードレビュープロンプトを作成しましょう。ユーザーがコードを貼り付け、テンプレートが焦点の定まったレビュー依頼に整えます。🛠️
入力を決める
まず引数を選びます。レビュー用プロンプトにはコードそのものが必要で、必要に応じてバグ、スタイル、セキュリティなどの焦点も指定します。
関数を宣言する
パラメーターを使って関数を定義し、@mcp.prompt()デコレーターを付けます。これでホストのテンプレートメニューに表示されます。
@mcp.prompt()
def review(code: str, focus: str = "bugs") -> str:
...明確なdocstringを書く
プロンプトを実行する前に目的がわかるよう、1行のdocstringを追加します。コードの問題を確認し、修正案を提示することを説明します。
@mcp.prompt()
def review(code: str, focus: str = "bugs") -> str:
"""Review pasted code and suggest fixes."""指示を明確にする
本文では、モデルに正確なタスクを示します。レビュアーとして振る舞い、問題を見つけ、それぞれについて具体的な修正方法を説明するよう指示します。
コードを組み込む
f-stringを使って、ユーザーのコードをメッセージに挿入します。モデルがブロックとして読み取れるよう、コードは独立した行に配置します。
return f"Review this for {focus}:\n\n{code}"焦点で調整する
focus引数で依頼内容を調整できます。同じテンプレートで、あるときはバグを探し、別のときはスタイルを確認できます。
形式を指定する
問題ごとに修正案を添えた短いリストのように、整った出力形式を指定します。レビュー内容を簡単に確認して適用できます。
return f"Review this for {focus}.\nList issues, each with a fix:\n\n{code}"ホストで試す
スラッシュメニューからプロンプトを選び、コード片を貼り付けます。ホストが、十分に構成されたレビュー依頼でチャットを開始します。
チーム全体で再利用する
これで全員が同じ、十分に練られたレビュー文面を使えます。テンプレートに最適な表現を組み込むことで、誰も一から作り直す必要がありません。🤝
後から拡張する
ここから、言語や重大度の引数を追加したり、最初にレビュアーのコンテキストを設定するメッセージを返したりできます。
確認問題
レビュー用プロンプトの設計を確認しましょう。
まとめ:レビューテンプレート
完成です。コードレビュープロンプトはコードと焦点を受け取り、明確なレビュータスクに整え、チーム全体で再利用できる開始部分を提供します。✅
よくある質問
「コードレビュー用プロンプトテンプレート」レッスンは無料ですか?
はい。「コードレビュー用プロンプトテンプレート」の完全なテキストはこのウェブで無料で読めます。インタラクティブに演習し(組み込みコードエディタと24時間対応のAIチューター)、MCP Academyコースの残りをアンロックするには、CoddyKit PROにアップグレードしてください。 MCP Academyコースには全4レッスンが含まれています。
「コードレビュー用プロンプトテンプレート」で何を学びますか?
レビュー対象のコードを適切な文脈で提示するプロンプトを作成します。 ブラウザで直接実行するハンズオンコードでMCP Academyを演習し、24時間対応のAIチューターがレッスンを進める中での質問に答えます。
MCP Academyを始めるのに経験は必要ですか?
事前経験は必要ありません。CoddyKitのMCP Academyは初級者から上級者向けに構成されているため、ここから始めるか最初から始めて、自分のペースで進むことができます。 これはレッスン4/4です。
「コードレビュー用プロンプトテンプレート」レッスンにはどのくらい時間がかかりますか?
ほとんどのCoddyKitレッスンは約5~10分かかります。各レッスンはコンパクトでインタラクティブなので、着実に進歩し、ウェブとアプリ全体で正確に前回の場所から再開できます。
このMCP Academyレッスンでコードを書いて実行できますか?
はい。すべてのMCP Academyレッスンに組み込みコードエディタが含まれているため、ブラウザでリアルコードを書いて実行し、即座のAIフィードバックを取得できます。ローカル設定は不要です。
このコースのすべてのレッスン
- 最初のプロンプトを登録する
- プロンプトに引数を追加する
- テキストだけでなくメッセージを返す
- コードレビュー用プロンプトテンプレート