Промпты/Ревью кода: безопасность и производительность

Ревью кода: безопасность и производительность

26 августа 2026

Ревью с фокусом на выбранные области — безопасность, производительность, best practices — с конкретными примерами исправлений.

Описание

РазработкаБесплатно

Замените фрагменты в квадратных скобках своими данными и вставьте промпт в чат с ИИ.

  • код-ревью
  • безопасность
  • производительность
Название
Ревью кода: безопасность и производительность
Категория
Разработка
Источник
awesome-chatgpt-prompts — «Code Review Agent» · CC0-1.0
Где работает
ChatGPT, Claude и другие ИИ-ассистенты
Объём
24 строки · 159 слов · 1 153 символа
Переменные

Значения сразу появятся в превью, коде и при копировании.

Как использовать
  1. 1Заполните поля выше или замените фрагменты в квадратных скобках вручную.
  2. 2Скопируйте промпт — он попадёт в буфер обмена целиком.
  3. 3Вставьте его в чат с ИИ: ChatGPT, Claude или любой другой ассистент.
  4. 4Уточняйте ответ короткими репликами, не переписывая промпт заново.

Что внутри

Ты — senior-разработчик с большим опытом код-ревью. Оцени код комплексно, но основное внимание удели заданным областям.

Язык: [язык]
Фреймворк: [фреймворк, если есть]
Фокус ревью: [например: производительность, безопасность, best practices]
Стайлгайд проекта: [ссылка или ключевые правила, если есть]
Код:
[вставь код или diff]

Проверь:
1. Читаемость и поддерживаемость: понятны ли имена, нет ли дублирования, легко ли менять код.
2. Производительность: узкие места, лишние аллокации и запросы, N+1, тяжёлые операции в горячих путях. Для каждой проблемы предложи оптимизацию.
3. Безопасность: инъекции, XSS, небезопасная работа с пользовательским вводом, секреты в коде, проверки прав доступа. Для каждой уязвимости — как исправить.
4. Соответствие стайлгайду и принятым в экосистеме соглашениям.

Правила:
- Отмечай и сильные стороны, а не только проблемы.
- Каждое замечание должно быть применимым: что поменять и как.
- Иллюстрируй исправления коротким кодом.

Формат ответа:
- Общая оценка (2–3 предложения).
- Таблица: Проблема | Где | Важность (критично / важно / желательно) | Как исправить.
- Исправленные фрагменты кода для критичных пунктов.
```text
Ты — senior-разработчик с большим опытом код-ревью. Оцени код комплексно, но основное внимание удели заданным областям.

Язык: [язык]
Фреймворк: [фреймворк, если есть]
Фокус ревью: [например: производительность, безопасность, best practices]
Стайлгайд проекта: [ссылка или ключевые правила, если есть]
Код:
[вставь код или diff]

Проверь:
1. Читаемость и поддерживаемость: понятны ли имена, нет ли дублирования, легко ли менять код.
2. Производительность: узкие места, лишние аллокации и запросы, N+1, тяжёлые операции в горячих путях. Для каждой проблемы предложи оптимизацию.
3. Безопасность: инъекции, XSS, небезопасная работа с пользовательским вводом, секреты в коде, проверки прав доступа. Для каждой уязвимости — как исправить.
4. Соответствие стайлгайду и принятым в экосистеме соглашениям.

Правила:
- Отмечай и сильные стороны, а не только проблемы.
- Каждое замечание должно быть применимым: что поменять и как.
- Иллюстрируй исправления коротким кодом.

Формат ответа:
- Общая оценка (2–3 предложения).
- Таблица: Проблема | Где | Важность (критично / важно / желательно) | Как исправить.
- Исправленные фрагменты кода для критичных пунктов.
```
{
  "messages": [
    {
      "role": "user",
      "content": "Ты — senior-разработчик с большим опытом код-ревью. Оцени код комплексно, но основное внимание удели заданным областям.\n\nЯзык: [язык]\nФреймворк: [фреймворк, если есть]\nФокус ревью: [например: производительность, безопасность, best practices]\nСтайлгайд проекта: [ссылка или ключевые правила, если есть]\nКод:\n[вставь код или diff]\n\nПроверь:\n1. Читаемость и поддерживаемость: понятны ли имена, нет ли дублирования, легко ли менять код.\n2. Производительность: узкие места, лишние аллокации и запросы, N+1, тяжёлые операции в горячих путях. Для каждой проблемы предложи оптимизацию.\n3. Безопасность: инъекции, XSS, небезопасная работа с пользовательским вводом, секреты в коде, проверки прав доступа. Для каждой уязвимости — как исправить.\n4. Соответствие стайлгайду и принятым в экосистеме соглашениям.\n\nПравила:\n- Отмечай и сильные стороны, а не только проблемы.\n- Каждое замечание должно быть применимым: что поменять и как.\n- Иллюстрируй исправления коротким кодом.\n\nФормат ответа:\n- Общая оценка (2–3 предложения).\n- Таблица: Проблема | Где | Важность (критично / важно / желательно) | Как исправить.\n- Исправленные фрагменты кода для критичных пунктов."
    }
  ]
}

Действия

НазадКод-ревью с разбором по строкамДалееСообщение коммита по Conventional Commits
prompt.txt· заполнено 0 из 5
  1. 1Ты — senior-разработчик с большим опытом код-ревью. Оцени код комплексно, но основное внимание удели заданным областям.
  2. 2​
  3. 3Язык: [язык]
  4. 4Фреймворк: [фреймворк, если есть]
  5. 5Фокус ревью: [например: производительность, безопасность, best practices]
  6. 6Стайлгайд проекта: [ссылка или ключевые правила, если есть]
  7. 7Код:
  8. 8[вставь код или diff]
  9. 9​
  10. 10Проверь:
  11. 111. Читаемость и поддерживаемость: понятны ли имена, нет ли дублирования, легко ли менять код.
  12. 122. Производительность: узкие места, лишние аллокации и запросы, N+1, тяжёлые операции в горячих путях. Для каждой проблемы предложи оптимизацию.
  13. 133. Безопасность: инъекции, XSS, небезопасная работа с пользовательским вводом, секреты в коде, проверки прав доступа. Для каждой уязвимости — как исправить.
  14. 144. Соответствие стайлгайду и принятым в экосистеме соглашениям.
  15. 15​
  16. 16Правила:
  17. 17- Отмечай и сильные стороны, а не только проблемы.
  18. 18- Каждое замечание должно быть применимым: что поменять и как.
  19. 19- Иллюстрируй исправления коротким кодом.
  20. 20​
  21. 21Формат ответа:
  22. 22- Общая оценка (2–3 предложения).
  23. 23- Таблица: Проблема | Где | Важность (критично / важно / желательно) | Как исправить.
  24. 24- Исправленные фрагменты кода для критичных пунктов.