Skip to content

Global Update CrabCode - 0.3.2

Choose a tag to compare

@csanelo csanelo released this 30 Jul 23:15
· 6 commits to main since this release
photo_2026-07-30_18-34-38

CrabCode 0.3.2 — Agent, Models and Integrations Update

CrabCode 0.3.2 значительно улучшает AI-агента, работу с моделями, MCP-серверами, Skills, Computer Access, Web Access и системой контроля изменений.

AI-агент

Агент стал стабильнее выполнять сложные многоэтапные задачи и работать с большими проектами.

  • Улучшен выбор инструментов для текущей задачи.
  • Улучшено сохранение контекста проекта и предыдущих изменений.
  • Повышена стабильность при работе с несколькими файлами.
  • Улучшено восстановление после ошибок инструментов и провайдеров.
  • Сокращено количество ненужных действий.
  • Улучшено продолжение работы в длинных диалогах.
  • Более чётко разделены планирование, подтверждение и автоматическое выполнение.

MCP

Переработана система подключения и использования MCP-серверов.

  • Добавлена отдельная вкладка MCP в настройках.
  • Подключённые серверы отображаются в одном разделе.
  • Серверы можно включать и отключать без удаления конфигурации.
  • Упрощено отображение MCP-подключений.
  • Улучшено обнаружение MCP-инструментов агентом.
  • Поддерживаются локальные серверы и удалённые HTTP/SSE-подключения.

Skills

Обновлена система Skills.

  • Упрощён интерфейс.
  • Убрана старая форма ручного добавления через GitHub URL.
  • Добавлена возможность попросить агента подключить нужный Skill.
  • Названия Skills отображаются без лишних путей.
  • Обновлены иконка и визуальное оформление.
  • Улучшено применение Skills агентом во время выполнения задач.

Бесплатные AI-модели

Добавлены бесплатные модели через встроенный каталог провайдеров.

  • Улучшено переключение между моделями.
  • Список моделей синхронизируется с интерфейсом.
  • Улучшена обработка недоступных моделей.
  • Добавлена безопасная совместимость с текстовыми API.
  • Исправлена передача изображений в модели, которые принимают только текст.

Доступность бесплатных моделей может зависеть от ограничений и политики провайдера.

Antigravity

Добавлена интеграция Antigravity.

  • Подключение Antigravity внутри CrabCode.
  • Получение поддерживаемых моделей.
  • Автоматическое обновление токена.
  • Получение информации о квотах.
  • Работа агента с проектом через модели Antigravity.
  • Улучшенная обработка недоступных моделей и ошибок провайдера.

Reasoning Effort

Добавлены уровни глубины рассуждения:

Уровень Назначение
Low Быстрые ответы и небольшие изменения
Medium Обычная разработка
High Сложные задачи и отладка
XHigh Глубокий анализ и крупные изменения
Max Максимальный бюджет рассуждения и увеличенное количество шагов

Если провайдер не поддерживает выбранный параметр, CrabCode автоматически использует совместимый режим.

Computer Access

Улучшено управление компьютером через агента.

При включённом High access инструменты компьютера доступны без необходимости повторять специальную фразу-разрешение в каждом сообщении.

Агент самостоятельно использует Computer Access только тогда, когда это действительно требуется текущей задачей.

Доступные действия:

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

Также исправлена работа снимков экрана с текстовыми моделями. Неподдерживаемые блоки image_url больше не отправляются в text-only API.

Computer Access в текущей версии реализован для Windows.

Web Access

Переключатель Web теперь является фактической границей доступа к интернету.

Когда Web включён, агент может:

  • искать информацию;
  • открывать сайты;
  • читать документацию;
  • просматривать GitHub-репозитории;
  • читать README;
  • использовать встроенный браузер.

Специальная фраза для разрешения интернет-доступа больше не требуется.

Когда Web выключен, сетевые инструменты остаются заблокированными.

Промпты и контекст

Переработаны инструкции и управление контекстом.

  • Улучшена структура системных промптов.
  • Улучшена обработка длинных разговоров.
  • Старые сообщения и большие результаты инструментов компактно сжимаются.
  • Устаревшие изображения не занимают контекст модели.
  • Улучшено кеширование повторяющейся части промпта.
  • Добавлено более безопасное восстановление после ошибок провайдера.
  • Агент реже использует терминал или Computer Access без необходимости.

Inline Diff

Изменения отображаются непосредственно внутри файлов.

  • Новый и старый код видны в одном месте.
  • Изменения можно принять или отклонить.
  • Незавершённые правки сохраняются при переключении файлов.
  • Pending changes не пропадают после перезапуска приложения.
  • Принятые изменения сохраняются автоматически.

Safe Keep All

Добавлена безопасная команда Keep All.

  • Принимает весь текущий набор проверенных изменений.
  • Не требует подтверждать каждый diff отдельно.
  • Работает только с активным набором правок.
  • Сохраняет защиту от потери несохранённых данных.
  • Упрощает принятие крупных многофайловых изменений.

Терминал

Улучшена работа агента с терминалом.

  • Агент получает актуальный вывод активной терминальной сессии.
  • Может продолжать задачу после сборки, запуска тестов или появления ошибки.
  • Большой вывод автоматически сокращается для сохранения контекста.
  • Улучшена работа с локальными и SSH-терминалами.
  • Команды не запускаются скрытно, если выбран режим с подтверждением.

Терминал отслеживается только в рамках активной пользовательской задачи. Фонового скрытого наблюдения нет.

CI/CD

  • Сборка запускается только при отправке тега версии.
  • Тег должен совпадать с версией в package.json.
  • Используется Node.js 26.5.0.
  • Выполняются TypeScript-проверки.
  • Автоматически создаются пакеты Windows, Linux и macOS.
  • После успешной сборки создаётся GitHub Release.

Поддерживаемые платформы

  • Windows x64 — NSIS .exe
  • Linux x64 — .AppImage и .deb
  • macOS Apple Silicon — ARM64 .zip или .dmg

Важно

Сборки пока не подписаны цифровой подписью.

На Windows может появиться предупреждение SmartScreen. Выберите More info → Run anyway.

На macOS при блокировке приложения используйте Open через контекстное меню Finder.


Full changelog:
v0.3.0...v0.3.2

Telegram:
https://t.me/Crab_Code

Developer:
https://t.me/csanelo