Skip to content

Latest commit

 

History

History
153 lines (113 loc) · 16.7 KB

README.ru-RU.md

File metadata and controls

153 lines (113 loc) · 16.7 KB

HagiCode

English · 简体中文 · 繁體中文 · 日本語 · 한국어 · Deutsch · Français · Español · Português (Brasil) · Русский

HagiCode не даёт ИИ терять контекст, пока он меняет ваш код: сначала разобраться в репозитории, затем определить границы работы и только потом выполнять — с историей, которую можно проверить.

Рабочая среда с ИИ для разработки проектов. Она подключается к Agent CLI и моделям, которыми вы уже пользуетесь, поэтому менять редактор не нужно.

HagiCode подключает ваши Agent CLI (Claude Code, Codex, GitHub Copilot, OpenCode и другие) к рабочей среде из четырёх этапов: понять, определить границы, выполнить, проверить. OmniRoute маршрутизирует ваши модели и эндпоинты.

Руководство по установке · Обзор продукта · Сайт · Microsoft Store · Блог

Рабочее пространство HagiCode: список сессий, заметки к коммитам и основные действия сверху.

Коротко

  • Основные Agent CLI в одной рабочей среде: Claude Code, Codex, GitHub Copilot, OpenCode и другие. Полный перечень — в списке поддерживаемых.
  • Windows, macOS и Linux — как настольное приложение или как контейнер на вашем сервере.
  • Основные функции бесплатны. Desktop, Container и Microsoft Store — это три способа получить HagiCode, а не три платных тарифа.
  • По умолчанию только чтение. Обычная сессия лишь читает ваш код; переключитесь в режим правки, когда нужны изменения.

Начало работы

1. Выберите, где запускать.

Вы работаете на Выберите Нужно на хосте
Windows Microsoft Store Node.js 24+ и Git Получить
macOS, Linux или Windows без Store Desktop Node.js 24+ и Git Скачать
Сервер, NAS или команда Container (Docker Compose) Docker. Node.js и Git не нужны Развернуть

Пошаговые инструкции — в руководстве по установке.

2. Настройка. Пройдите мастер первого запуска и создайте хотя бы один проект.

3. Начните сессию. Сначала откройте обычную сессию только для чтения, чтобы разобраться в проекте. Когда будете готовы менять код, переключитесь в режим правки или начните сессию предложения.

Как проходит задача разработки

  1. Сначала понять. Проанализируйте существующий код в обычной сессии только для чтения.
  2. Определить границы. Для сложных изменений выберите проект и репозитории в сессии предложения и договоритесь о целях, задачах и проверке до того, как что-либо будет изменено.
  3. Выполнить. Переключитесь в режим правки и работайте по согласованным целям, задачам и проверке.
  4. Проверить и сохранить контекст. Просматривайте сессии и состояние выполнения в рабочей среде и поручите AI Compose Commit упорядочить коммиты. Предложения и записи о коммитах остаются доступны позже, а MonoSpecs координирует изменения сразу в нескольких репозиториях.

Панель нового предложения: выбор проекта, пометка репозиториев как справочных или редактируемых и предпросмотр объединённого запроса. Сессия предложения с этапами процесса: от создания и проверки до выполнения и архивирования.

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

Почему HagiCode

  • Разработка с ИИ на основе предложений: OpenSpec связывает границы работы, задачи, анализ влияния, проверку и выполнение, чтобы сложная работа не превращалась в правки вслепую.
  • Ваши Agent CLI и модели: OmniRoute отделяет выбор CLI от уровня моделей и подписок, так что вы маршрутизируете модели и эндпоинты, не привязываясь к одному набору по умолчанию.
  • Полноценное рабочее место разработчика: MonoSpecs — границы работы в нескольких репозиториях, Skills — устанавливаемые расширения, Vault — знания для повторного использования, AI Compose Commit и code-server — чтобы завершить работу в том же месте.
  • Игровая обратная связь на реальных сигналах: достижения, ежедневные отчёты, коэффициенты эффективности и пропускная способность токенов делают долгую работу с ИИ нагляднее. Это часть рабочей среды, и её можно игнорировать.

Страница настроек OmniRoute: конфигурация маршрутизации, управление эндпоинтами и состояние работы. Галерея Skills с поиском, устанавливаемыми навыками и фильтрами по источнику.

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

Интегрированные компоненты

Инструменты, на которых построен HagiCode или к которым он подключается. Большинство из них необязательны и включаются по мере необходимости. На вкладке «Настройки → Интеграция» собраны Git, GitHub, OmniRoute, TokenMonitor и Code Server.

Область Компонент Что делает в HagiCode
Агенты и модели Agent CLI Claude Code, Codex, GitHub Copilot, OpenCode и другие работают прямо в рабочей среде.
OmniRoute Общий шлюз моделей. Задайте эндпоинт и выберите, какие Agent CLI используют его каталог моделей.
Спецификации и границы работы OpenSpec Процесс на основе предложений, который связывает границы работы, задачи, проверку и выполнение.
MonoSpecs Управляет связями между репозиториями и границами изменений в нескольких репозиториях.
Код и контроль версий Git Профили Git задают явного автора для AI-коммитов. Мониторинг состояния активных проектов — по желанию.
GitHub Использует вашу локальную сессию gh для синхронизации сессий и импорта данных GitHub. Токен хранится только в памяти.
code-server Точка входа для правки в браузере: можно закончить изменение, не покидая рабочую среду. В настройках его конфигурация и состояние показаны только для чтения.
Знания и расширения Vault Собирает справочные репозитории, папки и заметки для повторного использования в дальнейшей работе.
Skills и HagiTask Просматривайте галерею навыков и устанавливайте навыки, а также устанавливайте пресеты HagiTask из галереи сообщества.
Ввод и обратная связь TokenMonitor Показывает в строке состояния сегодняшний расход токенов и стоимость из настольного приложения TokenMonitor. Укажите адрес и секрет HostHub, чтобы обновления приходили почти в реальном времени.
Голосовой ввод Doubao Диктуйте предложения, комментарии и сообщения сессии с помощью распознавания речи Doubao (豆包).

Для кого

  • Подойдёт: разработчикам и командам, которые ведут несколько репозиториев и хотят планировать сложные изменения до запуска, а также тем, кто уже использует Claude Code, Codex или другой Agent CLI и хочет собрать их в одной рабочей среде.
  • Не обязательно: если вам нужно лишь несколько строк автодополнения в редакторе, хватит и текущих инструментов.

Дополнения

Подробности о Plus и DLC — на сайте документации. Основное приложение в Steam снято с публикации; см. FAQ о статусе Steam.

  • Hagicode Plus — пакет и рекомендации по обновлению
  • Turbo Engine DLC — больше параллельных предложений, а также темы документов, собственная подпись, брендинг и аватары (Microsoft Store, разовая покупка)

Избранные проекты

  • site - Официальный маркетинговый сайт и публичный стартовый репозиторий на GitHub
  • desktop - Настольный клиент для локальных сценариев HagiCode
  • container - Развёртывание на собственных серверах для команд и серверных сред
  • docs - Сайт документации с эталонным обзором продукта и руководствами

Инструменты командной строки

Пакет Назначение npm
@hagicode/cli Управление проектами, предложениями, хранилищами Vault, чатом и AutoTask из терминала. npm version
@hagicode/hagiscript Инструменты языка Hagiscript и управление средой выполнения. npm version
@hagicode/hagi18n Аудит, синхронизация и управление ресурсами локализации. npm version
@hagicode/imgbin Создание, аннотирование и индексация графических ресурсов. npm version
@hagicode/skillsbase Создание и сопровождение управляемых репозиториев навыков агента. npm version

Поддержка

Хотите узнать о продукте больше? Начните с hagicode.com и выберите путь, который подходит вашему процессу.