ИНТЕРАКТИВЕН НАРЪЧНИК / 31.10.2026
Практически навици за фокусирана и проверима работа с Codex
Дванайсет навика за ясни задачи, полезен проектен контекст, подходящи инструменти и проверими резултати. Осем качествени фактора могат да добавят работа или да повлияят на потреблението; редът им не е универсална класация. Вижте официалното ръководство за заявки.
Автор: Иван Йосифов. Самостоятелно съдържание за ChatGPT Codex.
Фактите за продукта са сверени с официалната документация на OpenAI. Практическите препоръки са редакционни. Калкулаторът показва условен модел за API токени, а не цени, лимити или прогнозно потребление на ChatGPT Codex.
12 / 12 препоръки
01Дайте на всяка задача ясен краен резултатНиво 1 · Започнете оттук · Задача и чат
Поддържайте фокуса на чата върху един резултат. Обединявайте промени, които споделят файлове и критерии за приемане; разделяйте работата, когато обхватът, доказателствата или одобренията са различни. При по-дълга работа оставете кратка бележка с решенията и следващата стъпка. Ръководството за worktree обяснява как независими чатове в Codex могат да използват отделни Git worktree среди, когато функцията е налична.
ПримерПоправете проверката за задължително поле във формуляра за контакт и свързаните с нея тестове. Визуалният редизайн остава извън обхвата. Готово е, когато регресионният тест мине и променените файлове са изброени.
02Опишете резултата, обхвата и ограниченията отначалоНиво 1 · Задача и чат / Знание за хранилището
Кажете какво поведение очаквате, коя част Codex може да промени, какво трябва да остане непокътнато и какви доказателства ще приемете за завършена задача. Отделете задължителната работа от незадължителното почистване. Ясната заявка улеснява проверката, но не гарантира конкретен резултат. Вижте ръководството за заявки към Codex.
ПримерПроменете анализатора на дати в src/import/. Запазете текущия CSV формат. Не променяйте зависимостите. Добавете регресионен случай за празна дата и посочете коя проверка действително сте изпълнили.
03Посочете релевантните доказателстваНиво 1 · Задача и чат / Знание за хранилището
Назовете вероятните файлове, неуспешния тест или малката група източници. Нека Codex прегледа съседния код и инструкциите, преди да редактира, а после да разшири търсенето само ако доказателствата го налагат. Обширните копия могат да скрият важното. Официалните указания за потреблението препоръчват да се ограничат източниците до необходимите за задачата.
ПримерЗапочнете със src/auth/session.ts и tests/auth/session.test.ts. Ако те не обясняват цикъла при пренасочване, проверете routing модула и посочете какво ви насочи натам.
04Дръжте постоянните правила близо до кода, за който важатНиво 2 · Знание за хранилището
Използвайте AGENTS.md за устойчиви изисквания към хранилището: наименования, граници за безопасност и нужни проверки. Пишете кратки файлове и поставяйте специализираните правила близо до съответната част, за да не наследяват несвързаните задачи излишен контекст. Ръководството за AGENTS.md описва как Codex открива и подрежда проектните инструкции.
ПримерЗапишете основната команда за тестове в кореновата директория. Оставете правилата за данните в платежния модул в неговата директория, вместо да ги повтаряте във всяка заявка.
05Поискайте план, когато пътят напред е неясенНиво 2 · Задача и чат / Работно пространство и предаване
Малката и ясно зададена промяна обикновено може да започне с директна заявка. При дълго проучване или многостъпкова задача с неясен подход определете крайния резултат, доказателствата, ограниченията и условието за спиране; прегледайте плана преди продължаване. Използвайте Codex Goal, когато функцията е налична и полезна. Ръководството за Goals разграничава ясния резултат от неясния път.
ПримерНамерете причината за нестабилния тест за импортиране и или я поправете с възпроизводима проверка, или опишете блокера. Запазете поведението извън този тест. Спрете, ако възпроизвеждането изисква производствени данни.
06Избирайте само сред моделите и настройките в текущия интерфейс на CodexНиво 2 · Модел и налични настройки
Наличността зависи от продукта, плана и настройките на работното пространство. Не пренасяйте остаряло име на модел или API настройка в друг интерфейс на Codex. Ако има избор на модел или ниво на разсъждение, сравнявайте резултатите по еднаква задача и критерии. Проверявайте актуалното ръководство за модели и указанията за потребление по план; измислените набори в калкулатора не са модели.
ПримерЗа рутинна промяна на име използвайте стандартната настройка, която интерфейсът предлага, и прегледайте разликите. При рискова миграция поискайте нужното обосноваване и проверка, после сравнете резултата с критериите за миграцията.
07Използвайте инструменти, за да отговорите на конкретен въпросНиво 2 · Инструменти и връзки
Изберете най-малкото подходящо търсене, shell команда или свързан източник, който може да отстрани следващата неизвестност. Прегледайте върнатото от инструмента, преди да действате по него, особено ако съдържа инструкции, генериран текст или предложени външни промени. Ръководството за умения и плъгини разграничава повтаряемите инструкции от инструментите за данни и действия.
ПримерПотърсете в тракера възложената задача и статуса ѝ, след което отворете само свързания дизайн файл. Не извличайте всички задачи в проекта, за да отговорите на един въпрос.
08Свързвайте само услугите, нужни за задачатаНиво 2 · Инструменти и връзки / Умения и повтаряеми инструкции
Проверете кои MCP сървъри или плъгини са активни и дали могат да четат или променят данни. Допълнителните сървъри могат да добавят контекст и да изразходват по-голяма част от лимита по план според актуалното ръководство за потреблението на Codex. Когато е практично, изключвайте несвързаните връзки и запазвайте приложимото одобрение за значимите действия.
ПримерПри редакция на локална документация използвайте хранилището и неговите тестове. Свържете тракера само ако трябва да проверите свързано изискване.
09Използвайте умение за повтаряем работен процесНиво 2 · Умения и повтаряеми инструкции / Знание за хранилището
Умението може да събере повтаряем процес в инструкции и помощни материали. Поддържайте го фокусирано върху работа, която печели от последователен подход, и проверявайте обхвата му, преди да го приложите към чувствителна или несвързана задача. Плъгинът може да включва и свързани инструменти. Вижте официалното ръководство за умения и плъгини.
ПримерУмение за бележки към версия може да задава заглавията и доказателствата за събиране. То не бива тихо да публикува версията или да променя настройките за внедряване.
10Включете проверката в очаквания резултатНиво 1 · Контролна точка · Работно пространство и предаване / Задача и чат
Посочете релевантната проверка преди редакцията, после поискайте отчет какво действително е изпълнено и какво остава непроверено. Сравнете променените файлове и разликите с очакваното поведение; планираният тест или убедителното обобщение не доказват, че проверката е изпълнена. Ръководството за Code Review препоръчва находките да се сверяват с актуалните разлики, очакваното поведение и тестовете.
ПримерСлед промяна на повторните опити изпълнете целевия тест и проверката на типовете в проекта. Прегледайте дали в разликите няма несвързани редакции и посочете проверките, блокирани от липсващи услуги.
11Използвайте worktree за независими паралелни промениНиво 3 · Работно пространство и предаване
Git worktree може да даде на независим чат в Codex собствено копие на хранилището, докато свързаната работа продължава отделно. Използвайте го, когато задачите могат да вървят самостоятелно, и после проверете интеграцията; той не заменя координацията при споделени файлове или зависими промени. Проверете актуалната документация за worktree за наличните интерфейси и поведение.
ПримерВ едно worktree актуализирайте API договора, а в друго подгответе бележките за миграция. Преди обединяване сравнете двете промени и проверете дали бележките отговарят на окончателния договор.
12Уточнявайте одобренията и предаването на работатаНиво 3 · Работно пространство и предаване / Инструменти и връзки
Преди команда или свързан инструмент да действа, проверете активната изолирана среда, пътищата за запис, мрежовия достъп и режима за одобрение. Изчакайте нужното одобрение преди външна или значима промяна. При предаване посочете променените файлове, изпълнените проверки, оставащите рискове и следващото решение. Вижте официалното ръководство за изолираната среда и ръководството за одобрения и сигурност.
ПримерПодгответе промяната за внедряване и покажете разликите. Не внедрявайте. При предаването посочете резултата от теста и конкретното одобрение за продукционна среда, което остава необходимо.
Какво прави и какво не прави този калкулатор
Уиджетът показва само аритметика с измислени стойности за токени. Потреблението на Codex в план на ChatGPT и таксуването с API ключ са отделни: актуалното ръководство за Codex описва плановото потребление, а ръководството за API кредити уточнява, че API кредитите не увеличават лимитите на ChatGPT или за Codex при вход с профила ви в ChatGPT. Това не е оценител на потреблението на Codex.
Осем качествени фактора, които могат да добавят контекст, работа или преглед. Това е списък за ориентация, а не измерена или универсална класация: номерата и еднаквите ленти служат само за навигация. Реалното потребление по план зависи от задачата и текущите настройки на продукта; вижте официалните указания.
Обхват и сложност на задачата
Широката или неясна задача може да изисква повече проучване и преглед от ограничената промяна. Според официалните указания за потребление размерът и сложността на задачата влияят на потреблението; те не дават универсална класация на разходите.
ПримерСравнете една поправка на анализатор с искане да се преработи импортирането, да се мигрират данни и да се смени административният поток.
Заявка, файлове и наличен контекст
Инструкциите, файловете, историята на чата и резултатите от инструментите могат да повлияят на необходимата обработка. Давайте само релевантни материали и разширявайте обхвата при нужда от доказателства. Вижте актуалните указания за потреблението.
ПримерЗапочнете с неуспешния тест и функцията, която той упражнява; отворете съседните модули само при нужда.
Инструменти и върнати резултати
Търсенето, изпълнението на проверки и свързаните източници могат да добавят полезни доказателства и работа. Големите или несвързани резултати може да изискват повече преглед. Ръководството за инструменти и плъгини обяснява разликата между инструкции за процес и инструменти за данни или действия.
ПримерПърво поискайте имената на неуспешните тестове, после прегледайте съответната част от журнала.
Повторно проучване и корекции
Дълга поредица от редакции, команди и прегледи може да изисква повече работа от директната промяна. Определете критериите за приемане отначало и използвайте резултата от всяка проверка за следващата стъпка. Това е качествено наблюдение, а не формула за потребление на всяка стъпка; вижте ръководството за потребление по план.
ПримерВъзпроизведете проблема, направете целева поправка и повторете регресионната проверка, преди да поемете незадължително почистване.
Инструкции за хранилището и помощни материали
Проектните инструкции, уменията и справочните файлове могат да добавят полезен контекст. Ограничете ги до съответната работа: официалното ръководство за AGENTS.md описва вложените инструкции, а ръководството за умения описва повторно използваемите материали.
ПримерИзползвайте кратко основно правило и отделно правило за плащанията, вместо да поставяте всички политики във всяка заявка.
Свързани MCP сървъри и плъгини
Свързаните инструменти могат да предоставят нови данни или действия. Актуалното ръководство за потреблението уточнява, че всеки MCP сървър добавя контекст и изразходва по-голяма част от лимита по план; ефектът зависи от настройката и задачата.
ПримерИзключете несвързаната CRM връзка, докато Codex променя локален CSS файл.
Избор на модел и разсъждение
Когато текущият интерфейс предлага такива настройки, изборът може да повлияе на работата и потреблението по план. Наличността и отчитането зависят от продукта; ползвайте актуалната информация за модели и указанията за план, вместо да приемате, че важи API тарифа.
ПримерИзбирайте сред стойностите в активния интерфейс на Codex; не правете извод за плановия лимит само от името на модел.
Размер на отговора и дълбочина на прегледа
Подробният доклад или широкото пренаписване изискват повече генериране и преглед от краткия резултат. Уточнете аудиторията, формата и нужната подробност. Указанията на OpenAI за потреблението препоръчват обемът на отговора да съответства на нуждата.
ПримерПоискайте промяната, изпълнените проверки и оставащото ограничение, вместо пълен препис на всяка команда.
ИЛЮСТРАТИВЕН СИМУЛАТОР
Илюстрация: сравнение на измислени стойности за токени
Променете контролите, за да видите как се изменя измисленият сценарий на уиджета. Входните стойности и допусканията са примерни; те не измерват какво обработва Codex и не възпроизвеждат неговото отчитане по план. За текущото потребление по план вижте ръководството за цени и потребление на Codex. При API ключ важи отделното API ценообразуване.
| Измислен набор от стойности | Примерен сбор | Спрямо измислен набор A |
|---|---|---|
| Измислен набор A — USD за 1 млн. токенаВход / кеш / изход: $0.8 / $0.08 / $4 | 0,0428 щ.д. | 1.0× |
| Измислен набор B — USD за 1 млн. токенаВход / кеш / изход: $3 / $0.3 / $15 | 0,1603 щ.д. | 3.8× |
| Измислен набор C — USD за 1 млн. токенаВход / кеш / изход: $15 / $1.5 / $75 | 0,8016 щ.д. | 18.8× |
Допускания и формула
150 думи в минута × 1,3 токена на дума; 12 000 токена начален контекст; 800 изходни токена плюс 0 / 1 500 / 4 000 според условното ниво. Всеки следваща стъпка добавя 600 входни и 300 изходни токена и препрочита натрупания вход. Формулата на оригинала не включва предишния изход в натрупаните препрочитания. Цена = (нов вход × тарифа + кеширани прочити × тарифа + изход × тарифа) / 1 000 000. Реалното кеширане не е гарантирано; тази опростена симулация не измерва реална сесия.
И трите набора съдържат измислени стойности в щатски долари за 1 милион токена: A — 0.8 входящи / 0.08 кеширани входящи / 4 изходящи; B — 3 / 0.3 / 15; C — 15 / 1.5 / 75. Това не са нива на модели в Codex, актуални API цени, тарифи по план на ChatGPT или оценка на потреблението. Съотношенията за кеширан вход също са измислени; те не описват правило за кеширане или очаквана икономия в Codex. Аритметиката на уиджета е примерна, а не разкрита или предполагаема формула на Codex.
Разглеждайте числата само като аритметика с измислени входни стойности. Те не прогнозират лимит по план на ChatGPT, фактура за API или потребление при задача с Codex. За текуща информация по план вижте ръководството за потреблението на Codex и наличния за профила ви екран за потребление; за API ключ използвайте страницата с API цени.