блог
блог
Краткая статья о локальной обработке 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 Напишите инструмент и введите после #. Обычные запросы не могут забрать эти данные. Кодирование не является шифрованием, и очень длинные ссылки будут обрезаны программным обеспечением для чата.