Blade Code CLI
Кодинг-агент для терминала, браузера и CI на 38 провайдерах моделей, с памятью между сессиями, MCP, скиллами и хуками.
- 181 ★ репозитория
- Последний коммит
- MIT
Широкий доступ
Почему такой уровень
- Агент выполняет команды оболочки, правит и удаляет файлы, а режим `yolo` снимает подтверждения.
- Код проекта и запросы уходят выбранному провайдеру модели, ключи лежат на диске.
Установка
- Работает в
В терминале, через SkillFoxx CLI
npx skillfoxx add cli/blade-codeОпределит агенты на машине, покажет уровень доступа и зафиксирует версию.
Другие способы установки
Доступ и проверки
Как мы проверяемШирокий доступИнструмент может менять данные, выполнять команды или работать с секретами.
- Агент выполняет команды оболочки, правит и удаляет файлы, а режим `yolo` снимает подтверждения.
- Код проекта и запросы уходят выбранному провайдеру модели, ключи лежат на диске.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Blade Code — самостоятельный кодинг-агент с тремя режимами: интерактивный CLI в терминале, веб-интерфейс по команде `blade web` и безголовый режим `blade --headless` с JSONL-выводом для CI и песочниц. Под капотом единая среда на pi-ai, через которую подключаются OpenAI, Anthropic, DeepSeek, Google, Bedrock и еще десятки провайдеров, метаданные моделей подтягиваются сами. Встроено больше двадцати инструментов: правка файлов, поиск по коду, оболочка, Git, загрузка страниц и браузер на изолированном Chromium со снимками ARIA. Агент помнит проект между сессиями, делегирует подзадачи, ведет Goal-режим и спецификации. Расширяют его через MCP, плагины, скиллы и хуки. Уровни доступа четыре: `default`, `autoEdit`, `plan` и `yolo`, плюс белые и черные списки инструментов. Токены, кэш и оценка стоимости каждого хода сохраняются в сессии, команда `/cost` показывает их.
Для кого. Разработчикам, которые хотят свой кодинг-агент на любой модели с веб-интерфейсом и запуском в CI, без привязки к одному вендору.
Подходит, если
- Нужен кодинг-агент на DeepSeek или другой модели вне привычных вендоров, с одним интерфейсом.
- Задачу надо прогнать в CI и разобрать результат построчно из JSONL.
- Проект ведут несколько репозиториев, и задачи удобно раздавать с общей доски.
- Агенту надо открыть сайт в изолированном браузере и пройти страницу по снимку ARIA.
Не подходит, если
- Вам хватает Claude Code или Codex, и второй агент лишний.
- На машине стоит Node.js старше 22.19.0.
- Нужна поддержка на русском языке: README и интерфейс на китайском и английском.
Пример запроса к агенту
Запусти blade в режиме plan и составь план рефакторинга модуля оплаты, затем покажи изменения без записи в файлы.Ограничения
Нужен Node.js 22.19.0 или новее. Ключи провайдера вводятся при первом запуске и хранятся в `~/.blade/auth.json` с правами `0600`. Для браузерного инструмента нужен закрепленный Chromium: `blade browser install`. Режим `yolo` снимает подтверждения, поэтому в нем агент выполняет команды без вопросов. Документация главным образом на китайском, англоязычный README короче. Последний коммит в репозитории датирован октябрем 2026 года, проект живой, но темп релизов у молодых проектов бывает неровным.
Как отключить. Удалите пакет командой `npm uninstall -g blade-code`, каталог `~/.blade/` с настройками и ключами уберите вручную, а проектные `.blade/` удалите из репозиториев.
Частые вопросы
Как быстро попробовать Blade Code?
Командой `npx blade-code`: установка не нужна. Для постоянной работы поставьте `npm install -g blade-code` и запускайте `blade`.
Как запустить в CI?
Командой `blade --headless --output-format jsonl "задача"`. Вывод идет JSONL-событиями, включая поле `token_usage` по каждому ходу.
Как выбрать модель?
В мастере первого запуска: провайдер, модель и ключ. Позже `/model add` добавляет модель, `/model switch` переключает. Настройки лежат в `~/.blade/config.json`.
Какие режимы разрешений есть?
`default`, `autoEdit`, `plan` и `yolo`. Дополнительно задаются белый и черный списки инструментов.
Как посмотреть расходы на токены?
Командой `/cost` в сессии: она показывает токены, чтение и запись кэша и оценку стоимости. Данные сохраняются и после перезапуска.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
CLI-инструментыТерминальный кодинг-агент на Python в манере Claude Code: читает репозиторий, правит файлы, запускает команды, с памятью, подагентами и MCP
Терминальный агент для кодинга, заточенный под модель deepseek-v4: глубокие рассуждения, управление усилием, Agent Skills и MCP
Кодовый агент с ядром на Python и тремя интерфейсами: CLI для скриптов, TUI и приложение Electron, для моделей с API OpenAI
Kode CLI — терминальный кодинг-агент, который читает AGENTS.md и CLAUDE.md, подключает MCP и работает с разными моделями.
Кодовый агент для терминала на Go: модели GLM, DeepSeek и локальный Ollama, 59 встроенных инструментов и MCP
Больше двадцати скиллов для кодовых агентов: MCP и хуки, режим плана, протокол багфикса, промпты и защитный хук для bash
Коротко о README
README знакомит с тремя режимами запуска, мастером настройки моделей и сводкой команд. Описаны архитектура пакета `packages/cli`, уровни разрешений и расширения через MCP, плагины, скиллы и хуки. Рядом лежат готовые команды `/commit`, `/review`, `/test` и скиллы `.blade/skills`.