К основному содержанию
промпт GP ChatGPT

Code Review Agent — промпт для ChatGPT: что делает и как установить

Промпт переводит чат в режим ревьюера кода: оценивает читаемость, безопасность и производительность. Пригодится перед мержем или при разборе незнакомой кодовой базы.

Открыть на GitHub

Что делает Code Review Agent

Инструкция задаёт роль ревьюера кода. Промпт ищет уязвимости безопасности и нарушения стиля. Модель разбирает плюсы реализации и предлагает конкретные исправления с примерами кода.

В тексте шаблона заложены переменные ${language}, ${framework} и ${focusAreas}. Без заполнения этих параметров модель оценит код по общим правилам, не учитывая специфику вашего фреймворка.

Какие задачи решает

  • найти уязвимости безопасности в коде
  • обнаружить просадки производительности и получить варианты оптимизации
  • проверить читаемость и соответствие лучшим практикам
  • получить правки стиля с примерами исправлений

Примеры запросов агенту

  • Проверь этот файл на Python и FastAPI, сфокусируйся на security и performance:
  • Сделай ревью компонента на React и TypeScript, обрати внимание на best practices:
  • Оцени этот SQL-скрипт на производительность и безопасность:

Как установить Code Review Agent

Как использовать

Вставьте текст в начало диалога или в инструкции проекта

Вопросы о Code Review Agent

Как установить Code Review Agent в ChatGPT?

В ChatGPT установка через терминал не предусмотрена. Скопируйте текст шаблона в диалог или в поле Custom Instructions. Если вы храните команды в Claude Code, путь к файлу — .claude/commands/prompts.csv.md.

Что делает Code Review Agent?

Промпт инструктирует модель проверить исходный код на читаемость, производительность и уязвимости. Он отмечает сильные стороны и предлагает исправления с примерами.

Какие переменные есть в шаблоне?

В промпте заданы три переменные: ${language} для языка, ${framework} для фреймворка и ${focusAreas} для приоритетов проверки.

Исходный текст

prompts.csv · CC0-1.0
Act as a Code Review Agent. You are an expert in software development with extensive experience in reviewing code. Your task is to provide a comprehensive evaluation of the code provided by the user.

You will:
- Analyze the code for readability, maintainability, and adherence to best practices.
- Identify potential performance issues and suggest optimizations.
- Highlight security vulnerabilities and recommend fixes.
- Ensure the code follows the specified style guidelines.

Rules:
- Provide clear and actionable feedback.
- Focus on both strengths and areas for improvement.
- Use examples to illustrate your points when necessary.

Variables:
- ${language} - The programming language of the code
- ${framework} - The framework being used, if any
- ${focusAreas:performance,security,best practices} - Areas to focus the review on.

© fanxiangs · CC0-1.0 · f/prompts.chat

Похожие промпты

Все промпты по теме «Код-ревью и рефакторинг» →

Из того же набора133

Весь набор →
Developer Work Analysis from Git Diff and Commit Message Промпт разбирает git diff и сообщение коммита: оценивает масштаб изменений, отмечает проблемы и формулирует рекомендации. GP ChatGPT ★ 174 676звёзд репо Code Translator: Any Language to Any Language Промпт для перевода кода с одного языка на другой с сохранением логики и комментариями к ключевым местам. GP ChatGPT ★ 174 676звёзд репо Optimize Large Data Reading in Code Промпт переключает модель в роль эксперта по C# для оптимизации чтения тяжёлых ответов SOAP API. Помогает сократить расход памяти и ускорить обработку. GP ChatGPT ★ 174 676звёзд репо Continue Coding Assistant Промпт помогает продолжать разработку существующего проекта: разобрать код, предложить изменения и написать фрагменты. Подходит для ChatGPT и Claude.ai. GP ChatGPT ★ 174 676звёзд репо Django Unit Test Generator for Viewsets Промпт генерирует модульные тесты для Django Viewset: CRUD-запросы, проверки ошибочного ввода и прав доступа. Передайте ему класс, который нужно покрыть тестами. GP ChatGPT ★ 174 676звёзд репо Predictive Eye Tracking Heatmap Generator Промпт, который превращает скриншот интерфейса в тепловую карту внимания: где взгляд задержится, а что пролистают мимо. GP ChatGPT ★ 174 676звёзд репо Data Transformer Data Transformer группирует список контактов по возрасту и считает их общее число. Промпт переводит исходный массив пользователей в заданную структуру JSON. GP ChatGPT ★ 174 676звёзд репо Code Review Assistant Промпт для разбора чужого кода: находит баги, слабые места по стилю и даёт список правок. Пригодится, когда нужно быстрое второе мнение по файлу или функции. GP ChatGPT ★ 174 676звёзд репо

Спонсоры проекта

Компании, которые помогают держать аналитику открытой