Блог Zukko

Гайды по Claude Code, Cursor, Codex и API Claude и GPT: настройка, экономия токенов, разбор ошибок.

Cline: «hit repeated tool call failures» — причины и решение

6 мин · · ошибки

Сообщение значит, что агент несколько раз подряд не смог выполнить вызов инструмента. Разбираем причины и порядок проверки, от base URL до размера контекста.

Langflow или LangChain: визуальный конструктор против кода

6 мин · · сравнение

Langflow строит приложение на холсте, LangChain пишется кодом. Разбираем, кому какой подход подойдёт, и как подключить шлюз в обоих.

Qwen Code: ошибка 401 invalid access token or token expired

5 мин · · ошибки

Ошибка 401 в Qwen Code часто означает старый вход через Qwen OAuth или ключ, который отправился не на тот адрес. Диагностика по шагам и переход на свой ключ.

Unable to connect to API (ConnectionRefused) в Claude: причины и решение

6 мин · · ошибки

Claude Code не может установить соединение с API. Проверяем адрес, прокси, DNS и сеть тремя командами curl и по результату находим причину.

Dify в Docker: установка, первичная настройка и подключение моделей

6 мин · · разработка

Ставим Dify через Docker Compose, создаём администратора и подключаем модели Claude, GPT и DeepSeek по одному ключу. Отдельно — что делать, если контейнеры не стартуют.

Правила проекта в Qwen Code: контекстные файлы и экономия токенов

5 мин · · агенты

Как объяснить Qwen Code правила проекта один раз: QWEN.md, условные правила по путям, навыки и MCP, и сколько токенов уходит на каждый такой файл.

Рефакторинг кода нейросетью: маленькими шагами и с тестами

5 мин · · разработка

Агент может переписать модуль за минуту и так же быстро его сломать. Как организовать рефакторинг: тесты до начала, один тип изменений за раз, коммит на каждый шаг, откат.

Нейросеть для анализа кода: как разобраться в чужом проекте быстрее

5 мин · · разработка

Как за вечер получить карту незнакомой кодовой базы: промпты для модулей и точек входа, проверка ответов по ссылкам на файлы и расчёт цены с кэшем и без.

Нейросеть для исправления кода: как правильно дать ошибку и получить фикс

5 мин · · разработка

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

MCP-серверы для Codex CLI: настройка в config.toml по шагам

5 мин · · разработка

Codex подключает MCP-серверы через команду codex mcp add или таблицы в config.toml. Показываем оба способа, проверку и то, сколько токенов съедают описания инструментов.

opencode или Codex CLI: какой консольный агент выбрать

6 мин · · агенты

Оба агента открыты, оба читают AGENTS.md и работают со своим API. Различия в провайдерах, режимах и в том, как считается кэш. Сравниваем и считаем сессию.

Cursor CLI: агент Cursor в терминале — установка и настройка

5 мин · · агенты

Агент Cursor работает не только в редакторе, но и в терминале командой agent. Ставим, настраиваем, запускаем в скриптах и сравниваем с Claude Code и Codex.

GLM или DeepSeek по API: сравнение цены, контекста и индекса силы

5 мин · · модели

GLM берёт одинаково за вход и выход, DeepSeek дешевле на входе. Считаем на двух сценариях, где какая выгоднее и когда окно 128K не хватит.

Claude Sonnet 4.6: что это и когда выбирать её вместо Sonnet 5 и 5.5

6 мин · · модели

Sonnet 4.6 остаётся в каталоге Zukko, но дороже и слабее по индексу, чем Sonnet 5 и 5.5. Разбираем, когда есть смысл не трогать рабочий пайплайн, а когда переезжать.

Cline в России: установка и подключение моделей без зарубежной карты

6 мин · · IDE

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

Регулярные выражения нейросетью: как получить рабочий regex и проверить его

5 мин · · разработка

Модель пишет regex быстро, но уверенно ошибается на граничных случаях. Показываем запрос с примерами, цикл с автопроверкой и защиту от зависаний.

Анализ логов нейросетью: от тысяч строк к понятной причине сбоя

4 мин · · автоматизация

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

Деловая переписка с нейросетью: письма, ответы и тон без канцелярита

4 мин · · автоматизация

Как получать от модели письма, которые не звучат как шаблон: структура запроса, готовые промпты, профиль тона компании и проверка перед отправкой.

Нейросеть для DevOps: конфиги, скрипты и разбор инцидентов

5 мин · · автоматизация

Модель хорошо пишет черновики конфигов и разбирает логи, но не должна иметь прав на прод. Показываем задачи, безопасные рамки и пример скрипта.

Cline или Continue: агент или ассистент — что выбрать в VS Code

6 мин · · сравнение

Cline берёт задачу целиком и спрашивает разрешения, Continue даёт чат, правку и автодополнение. Разбираем, как у них устроены модели, конфиг и расход токенов.

LangChain.js: подключение к OpenAI-совместимому API в Node.js

4 мин · · разработка

Как направить ChatOpenAI из LangChain.js на шлюз Zukko: одна настройка baseURL, потоковый вывод, вызов инструментов и проверка расхода.

MCP-сервер для Битрикс24: задачи и сделки CRM в руках агента

6 мин · · агенты

Официальный MCP Битрикс24 отдаёт агенту документацию, но не данные портала. Как написать свой сервер для сделок и задач и не дать агенту лишнего.

opencode или Cursor: консольный агент или редактор с ИИ

5 мин · · сравнение

Один живёт в терминале и работает с любым провайдером, второй приносит редактор целиком. Сравниваем по сценариям, подключению моделей и цене.

Function calling или MCP: в чём разница и что выбрать для агента

5 мин · · агенты

Это не два конкурирующих способа, а два уровня одной задачи. Разбираем, кто описывает инструмент, кто его запускает и когда нужен MCP.