Возвращаем к жизни связку OpenCLAW + Claude

Возвращаем к жизни связку OpenCLAW + Claude

Связка OpenCLAW и Claude была популярным решением, но из-за изменений политики Claude, ее использование стало невозможным.

Проблема

Claude отключил работу своего решения в сторонних приложениях, включая OpenCLAW. Это было сделано из-за популярности агентского решения OpenCLAW, которое использовало возможности Claude.

Решение

Было решено реализовать прокси-сервер для подключения к API Claude через браузерную сессию и создать API в совместимом формате OpenAI.

Реализация была поручена опытному агенту, и первое приближение включало в себя создание небольшого наброска и тестирование его на реальном сайте.

Промежуточная реализация

Была добавлена поддержка tool use через специальную прослойку в виде сообщения нейросети в вебе.

Конечная реализация

Итоговая реализация включала в себя проверку результата и правки автоматом в случае проблем, отправляемыми нейросети веб.

Исходники проекта доступны на Codeberg.

Читать оригинал