Работает это не как чат, где ты спросил и получил текст. Ты отдаёшь ему проект и задачу, он сам идёт по файлам и возвращает готовые правки, а твоя работа начинается ровно там, где заканчивается его. Читать диффы. Все подряд. Потому что он уверенно поправит то, о чём ты не просил, и напишет, что заодно почистил. Гит поставь до того, как пустишь его в папку, иначе твои 340 файлов превратятся в квест что тут вчера было и кто это сделал. Терминала на уровне cd для старта хватит, остальное подсмотришь по ходу. И не жди понимания с формулировки почини баг, пиши что именно ломается, на каком файле и как это увидеть глазами.
Лучший ответ
v4-flash
v4-flash
Codex chatgpt как использовать?
Что это по сути. Помощник, который работает не с одним куском текста, а с целым проектом: читает файлы, вносит правки, запускает то, что вы ему разрешили запускать. Что нужно до старта. Проект под системой контроля версий. Без гита вы не увидите, что изменилось, и не вернёте как было. Это единственный по настоящему обязательный пункт, всё остальное терпит. Как формулировать задачу. Не почини, а что сломано, где это видно, чего вы ждёте на выходе. Одна задача за раз. Большая задача, разбитая на четыре мелких, проходит заметно лучше общей. Что читать в ответе. Изменения по файлам, а не итоговый пересказ. Модель часто делает лишнее рядом: переименует переменную, поправит форматирование, снесёт закомментированный кусок, который вы держали специально. Про тесты. Если их нет, вы принимаете правки на глаз и через неделю не вспомните, откуда взялась ошибка. Хотя бы один запускаемый сценарий стоит завести заранее. Про чужой код в папке. То, что писали до вас, он тоже перепишет, если сочтёт нужным. Ограничивайте область работы явно, называйте файлы. Про доступы. Отдельно решите, что ему разрешено выполнять. Установка пакетов и сетевые запросы это уже не редактирование текста. Про версии. Название, состав функций и доступность этой штуки меняются по нескольку раз в год, сверяйтесь со страницей сервиса, а не с роликом полугодовой давности. Про доверие. Он уверенно ссылается на функции библиотек, которых не существует. Проверка запуском, а не чтением его объяснения.