Blades CLI
CLI-агент хранит память в обычных файлах, загружает Markdown-скиллы и выполняет повторяющиеся задачи по расписанию.
- 819 ★ репозитория
- Последний коммит
- MIT
Широкий доступ
Почему такой уровень
- Планировщик способен выполнять команды оболочки и задачи агента без человека у терминала.
Установка
Ручная установка
git clone https://github.com/go-kratos/blades
cd blades/cmd/blades
go install .Первый способ из README отдельного пользовательского CLI.
Доступ и проверки
Как мы проверяемШирокий доступИнструмент может менять данные, выполнять команды или работать с секретами.
- Планировщик способен выполнять команды оболочки и задачи агента без человека у терминала.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Blades CLI запускает личного агента из терминала и сохраняет его рабочий контекст в файлах. Можно вести разговор, выполнить один запрос или добавить регулярную задачу. Инструкции и справочные материалы лежат в рабочем каталоге, поэтому пользователь может прочитать и исправить их. Планировщик поддерживает команды оболочки, обращения к агенту и уведомления. Фоновый процесс исполняет расписания и при необходимости подключает каналы общения. Для обычного чата достаточно отдельной команды без постоянного фонового запуска.
Для кого. Техническим специалистам, которые ведут личные заметки и регулярные отчеты через агента с доступной для чтения памятью.
Подходит, если
- Утренний обзор заметок нужно собирать по расписанию с сохранением контекста прошлых запусков.
- Для отдельного проекта требуется своя рабочая папка и набор справочных файлов.
- Разовую задачу удобнее выполнить из терминала и сразу завершить процесс.
- После перезапуска фонового процесса агент должен продолжить регулярную работу с прежней историей.
Не подходит, если
- Запрещены фоновые команды с правами вашей учетной записи.
- Для общего сервиса нужны изоляция клиентов и готовая панель управления правами.
- Пользователь хочет полностью автономную модель без подключения собственного провайдера.
Пример запроса к агенту
Подготовь ежедневный обзор заметок в моей рабочей папке. Сначала покажи промпт и расписание без запуска.Ограничения
Установка из исходников требует Go 1.24 или новее; проверьте версию в том терминале, где будете собирать CLI. Расписания исполняются, только пока работает `blades daemon`, поэтому постоянный запуск обслуживает владелец компьютера. История и память сохраняются локально, включая текст разговоров при включенном `logConversation`: учитывайте это при резервном копировании. Команды оболочки используют рабочее окружение процесса; ограничение каталогом задается настройкой и не заменяет системную изоляцию.
Как отключить. Завершите чат и остановите фоновый процесс. Проверьте `blades cron list --all`, чтобы сохранить или удалить ненужные задания до следующего запуска.
Частые вопросы
Как подготовить рабочую папку?
Запустите `blades init`. Повторный запуск сохраняет существующие файлы, после него проверьте конфигурацию модели.
Как начать разговор?
Используйте `blades chat`. Для продолжения определенной сессии укажите ее имя через `--session`.
Чем журнал отличается от памяти?
Рабочие ошибки находятся в каталоге logs, а сведения для следующих разговоров в рабочей памяти. При поиске сбоя начните с журнала процесса.
Как подключить свой скилл?
Поместите каталог с `SKILL.md` в `~/.blades/skills/`. Перед использованием прочитайте его команды и права.
Чем проверить установку?
Команда `blades doctor` проверяет каталоги, необходимые файлы и устаревшие задания. Исправьте указанные проблемы до запуска расписаний.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
CLI-инструментыTUI поверх tmux ведет сессии Claude Code, Codex и других агентов одним списком: статус, быстрые промпты, worktree и ревью диффа
Локальный ИИ-агент, который работает на своем железе через llama.cpp, водит браузер, правит файлы, выполняет разрешенные команды и помнит контекст между сессиям
Каркас из персон, правил и скиллов в чистом Markdown: Maestro раздает работу разным моделям и экономит основной тариф
Мост между локальными CLI-агентами: Codex, Cursor или Claude Code делегируют работу Antigravity, Grok, Kimi и еще семи агентам.
Переносимая папка .agent с памятью, скиллами и протоколами, которая подключается к разным кодовым агентам и не теряет знания при смене инструмента
Один агент запускает других в фоне: Claude Code, Codex, Copilot CLI, Grok Build и Pi, с выбором модели под каждый этап.
Коротко о README
Память разделена на постоянные факты, дневные записи и справочные материалы. Для общения через фонового агента есть дополнительные каналы Lark и Weixin.