Global Update CrabCode - 0.3.2
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