Люди часто подходят ко мне и спрашивают: «А Codex может сделать это?»
А затем тратят две-три минуты, объясняя, что именно подразумевается под «этим»: проблему, которую нужно решить, что должно делать приложение и как будет выглядеть хороший результат. Иногда они рассказывают, что уже пробовали, что сработало, а что нет.
И я думаю: вам буквально нужно просто сказать всё это Codex.
Всё это объяснение уже и было промптом.
Промпт-инжиниринг мёртв. И не мёртв.

Если промпт-инжиниринг означает изучение секретного языка перед тем, как попросить о помощи, то я считаю, что он в основном мёртв. Особенно с моделями рассуждений: обычно нет волшебного ключевого слова, которое открывает правильный ответ. Я не думаю, что нужно час смотреть на пустой экран, пытаясь составить идеальный промпт.
Но он и не мёртв, потому что ясность всё ещё имеет значение. Неоднозначность усложняет работу Codex так же, как и любому другому человеку. Если бы я перепутал абзацы в этой статье или перешёл на язык, который вы не понимаете, её было бы сложнее понять. Даже время глаголов имеет значение: «Я попробовал это» — не то же самое, что «Я хочу, чтобы ты попробовал это».
Чего вы на самом деле хотите? Какой контекст важен? Какие ограничения должен знать Codex? Как будет выглядеть хороший результат?
Говорите с Codex так, как вы говорили бы с человеком, с которым работаете.
Я предпочитаю начинать с результата: какова моя цель? Это также более широкий сдвиг в работе с агентами. Вместо того чтобы прописывать каждый шаг и запрашивать каждый промежуточный результат, я могу объяснить, чего хочу достичь, установить границы и позволить Codex помочь найти путь.
Говорите неотредактированную версию

Большинство идей не приходят в виде чётких спецификаций. Они звучат скорее так:
«Ладно, у меня есть все эти файлы. Форматы немного отличаются. Мне нужен отчёт к пятнице. Думаю, большинство данных на месте, но вот этот экспорт какой-то странный…»
Это нормально. Просто скажите это.
Когда вы болтаете без умолку, вы часто даёте Codex больше сигналов. Вы упоминаете деталь, которую удалили бы из отшлифованного промпта. Вы передумываете на полпути. Вы говорите: «Вообще-то нет, я не хочу этого».
Изменение мнения показывает, чего вы не хотите. Отклонение от темы может выявить скрытое ограничение. Размышления вслух помогают и вам, и Codex понять задачу.
С помощью голосового набора вы нажимаете на микрофон, проговариваете задание, проверяете расшифровку и отправляете.
Если это доступно в вашей конфигурации, голосовой режим идёт ещё дальше. Вы можете уточнять, перебивать, менять направление или подхватывать новую мысль. Вы также можете использовать его для координации работы: начать другую задачу, проверить существующую, спросить, что заблокировано, или направлять уже выполняемую работу.
Буду честен: разговаривать с компьютером всё ещё кажется немного странным. В офисе я держу в руке микрофон DJI. Наушники с микрофоном тоже подойдут.
Но это лучше, чем позволить хорошей идее застрять в голове только потому, что вы не нашли идеального способа её записать.
Задайте нелепый вопрос

Есть знакомая мемная версия этого:
«Codex, сделай мне B2B SaaS на миллиард долларов. Без ошибок. С одного раза.»
Вы не сделаете компанию на миллиард долларов с одного раза. Но разговор может выявить нечто реальное: проблему, которую вы понимаете, человека, у которого она есть, и первый шаг, который стоит предпринять. Это старый добрый метод решения проблем: разбить сложную задачу на более мелкие, выполнимые шаги.
Ценность заключается в самом разговоре. Он может привести вас от нелепого вопроса к чему-то, что вы действительно можете запустить сегодня.
Несколько практических способов начать

Если идея всё ещё расплывчата, попросите Codex взять у вас интервью:
«Я ещё разбираюсь в этом. Задавай мне по одному вопросу за раз. Нажимай на всё расплывчатое, а затем помоги превратить это во что-то конкретное.»
Или будьте очень прямолинейны:
- Каковы мои слепые зоны?
- Что может привести к провалу?
- О чём я слишком много думаю?
- Какова наименьшая полезная версия?
- Что тебе нужно знать, прежде чем ты сможешь начать?
Режим Plan в Codex полезен, когда вам нужна более структурированная работа. Он может задавать уточняющие вопросы, предлагать варианты и прорабатывать подход до реализации.
Но я не думаю, что каждая идея должна начинаться с этого. Иногда открытый разговор течёт лучше. Мы не делим каждый разговор с коллегой на планирование и выполнение. Сначала поговорите. Позвольте форме проблемы проявиться. Переходите к плану, когда работа в нём нуждается.
Спросите Codex о Codex

У фразы «говорить с Codex» есть и второе значение: задавать ему вопросы о нём самом.
Спросите, что он видит. Спросите, какой режим имеет смысл. Спросите, какие инструменты доступны. Спросите, как он планирует проверять свою работу.
Если доступен навык OpenAI Docs, попросите Codex проверить документацию. Вы также можете изучить публичный репозиторий Codex или клонировать его и попросить Codex объяснить, как он работает.
Если Codex промахнулся, спросите почему

«Ты сделал это, а я на самом деле хотел то. Где мы ошиблись?»
Возможно, ваш запрос был неоднозначным. Возможно, файл AGENTS.md или навык направили работу в другом направлении. Возможно, плагин, разрешение или инструмент были недоступны. Возможно, Codex сделал неверное предположение.
Спросите, что он понял, какие инструкции выполнил, что не удалось и что вы могли бы сформулировать яснее. Codex часто может использовать всё ещё доступный контекст, чтобы помочь проанализировать само сотрудничество.
Там, где это возможно, вы можете открыть боковой чат с помощью /side, пока Codex работает, не прерывая основной чат. Спросите, что сделано, что осталось, что заблокировано и чем вы можете помочь. Вы, по сути, его менеджер на летучке.
Если вы хотите, чтобы что-то объяснили простым языком, выделите текст в расшифровке и выберите «Спросить в боковом чате».
Вытащите идею из головы

В поездке я начал говорить с Codex о презентации. Это стало структурой для выступления и этой статьи. Я проговорил сырую идею, несколько раз передумал и продолжил.
Часто самым большим препятствием является не модель. Это мы. Мы думаем, что идея не готова. Мы не знаем правильного промпта. Мы беспокоимся, что объяснили её неправильно.
Интерфейс станет лучше. И если у вас есть идеи о том, как должно ощущаться общение с Codex, я искренне хотел бы их услышать.
Просто спросите Codex.





