Shai CLI

Терминальный кодинг-агент читает правила проекта, работает интерактивно и в скриптах, предлагает исправления ошибок оболочки.

  • 630 ★ репозитория
  • Последний коммит
  • Apache-2.0
CLI

Широкий доступ

Почему такой уровень

  • Агент выполняет команды и изменения проекта; HTTP-режим дает доступ к этим действиям через сервис.
Все причины и проверки

ovh/shai

Установка

Ручная установка

curl -fsSL https://raw.githubusercontent.com/ovh/shai/main/install.sh | sh

Ставит стабильный CLI Shai. После установки выберите провайдера командой `shai auth`.

Доступ и проверки

Как мы проверяем

Широкий доступИнструмент может менять данные, выполнять команды или работать с секретами.

  • Агент выполняет команды и изменения проекта; HTTP-режим дает доступ к этим действиям через сервис.

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

Shai запускает задачи разработки из терминала. В интерактивном режиме пользователь обсуждает код с агентом, а в автоматическом передает запрос аргументом или через стандартный ввод. Сессии можно сохранять и продолжать по идентификатору. Контекст проекта берется из `AGENTS.md`, включая правила вложенных каталогов. Настраиваемые агенты выбирают провайдера, инструменты и инструкции. Отдельный режим помощника оболочки наблюдает неудачные команды и предлагает исправления, а HTTP-режим позволяет встроить Shai в свой сервис.

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

Подходит, если

  • Задачу нужно передать из скрипта.
  • Нужно продолжить сохраненную сессию разработки.
  • Проект использует собственный AGENTS.md.
  • После ошибки команды нужна подсказка прямо в оболочке.

Не подходит, если

  • Нельзя давать агенту доступ к файлам и инструментам проекта.
  • Требуется работа без выбранного провайдера модели.
  • HTTP-сервис хотят открыть посторонним без ограничения доступа.

Пример запроса к агенту

Прочитай `AGENTS.md` и предложи план исправления ошибки в тестовой ветке Shai до запуска изменений.

Ограничения

По умолчанию используется анонимный доступ OVHcloud с ограничением частоты; выберите провайдера через `shai auth` до обычной работы. Модель получает переданный ей контекст, поэтому не включайте закрытые исходники без разрешения. Автоматический режим выполняет задачи с доступом к инструментам пользователя; начните в отдельной ветке и проверьте результат. Помощник оболочки устанавливает хуки и наблюдает вывод терминала, поэтому включайте его только там, где это разрешено правилами проекта.

Как отключить. Выполните `shai off`, если включали наблюдение оболочки, затем завершите клиент агента и HTTP-сервер. Проверьте правки и сохраненные сессии отдельно.

Частые вопросы

Как открыть интерактивный интерфейс?

Запустите `shai`.

Как продолжить последнюю сессию?

Используйте `shai session latest` или `shai --latest`.

Где хранятся собственные агенты?

В `~/.config/shai/agents/`.

Как посмотреть подключенные MCP?

В интерактивном режиме есть `/mcp`.

Какой файл правил приоритетный?

`AGENTS.md`; `SHAI.md` поддерживается как устаревшее дополнение.

Обсуждение

Вопросов и отзывов пока нет.

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

CLIРасширенный доступ373Звезды репозитория
Выбор редакции

Открытый агент для программирования в терминале и на десктопе с режимами разработки и планирования

CLIШирокий доступ224,8 тыс.Звезды репозитория

DevChain запускает команду из нескольких ИИ-агентов на вашем компьютере: общая доска, чат, ревью и живые терминалы.

CLIШирокий доступ129Звезды репозитория

Открытый кодовый агент для терминала, браузера и десктопа, который работает с моделями от OpenAI и Claude до Ollama

CLIШирокий доступ360Звезды репозитория

Панель для кодовых агентов: запускает Claude Code и Codex, ведет очередь задач и сливает проверенную работу в main.

CLIШирокий доступ117Звезды репозитория

Терминальный кодовый агент исследует проект, меняет файлы и запускает проверки с выбранной моделью и правилами команд

CLIРасширенный доступ898Звезды репозитория

Коротко о README

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

Бейдж для README

Сообщить о проблеме

Foxx AIShai
Foxx AI

Я Foxx AI и уже разобрал этот инструмент. Спросите про установку, настройку или что угодно еще, отвечу простыми словами.