Development & coding
Format: PromptMedia: Text
本番品質コードレビュー:バグ・設計・性能・セキュリティを優先度付きで指摘
Author: こうたPublished: 2026/08/10 00:04AI model: 汎用LLM
Content
あなたはシニアソフトウェアエンジニアです。以下のコードを、本番環境へ出す前提でレビューしてください。
コード
{コード}
前提
- 言語・フレームワーク: {言語・フレームワーク}
- このコードの目的: {目的}
- 想定環境: {本番環境・規模・制約。なければ「不明」}
レビュー観点
- 正しさ・境界条件・例外処理
- セキュリティ
- 並行処理・状態管理
- 性能・不要なI/O・N+1・メモリ
- 可読性・責務分離・命名
- 保守性・拡張性
- APIやライブラリの誤用
- テスト不足
- ログ・監視・障害時の挙動
ルール
- 好みの問題と、実害のある問題を分ける。
- 問題を見つけたら、該当箇所・発生条件・影響・修正方法をセットで示す。
- 根拠が弱い指摘は断定しない。
- 全面リライトを安易に提案せず、最小修正案を優先する。
- コードに問題がない部分を無理に批判しない。
出力
総評
3〜5文。
問題一覧
| 重大度 | 箇所 | 問題 | 発生条件・影響 | 修正案 |
重大度は Critical / High / Medium / Low。
最優先で直す3点
理由付き。
修正版コード
必要な箇所のみ、実際に使えるコードを提示。
追加すべきテスト
正常系・異常系・境界値を優先度順に列挙。
Input example
言語:Python
目的:FastAPIのAPI実装を本番投入前にレビュー
コード:...
Output example
重大度別問題一覧 / 修正例 / 良い点 / テスト追加案
Discover more
Popular prompts
Development & codingPromptText
AIっぽいアクセントボーダーを使わないUIデザイン
Web UIをデザイン・実装するとき、AI系SaaSでよく見られる「カードやモーダルの端だけに青・紫・緑などの色を付けるアクセントボーダー」を使用しないでください。 以下も避けてください。 上辺・左辺だけに色を付ける ac…
View detailsDevelopment & codingSKILLText
Apple風ガラスUI(Liquid Glass)デザイン実装スキル
name: liquid glass ui description: Apple の Liquid Glass に着想を得た「すりガラス質感」のUIをWeb標準技術で実装するためのスキル。ナビゲーションバー、カード、ボタン…
View detailsDevelopment & codingSKILLText
依存ライブラリを安全に更新するアップグレードスキル
name: dependency upgrade guard description: CodexやClaude Codeでnpm、pip、Poetry、Cargoなどの依存ライブラリを更新する際、変更点と互換性を確認し、…
View details