блог

блог

Краткая статья о локальной обработке JSON, механизмах совместного использования и кодеках. Не говорите о пустых понятиях, просто запишите практики, которые можно сразу использовать в рабочем пространстве.

После обновления до Claude Code 2.1.316 с managed.policy_mode layered на Claude apps gateway: как объединять несколько совпавших JSON permission policy и писать в audit logs?

31 октября 2026 Claude Code 2.1.316 добавляет managed.policy_mode layered на Claude apps gateway: все совпавшие policy сливаются, верхние перекрывают нижние. Managed settings JSON, evaluation context policyMode и matchedPolicies, Write allow после merge и Bash ask когда верхний deny перекрывает нижний, audit logs appliedPolicyIds, reason layered_merge, winningPolicyId; layered_policy_gate возвращает schema, not_layered, first_only_legacy, no_rule, allow, deny, ask.

После обновления до Claude Code 2.1.314 с permissions.blockWritesOutsideWorkingDirectories: как фиксировать отклонённые path для Write и Edit в JSON-логах?

30 октября 2026 Claude Code 2.1.314 добавляет permissions.blockWritesOutsideWorkingDirectories: Write, Edit и NotebookEdit отклоняют path вне working directories в любом permission mode. JSON настроек, session workingDirectories и blockOutside, поля path tool call, log decision denied и reason outside_working_directories; write_path_gate возвращает schema, not_enabled, missing_path, not_write_tool, no_workdirs, allow, deny_outside.

После обновления до Claude Code 2.1.312 в OpenTelemetry больше нет claude_code.safety_event. Какие поля audit JSON менять?

27 октября 2026 Claude Code 2.1.312 перестаёт экспортировать claude_code.safety_event; у remote MCP с фиксированным URL из официального marketplace mcp_server.name — реальное имя плагина, не custom. Pipeline JSON нужны claudeCodeVersion и pipeline; telemetry_gate может вернуть schema, unexpected_event, retire_counter, missing_safety, stale_mcp_alias, ok.

После обновления до MCP TypeScript SDK 2.4.0: какой слой JSON проверять Schema для structuredContent в tools/call?

Выпущенный 23 октября 2026 @modelcontextprotocol/server 2.4.0 по протоколу 2025-11-25 больше не оборачивает structuredContent для z.object().meta({ id }) в result. Аудит должен выбирать legacy_wrapper или validate_root. Ajv с fast-uri 3.1.8 отклоняет $id с двоеточием; используйте подчёркивания или $defs.

После Claude Code 2.1.310: как записать в JSON таймаут MCP-запроса в неинтерактивной сессии, чтобы тот же инструмент не вызывали снова?

23 октября 2026 Claude Code 2.1.310 изменил ошибку без диалога: вызов MCP, истекший пока запрос без ответа, говорит модели, что ответа не было и повторять нельзя. Пишите в журнал session, status, reason и repeat false, а не обычный таймаут для повтора.

После входа Open Responses в AAIF: какие проверки type, arguments и status нужны перед повтором tool-call item?

22 октября 2026 Open Responses стал проектом AAIF. Общие item можно хранить между провайдерами, но перед повтором проверьте префикс в type, arguments как снова разбираемую JSON-строку и status completed. Не пишите function_call_output для незавершённых или префиксных item.

Структурированный вывод Claude в Amazon Bedrock гарантирует форму JSON—зачем журналам batch и скопированному чату всё равно нужна локальная трёхшаговая проверка?

19 октября 2026 AWS выпустила structured outputs для Claude в Amazon Bedrock: constrained decoding, JSON Schema в output_config, strict tool use, additionalProperties:false, batch и streaming. После гарантии формы на API журналы, batch-файлы и копии с markdown-ограждениями всё равно требуют локального validate, repair и проверки строк JSONL.

После обновления до Claude Code 2.1.305 stdio-сервер в managed-mcp.json, у которого переменная только в env, снова загружается. Как записать deniedMcpServers?

С Claude Code 2.1.305 список разрешённых больше не отфильтровывает stdio-сервер в managed-mcp.json, у которого ${VAR} только в env. Если его не было в списке, после обновления он загружается. Чтобы он оставался выключенным, запишите в deniedMcpServers serverCommand, точно совпадающий с командой и аргументами.

После того как сессия Claude Code в терминале свыше 200K токенов простояла около 54 минут, как выключить автоматическое сжатие в JSON настроек?

С Claude Code 2.1.299 сессия в терминале свыше 200K токенов после примерно 54 минут простоя сжимается до истечения часового кэша промпта. Чтобы сохранить историю, поставьте idleCompaction в false в settings.json.

После того как MCP-клиент отправил учётные данные OAuth не на тот сервер авторизации, на каком шаге JSON-журнала остановить вызов инструмента?

Сообщение MCP TypeScript SDK от 30 сентября 2026 года: OAuth-клиент мог отправить сохранённые учётные данные на сервер авторизации, который назвал MCP-сервер. В JSON-журнале сначала сравните issuer. Если они различаются, поставьте deny, не отправляйте учётные данные и не записывайте следующий вызов инструмента.

Почему AI-агенту нельзя доверять только JSON Schema: проверка, недоверенный ввод и решение о правах

Вызов инструмента, прошедший JSON Schema, имеет только верную форму. Перед выполнением запишите решение о правах: инструмент в списке разрешённых, и есть ли эта способность в grant. Если decision не allow, инструмент не вызывайте.

Как агент iOS 27 вызывает стороннее приложение: проверка JSON App Intent до API

Стороннее приложение сначала объявляет параметры AppIntent и записывает кандидата как JSON. Неверный тип, enum или пропуск обязательного поля дают rejected или needs_value, без вызова API. Количество меньше 1 или отсутствующий id останавливают вызов и при верной форме.

Apple Intelligence 2026: какой JSON передаётся между Foundation Models и App Intents

Модель на устройстве декодирует содержимое Generable. App Intent принимает другой объект параметров. Конверт записывает вход, завершённость и версию схемы. content и parameters хранятся раздельно. Не вызывайте perform(), пока генерация не закончена.

Какие три JSON вызов инструмента Dots должен оставить до выполнения?

На DevDay вышли GPT-6.1 Sol и Dots. Схема проверяет только форму. JSON допуска решает, может ли этот вызов дойти до подключенного приложения.

Структура данных за ИИ iPhone 18: как Apple Intelligence, App Actions и JSON Schema соединяются

Поля, которые предлагает системная модель, должны совпасть с типами параметров App Intent. JSON Schema стоит между ними: лишний ключ, пустой id или неверный enum не попадают в действие.

Как на самом деле течёт JSON App Action, когда iOS 27 открывает больше действий Siri? От фразы к вызову API

Команда становится параметрами App Intent, сущность — стабильным id, и вы записываете это в JSON. API вызывается только после схемы и если resolved равен true. Сырая речь — не тело запроса.

Почему Claude Code всё больше похож на настоящего AI-агента? Tool Use, MCP, сессия, права и JSON-процесс

Сессия связывает возобновляемый разговор, режим прав и конфигурацию MCP. --resume не возвращает --mcp-config. Транскрипт не разбирайте. Храните свой JSON процесса.

Как реализовать права Claude Agent? От Permission Policy и MCP Tool Call к JSON-очереди согласования

Напишите свою политику deny, ask и allow, поставьте в очередь вызовы MCP, которые ещё не разрешены, и верните решение на тот же tool_use_id. Платформенный auto этот слой не закрывает.

Новые возможности Claude API 2026: что такое Conversation Compaction? Как AI Agent сохраняет длинный контекст и сжатое состояние в JSON?

Conversation Compaction в Messages API сворачивает старые ходы в блок compaction. Разбираем пороговую компрессию и сентябрьское сжатие по запросу, плюс JSON-поля, которые нужно записать как есть, чтобы восстановить session.

Новые возможности Claude Managed Agents 2026: как AI Agent сам решает, разрешён ли Tool Call? Permission policy JSON и MCP Security

auto оценивает каждый Tool Call как allow, deny или ask.

Последнее раскрытие Anthropic: Claude ведёт 26% ИИ-R&D. Как агенты совместно разрабатывают модели? JSON-поток данных и Agent Workflow

26% — это не «Claude заменил четверть исследователей». Это AL4 «ведёт»: большую часть закрывает подсказка высокого уровня, человек надзирает. Свыше 90% — как минимум сотрудничество. Полной автономии нет.

Гонка AI Coding Agent 2026: за что на самом деле соревнуются Claude Code, Codex, OpenCode и DeepSeek Agent? Архитектура Agent Harness через JSON Tool Calling

Таблица лидеров всё ещё сравнивает баллы модели. Репозиторий доводит до конца Agent Harness. Модель выдаёт JSON Tool Calling; четверо спорят, кто владеет прыжком от arguments к побочным эффектам.

Уязвимости безопасности MCP: когда AI Agent подключает 10 000+ MCP Server, кто отвечает за безопасность — Tool Calling, JSON Schema или права?

После десятков тысяч MCP Server безопасность — не в том, скажет ли модель опасное. JSON Schema смотрит форму. Tool Calling — прыжок к действию. Права решают, можно ли вызывать. Отвечает Host.

__T_blog_index_128_001__

__T_blog_index_129_001__

Как работает AI Coding Agent? Claude Code, Codex, Xcode 27 Agent, Tool Calling и данные JSON

Модель сама файлы не правит. Она шлёт Tool Calling, параметры — JSON. Claude Code, Codex и Xcode 27 Agent в одном цикле исполняют инструменты и записывают результат.

AI Coding Agent — это уже не только автодополнение: за что соревнуются Codex, Claude Code, OpenCode и DeepSeek Harness?

От автодополнения к терминальному Agent поле битвы сместилось с «чья модель сильнее» на «кто контролирует harness». Разбираем четыре архитектурных центра: возможности, границы исполнения, независимость от модели, компонуемый runtime.

Почему iPhone 18 — не только железо? Apple Intelligence, Siri AI и AI Agent изменят iPhone

iPhone 18 Pro вышел в сентябре 2026 с A20 Pro, переменной диафрагмой и большей автономностью. Продукт меняют Apple Intelligence и Siri AI на iOS 27: телефон из инструмента становится личным хабом и делает задачи между App.

Siri AI станет AI Agent? Apple Intelligence, App Actions, API и как работает JSON

Siri AI с WWDC 2026 умеет выполнять действия между App, но это не открытый Agent. Разведите Apple Intelligence, App Actions и что JSON реально делает в параметрах и API.

Почему ИИ дорожает? GPU NVIDIA, HBM, дата-центры и гонка вычислительных мощностей

К середине 2026 H100 всё ещё 25 000–40 000 $, стойка GB200 — больше $2 млн. Разложить GPU, HBM, электричество и инференс — какой слой дорогой.

Зачем ИИ нужен JSON Schema? Structured Output, Function Calling и JSON Schema

parameters Function Calling и json_schema Structured Output — один контракт JSON Schema. Связь, выбор, проверка.

Когда выйдет следующее поколение DeepSeek? Календарь LLM 2026

На 2026-09-05 DeepSeek не объявил V5. Сверить подтверждённые даты GPT-5.6, Claude Fable 5.1, Gemini 3.8 и отделить официальное, вывод и слух.

NVIDIA покупает Hugging Face за $12,9 млрд: эпоха открытых моделей и правда наступила?

Соглашение примерно на $12,93 млрд от 2026-09-02, закрытие ожидается в 1П 2027. Разделить open source, open weights и открытую платформу — и что смотреть разработчикам.

Стек AI Agent 2026: как сочетать LLM, MCP, Function Calling и JSON Schema?

LLM рассуждает, Function Calling выбирает инструмент, MCP говорит с внешним миром, JSON Schema — контракт на всех трёх слоях. Один вызов инструмента собирает слои.

Насколько хорош JSON у Claude Fable 5.1? Structured Output и план проверки API

claude-fable-5-1 от 2026-09-01: output_config.format, Strict tool use, сравнение с OpenAI / Gemini и чеклист API.

Что такое Agent Payments Protocol (AP2)? Автооплата ИИ-агентов, JSON API и умная коммерция 2026

Открытый протокол агентных платежей Google (60+ партнёров). Mandates Checkout / Payment, человек на месте vs автономия, проверка JSON Schema.

Что такое AI Structured Output 2026? Как JSON Schema стабилизирует JSON от ChatGPT и Gemini

OpenAI response_format.json_schema, Gemini responseSchema и Strict Schema — как получить структурированный JSON от LLM в 2026.

Зачем AI Agent нужен JSON Schema? От Tool Calling до Structured Output

Function Calling parameters, Structured Output response_format, MCP inputSchema — где JSON Schema в Agent-разработке, как писать и проверять.

AI Conference 2026: главные тренды Agent / API / JSON

MCP без состояния, JSON Schema 2020-12, Responses API и Structured Output — пять трендов конференций AI 2026.

Что такое DeepSeek V4-Pro? Модели, API, Function Calling и JSON-вывод

Вызов GA V4-Pro через model=deepseek-v4-pro. Chat Completions, tool loops, JSON Mode, beta Strict Schema и выбор V4-Flash.

Используйте URL Hash, чтобы поделиться JSON: Принципы, ограничения и использование отказа от загрузки на сервер.

Hash Напишите инструмент и введите после #. Обычные запросы не могут забрать эти данные. Кодирование не является шифрованием, и очень длинные ссылки будут обрезаны программным обеспечением для чата.