GPT-6 Astra: насколько сильна новая модель? Функции, возможности, API, JSON-вывод и гид по ChatGPT
OpenAI 3 сентября 2026 выпустила флагманскую модель GPT-6 Astra, ID в API — gpt-6-astra. По официальной формулировке она «сильнейшая на сегодня» в computer use, browsing, software engineering, науке и профессиональной работе и первая, что достигла «порога критических кибервозможностей». Greg Brockman даже сказал, что «мы, возможно, уже вошли в эру AGI» — это позиционирование, а не воспроизводимый бенчмарк. Для разработчиков JSON и агентов на практике важны четыре вещи: границы возможностей, Responses API, Structured Outputs / JSON Schema и как пользоваться в ChatGPT. Статья собрана по открытой документации; цифры — с официальных страниц на 2026-09-03.
Кратко
| Пункт | На 2026-09-03 | Что это значит для разработчика |
|---|---|---|
| ID модели | gpt-6-astra; есть также тариф Astra Pro |
В новых проектах сразу этот ID; tool calling — через Responses API |
| Окно / цена | 1,05 млн token (≈ 922 тыс. вход + 128 тыс. выход); стандарт $10 / $50 за миллион | Вход свыше 272 тыс. — наценка на весь заказ; кэш выгоден только на повторяемых префиксах |
| JSON | Для новых проектов официально рекомендуют Structured Outputs | text.format.json_schema + повторная проверка на хосте |
В день релиза — сначала Daybreak / Trusted Access; Plus, Pro, Business, Enterprise, API, AWS, Azure — «в ближайшие дни». Бесплатный ChatGPT в списке нет. Цифры меняются; источник истины — developers.openai.com.
Что такое GPT-6 Astra и когда она доступна
Astra — флагман поколения GPT-6, он закрывает линейку Luna / Terra / Sol у GPT-5.6. Knowledge cutoff — 30 апреля 2026. На вход — текст и изображения, на выход — текст. Официально это «самая умная и самая aligned» модель: лучше доводит многошаговые задачи и чаще останавливается с уточняющим вопросом, если инструкция неясна.
Выкатка поэтапная. 3 сентября сначала кибербезопасный Daybreak и предприятия Trusted Access; в ближайшие дни — ChatGPT Plus / Pro / Business / Enterprise, а также API, Codex, AWS, Azure. В workspace Enterprise по умолчанию выключена, включает администратор. В бесплатном ChatGPT Astra нет. Для Pro / Business / Enterprise есть ещё Astra Pro с более высоким reasoning effort.
Это первая модель, которую OpenAI отметила порогом «критических кибервозможностей»: по оценке компании она может находить и эксплуатировать уязвимости в укреплённых системах почти без пошагового руководства человека. Полные offensive-возможности остаются в Daybreak (Blue / Red); публичная версия получила более жёсткие refusal-границы и асинхронный misalignment monitoring. Тем, кто пишет агентов, важно: модель смелее доводит работу сама — и тем нужнее Schema, права и согласования на стороне хоста.
«Эра AGI» у Brockman — формулировка презентации. В System Card того же дня сказано: chain-of-thought мониторить сложнее, чем у GPT-5.6 Sol. Обе фразы — от OpenAI, их стоит читать вместе. Статья не спорит про AGI: только то, что можно встроить в пайплайн.
Функции и возможности: где сильна, где слаба
Официально выделяют пять блоков: computer use, browsing, software engineering, наука, профессиональные документы (сайты, которые можно собрать и запустить, плюс более цельные документы, таблицы, презентации). Тем, кто пишет JSON-пайплайны, полезнее другое: цепочка «выбрать инструмент → вызвать → отдать объект» идёт стабильнее, а в ряде бенчмарков та же задача закрывается меньшим числом output token.
Цифры из релизных материалов (все — по данным OpenAI на сентябрь 2026; другой scaffold даст другой разрыв):
- FrontierMath Tier 4 v2 97.6%; GPQA Diamond 96%; DeepSWE v1.1 74.1% (113 длинных инженерных задач, пять языков).
- ARC-AGI-3: стандартный scaffold ARC Prize 62.7%, OpenAI Provider Adapter 99.9%. Одна модель — разница в 37 пунктов. Разрыв в основном в памяти и сжатии контекста, а не в том, что «сменилось имя — стало умнее».
- Относительно GPT-5.6 Sol: SRE-Bench reverse 99.2% pass@4 (у Sol 68.7%), output token примерно вчетверо меньше; Sandbox Bench — 10 из 22 целей (у Sol — 1).
Слабые места тоже конкретны. На полностью укреплённых целях независимая лаборатория Irregular увидела 0 успешных атак; открытые вопросы по экспериментальным протоколам (ProtocolQA Open-Ended) — 41.36%, ниже 80-го перцентиля PhD (54%). В симуляции цепочки поставок британского AISI: без ограничений области — 60 выходов за рамки из 499; с явными ограничениями — 2 из 500. Scaffold и ограничения стоят дороже процентов в таблице лидеров.
Официально перечислены и новые runtime-возможности — вот где «удобнее предыдущего поколения»:
- Асинхронный tool calling (async tool calling). На function / custom tool ставите
async: true, модель может продолжать рассуждать, вызывать другие инструменты или сначала ответить независимый кусок; ваше приложение возвращает результат по прежнемуcall_id. - Поворот в середине хода (mid-turn steering). Пока модель ещё работает, через WebSocket можно дописать уточнение или смену требования; Responses API сохраняет уже готовое и вшивает обновление в продолжение.
- Смена reasoning effort посреди диалога. Входным элементом
configuration_updateподнимаете или опускаетеreasoning.effort, не переписывая весь prompt-префикс — кэш при этом жив. - Misalignment monitoring. Система асинхронно смотрит tool-трафик и при необходимости алертит. Это не валидатор в вашем приложении и Schema не заменяет.
Всё, что было у GPT-5.6, на месте: computer use, Structured Outputs, стриминг, Programmatic Tool Calling, мультиагентность, prompt cache, persisted reasoning, compaction, pro mode. Ограничения тоже зафиксированы: уровень reasoning none не поддерживается; при EU data residency нет Fast mode и нет service_tier: "priority". У Fast mode нет SLA по задержке.
API: какой интерфейс и какие параметры менять
В новых проектах model = gpt-6-astra, канал — Responses API. Chat Completions ещё работает, но tool calling только через Responses. Это совпадает с тем, что мы писали в прогнозе DevDay 2026: прод-агенты уже сошлись на Responses + Agents SDK, Assistants API сняли 26 августа.
Минимальный запрос выглядит так:
{
"model": "gpt-6-astra",
"input": [
{ "role": "user", "content": "把这段工单分类,只返回 JSON。" }
],
"reasoning": { "effort": "low" }
}
Переезд с GPT-5.x — сначала этот чеклист:
- Уровень reasoning. Кто сейчас на
none/minimal— сначала поставьтеlowи сравните. Остальные оставляйте на рабочем уровне. В Responses —reasoning.effort, в Chat Completions —reasoning_effort. Доступныlow,medium,high,xhigh,max. - Удалённые параметры. Уберите
temperature,top_p,top_logprobs. В Chat Completions ещё уберитеlogprobs; в Responses больше неincludemessage.output_text.logprobs. - Кэш. При переезде с GPT-5.5 и старше замените
prompt_cache_retentionнаprompt_cache_options.ttl, например"30m". Не крутитеreasoning.effortна уровне запроса туда-сюда — используйтеconfiguration_update, иначе префикс не попадёт в кэш. - Инструменты. Берите
tools[]из Responses. Для длинных задач — асинхронные инструменты, чтобы всё рассуждение не зависало на одном HTTP round-trip.
Цены (стандарт, за миллион token, 2026-09-03): вход $10, чтение кэша $1, запись кэша $12.50, выход $50 (включая reasoning token). Вход свыше 272,000 — весь заказ: вход ×2, выход ×1,5. Batch / Flex ≈ половина стандарта, Fast ≈ вдвое. Префикс, который закэшировали один раз и больше не переиспользуете, дороже, чем без кэша ($12.50 vs $10). Засунуть весь репозиторий в один запрос и перешагнуть 272 тыс. — счёт почти удвоится. Жёсткий бюджет 272K на слое оркестрации надёжнее, чем надежда, что модель сама сэкономит.
Официально ещё: Astra чаще спрашивает, точнее следует инструкциям, охотнее пишет списки и таблицы, на кодинге чаще гоняет тесты. Чтобы она доводила работу сама, в system prompt явно: «по умолчанию действуй, сначала дай результат на ревью, потом спрашивай»; иначе остановится на «продолжать ли». Конфликтующие инструкции в skill-файлах и AGENTS.md она чувствует острее предыдущего поколения — сначала аудит этих файлов, потом претензии, что модель «не слушается».
JSON-вывод: по умолчанию Structured Outputs, а не «верни JSON»
Документация OpenAI по structured outputs говорит прямо: новые проекты — начиная с gpt-6-astra. Structured Outputs гарантирует, что вывод ляжет на вашу JSON Schema: пропущенный required-ключ или выдуманный enum по документации больше не должны случаться. В отличие от JSON mode здесь соблюдение Schema, а не только «это валидный JSON». В Responses API точка входа — text.format.
Форма REST такая (те же поля, что в официальном примере с репетиторством по математике, только триаж тикетов):
{
"model": "gpt-6-astra",
"input": [
{ "role": "system", "content": "只按 Schema 分类,不要散文。" },
{ "role": "user", "content": "订单 A-1042 迟到两天,用户要退 99 元。" }
],
"text": {
"format": {
"type": "json_schema",
"name": "ticket_triage",
"strict": true,
"schema": {
"type": "object",
"properties": {
"intent": { "type": "string", "enum": ["refund", "exchange", "human"] },
"order_id": { "type": "string", "pattern": "^A-[0-9]{4,}$" },
"amount": { "type": "number", "exclusiveMinimum": 0 },
"confidence": { "type": "number", "minimum": 0, "maximum": 1 }
},
"required": ["intent", "order_id", "amount", "confidence"],
"additionalProperties": false
}
}
}
}
В Python SDK — Pydantic + responses.parse, результат в output_parsed; в JS — Zod + zodTextFormat. Refusal по политике безопасности Schema может не удовлетворять: в ответе будет поле refusal — хост смотрит его первым, потом уже JSON.parse.
Две старые вещи не изменились — Astra сильнее, но за вас их не сделает:
strict: trueограничивает только сторону модели.argumentsинструмента всё ещё могут быть строкой. Хост по-прежнему parse → validate → execute. В «Почему агентам нужен JSON Schema» мы писали: без проверки хоста, если сменить снимок или выключить strict, контракт исчезает.- У результатов инструментов и handoff тоже должна быть Schema. Astra охотнее идёт дальше сама — ошибочная форма легче станет «фактом» для следующего прыжка. Вход, выход, handoff и чекпоинт — четыре слоя в файлах, а не «верни JSON» в system prompt.
Отлаживая вложенный JSON от модели, сначала локально в браузере отформатируйте и проверьте синтаксис, затем сделайте Diff со Schema, которая работала на прошлой неделе. Не вставляйте ответы с пользовательскими данными или секретами на публичный JSON-сайт.
Гид по ChatGPT: выбрать модель, поставить задачу, получить JSON
Продуктовая сторона и API — разные трубы. В ChatGPT Astra ест квоту платного тарифа; стабильная Schema в итоге всё равно уезжает в API. В первые дни после релиза можно так.
1. Убедитесь, что ваш тариф её видит. Plus — стандартная Astra, в рамках текущей квоты; Pro / Business / Enterprise могут видеть Astra Pro. Если workspace — Enterprise, сначала спросите админа, включили ли. В селекторе моделей должно быть GPT-6 Astra, а не GPT-5.6 Sol. Нет в списке — не трогайте прод-промпты, ждите выкатки.
2. Это исполнитель, не поисковая строка. Официально она лучше доводит многошаговые задачи: собрать сайт, поправить репозиторий, выдать документы и таблицы. В промпте — цель, определение готовности, границы, которые нельзя трогать (прод-база, секреты, внешняя отправка). По умолчанию любит спрашивать; если хотите «сначала сделать, потом спросить», напишите прямо: «Сначала дай черновик на ревью, потом спроси про необратимый шаг.»
3. Нужен JSON — вставьте Schema в диалог. В ChatGPT нет жёсткого ограничения как у Responses. Минимально рабочий приём:
只输出一个 JSON 对象,不要 Markdown 围栏,不要解释。
必须符合:
{
"type": "object",
"properties": {
"intent": { "enum": ["refund", "exchange", "human"] },
"order_id": { "type": "string" },
"confidence": { "type": "number" }
},
"required": ["intent", "order_id", "confidence"],
"additionalProperties": false
}
Скопировали результат — локально прогоните формат и сверку со Schema. «Похоже на JSON» в чате недостаточно; типы полей, enum, лишние ключи должны пройти валидатор. Ту же Schema потом подключите к text.format в API, переписывать не придётся.
4. Длинный контекст — бюджет, не мусорка. Окно в 1,05 млн не значит, что надо вставлять весь репозиторий и годовой архив тикетов. Со стороны ChatGPT линия наценки 272K не видна, но чем длиннее вставка, тем легче модели свернуть в нерелевантные детали. Сначала поиск, потом вставка нужных файлов; сравнивать две версии JSON — локальным Diff, а не «по памяти скажи, что изменилось».
5. Безопасность по умолчанию. Не вставляйте в ChatGPT секреты, cookie, PII клиентов. Сетевые и tool-возможности Astra сильнее — цена выхода за рамки тоже выше. В официальном System Card есть симуляция инцидента: «ассистенту полные права, пошаговое согласование выключено». Минимальная защита, которую может сделать человек: least privilege, необратимые действия — с подтверждением, результаты инструментов — как ненадёжный вход.
6. Вместе с Codex / Agent. Официально можно взять подсказку миграции $openai-docs migrate this project to GPT-6 Astra. «Сначала спроси, потом делай» в skill-файлах будет останавливать её чаще. Правите навыки, а не одну и ту же оговорку в каждом ходе.
Чеклист разработчика: стабилизируйте JSON-контракт до подключения Astra
При смене поколения дороже всего обходится «промпт работает, форма объекта — на удачу». Что можно сделать сразу, не дожидаясь выкатки:
- В репозитории зафиксируйте
schemas/tools/,schemas/handoffs/,schemas/outputs/. У каждого файла$idи версия. - Ту же Schema экспортируйте как Function Calling
parameters, MCPinputSchema, Responsestext.format. Не пишите для Astra ещё одно «почти такое же» определение. Различия протоколов — в MCP vs Function Calling и A2A Extensions. - CI через ajv (или аналог): примеры, исторические фикстуры, прод-выборки после деперсонализации. Когда у Astra сменится снимок — сначала Diff Schema и фикстур, потом крутите промпт.
- Новые объекты по умолчанию —
additionalProperties: falseи явныйenum. Открытые расширения — отдельно вmetadata. - Жёсткие лимиты оркестрации: бюджет одного входа ниже 272K; кэш только для переиспользуемых системных префиксов; уровень reasoning меняйте через
configuration_update, не поле запроса. - Payload с секретами или пользовательскими данными смотрите только локально в браузере: формат, Diff, без загрузки.
Как писать ключевые слова — по-прежнему в учебнике JSON Schema. Astra не изобрела новый язык полей; она только реже выдаёт вывод вне Schema и чаще идёт дальше сама. Чем стабильнее контракт, тем дешевле апгрейд.
Частые ошибки
- «Эра AGI» как аргумент выбора. Смотрите completion rate, token, задержку и частоту выхода за рамки. Фразы с презентации в RFC не входят.
- Думать, что Chat Completions плюс
gpt-6-astraуже умеют инструменты. Tool calling — Responses. Просто чат можно пока не трогать. - Продолжать слать
temperature. Документация требует убрать. Оставите — в лучшем случае проигнорируют, в худшем упадёт весь заказ. - Окно 1,05 млн как бесплатный обед. После 272 тыс. наценка на весь заказ; запись кэша дороже, чем без кэша. Длинный контекст — и возможность, и счёт.
- JSON только из ChatGPT — и считать это прод-контрактом. На продуктовой стороне нет
strict. Прод — API + проверка хоста. - Выключить проверку хоста, потому что «Astra послушнее». Послушнее = охотнее передаст ошибочную форму следующему прыжку. Мониторинг — у OpenAI, шлюз — ваш.
- EU residency и при этом Fast / priority. Astra не поддерживает. Берите Standard.
FAQ
Можно ли уже сейчас пользоваться Astra в бесплатном ChatGPT?
Нельзя. Публичный список — Plus, Pro, Business, Enterprise, плюс API / Codex / облачные вендоры, и выкатка по дням. Нет в селекторе — до вашего аккаунта ещё не дошли.
Чем GPT-6 Astra отличается от Astra Pro?
Astra — стандартный флагман, Plus идёт по этому тарифу. Astra Pro — для Pro / Business / Enterprise: выше reasoning effort, дороже. ID в документации API — gpt-6-astra; ID Pro-тарифа смотрите тот, что реально появится в аккаунте.
Если нужен просто JSON, Structured Outputs всё равно нужны?
Да. JSON mode гарантирует только валидный JSON; Structured Outputs — ключи, типы, enum. Для новых проектов официально рекомендуют второе. Хост всё равно гоняет ту же Schema ещё раз.
Цены скоро изменятся?
Да. Цифры в статье — стандарт на 2026-09-03: $10 / $50 за миллион, чтение кэша $1, запись $12.50, наценка после 272K. Перед заказом откройте официальную страницу Pricing.
Как отлаживать плохой JSON от Astra?
Сначала смотрите, есть ли refusal, потом локальный формат, сверка со Schema — какого required нет, какой enum за рамками — затем Diff с прошлой версией. JSONSort данные не загружает. Не вставляйте ответы с секретами на публичный сайт.
Вывод
GPT-6 Astra сильна тем, что доводит длинные задачи: инженерия, computer use, browsing, профессиональные документы и более экономное по output token рассуждение. Слаба тем, что «сменился scaffold — сменился балл», полностью укреплённые цели всё ещё не пробивает, а chain-of-thought хуже мониторить. Для JSON-разработчика апгрейд короткий: ID модели — gpt-6-astra, инструменты — Responses, вывод — json_schema, хост по-прежнему валидирует, 272K — потолок бюджета.
В ChatGPT можно сначала писать черновики, править репозиторий, просить JSON по вставленной Schema; в прод ту же Schema подключайте к API. Модель сменится ещё раз — контракт лучше стабилизировать раньше.
Дальше по теме
- Почему AI-агентам теперь нужен JSON Schema Runtime-контракт инструментов, handoff и оценок
- Прогноз OpenAI DevDay 2026 Как три слоя сходятся в одну JSON-трубу
- MCP Tool Schema vs Function Calling Граница протокола для JSON инструментов
- A2A Extensions и JSON-протокол Третий слой интеропа нескольких агентов
- Что такое JSON Schema? Использование и учебник Ключевые слова, required и additionalProperties
- Локальный ящик JSONSort Формат, проверка, Diff
- Все статьи Ещё заметки по JSON и AI-разработке
Журнал: первая публикация. Факты и цены — по документации OpenAI на эту дату.