Солоноватый: Пусть два экземпляра Claude Code согласуют контракт API через OpenAPI 3.1

✍️ OpenClawRadar📅 Опубликовано: 25 июня 2026 г.🔗 Source
Солоноватый: Пусть два экземпляра Claude Code согласуют контракт API через OpenAPI 3.1
Ad

Brackish — это CLI-инструмент, который позволяет двум сессиям Claude Code согласовать API-контракт через общий документ OpenAPI 3.1. Проблема, которую он решает: когда один Claude имеет исходный код FastAPI, а другой — React/TypeScript, каждый делает предположения о границах, которые расходятся. Brackish предоставляет канал предложения/принятия/отклонения для выявления и разрешения этих разногласий до того, как будет написан код реализации.

Как это работает

Противостояние заложено намеренно. Например:

  • Фронтенд Claude создает POST, ожидая немедленного ответа.
  • Бэкенд Claude знает, что эта операция занимает несколько минут, поэтому отклоняет структуру и предлагает 202 Accepted с идентификатором задания и SSE-потоком для завершения.
  • Это разногласие проявляется как явное отклонение с обоснованием — до того, как любая из сторон напишет код.

Brackish выступает в роли арбитра. Он не знает, какой API правильный, но обеспечивает, чтобы то, о чем договорились два Claude, было валидным OpenAPI 3.1. Результат напрямую передается в такие инструменты, как openapi-typescript и fastapi-codegen — основанные на реальном стандарте, а не на разметке, о которой договорились две модели.

Ad

Установка

npm install -g brackish-cli && brackish install

Для кого это

Для разработчиков, использующих Claude Code в нетривиальных проектах, где одного Claude, работающего над обеими сторонами, недостаточно — особенно когда команды бэкенда и фронтенда (или сессии) должны согласовать API-контракт.

📖 Читать полный источник: r/ClaudeAI

Ad

👀 Смотрите также

Selfware: локальная платформа для ИИ-агентов на Rust с архитектурой PDVR
Инструменты

Selfware: локальная платформа для ИИ-агентов на Rust с архитектурой PDVR

Selfware — это фреймворк с открытым исходным кодом для ИИ-агентов, написанный на Rust для локального вывода, реализующий когнитивный цикл PDVR с 54 встроенными инструментами и предназначенный для длительных задач на потребительском оборудовании.

OpenClawRadar
Агент-Xray: Инструмент с открытым исходным кодом для отладки сбоев ИИ-агентов на основе журналов трассировки
Инструменты

Агент-Xray: Инструмент с открытым исходным кодом для отладки сбоев ИИ-агентов на основе журналов трассировки

Agent-Xray — это инструмент с открытым исходным кодом под лицензией MIT, который анализирует журналы трассировки ИИ-агентов, классифицируя сбои по категориям, таким как spin, tool_bug и early_abort, и включает режим enforcement для тестирования исправлений на устойчивость к сложным задачам.

OpenClawRadar
Claude 4.6 Opus сжата до 14 ГБ для Apple Silicon с помощью квантования MLX
Инструменты

Claude 4.6 Opus сжата до 14 ГБ для Apple Silicon с помощью квантования MLX

Разработчик квантовал модель Qwen 3.5 27B, дистиллированную из траекторий рассуждений Claude 4.6 Opus, с 55,6 ГБ до 14 ГБ с использованием MLX для Apple Silicon, достигнув скорости ~16 токенов/сек на M4 Pro при сохранении аналитических способностей модели.

OpenClawRadar
OpenHelm: Локальный планировщик фоновых задач для Claude Code с логикой самокорректирующихся повторов
Инструменты

OpenHelm: Локальный планировщик фоновых задач для Claude Code с логикой самокорректирующихся повторов

OpenHelm — это приложение на базе Tauri, которое выполняет задачи Claude Code в фоновом режиме по расписанию, хранит все состояние локально в SQLite и включает самокорректирующийся цикл повторных попыток, который корректирует промпты после сбоев.

OpenClawRadar