Hagicode
Текущие игроки
0
Пик за 24ч
0
Пик за 30 дней
0
Дата релиза
—
Об игре
Здравствуйте, создатели. Я Юй Кун, создатель HagiCode.
На этой странице я хочу более прямо рассказать, каким продуктом я хочу сделать HagiCode.
Когда человек впервые слышит про HagiCode, обычно сразу возникают несколько вопросов:
Цель HagiCode никогда не состояла в том, чтобы сделать ещё одно окно для чата, которое просто генерирует код. HagiCode хочет по-настоящему встроить AI во весь процесс разработки программного обеспечения. С его помощью можно разбираться в репозитории, писать предложения, дробить задачи, менять код, оформлять коммиты, управлять несколькими репозиториями, накапливать базу знаний, а также видеть достижения, ежедневные отчёты, множители эффективности, пропускную способность Token и тематический интерфейс — и всё это в одном рабочем пространстве.
Если попытаться дать HagiCode простое определение, я бы сформулировал его так:
HagiCode — это продукт, который объединяет AI-инструмент для программирования, игровую систему обратной связи и комплексное рабочее пространство разработчика.

Одного этого изображения уже достаточно, чтобы многое понять. HagiCode не оставляет «диалог» одиноко в центре страницы, а собирает сессии, статусы, процессы, статистику и точки входа для действий в едином рабочем пространстве. Вы открываете его не только для того, чтобы спросить «помоги написать код», а для того, чтобы провести вперёд целый участок процесса разработки.
Это означает, что по своей архитектуре HagiCode ближе к реальному инженерному процессу, а не к разовому вопросу и ответу:
Одна из причин, по которой многим не хватает доверия к AI-инструментам программирования, заключается не в том, что они не умеют генерировать код, а в том, что они слишком легко начинают действовать при недостаточном контексте. HagiCode пытается подойти к этой проблеме наоборот:


Мне важнее подчеркнуть, что HagiCode стремится к проектному мышлению на уровне всей системы. Его интересует не только вопрос «какие файлы нужно поменять в этот раз», но и более высокий уровень:
С такой точки зрения единичная задача — это только поверхность. Куда важнее, что естественным образом связываются следующие способности:

Многие продукты, подключая AI-возможности, по умолчанию склеивают два выбора в один: «какой CLI вы используете» и «какую подписку на модель вы используете». Но HagiCode не хочет идти этим путём.

Практический смысл этого очень прямой:


Ответ в том, что HagiCode не ограничивается диалогами и не ограничивается предложениями. Он собирает в одну непрерывную систему множество возможностей, которые обычно разбросаны по разным инструментам.
HagiCode вводит MonoSpecs именно затем, чтобы вернуть такую совместную работу в единый фокус. В рамках одного проекта можно поддерживать список репозиториев, границы предложений и стратегию архивации, а также давать AI более полный контекст того, какие границы затрагивает текущее изменение.

В HagiCode вы можете:


Это означает, что HagiCode не является закрытым продуктом. Скорее, это оболочка, к которой можно постоянно подключать новые навыки, новые возможности и новые workflow.

HagiCode добавляет AI Compose Commit, чтобы и генерация описания коммита стала частью workflow.

Это делает HagiCode больше похожим на настоящую платформу разработки, а не просто на интерфейс, который анализирует код. Часто AI уже довёл анализ до конкретных файлов, и если после этого приходится снова переходить в другой инструмент и заново искать нужное место, ритм теряется. Интеграция Code Server как раз устраняет этот разрыв.



Смысл такого дизайна не в том, чтобы было «просто весело», а в том, чтобы вам было проще почувствовать, что именно удалось продвинуть за день. Для многих разработчиков сильнее всего выматывает не объём работы сам по себе, а отсутствие обратной связи. HagiCode пытается закрыть именно этот пробел.

HagiCode напрямую показывает количество входных, выходных и общих Token, а также уровни пропускной способности. Благодаря этому вы лучше понимаете, насколько «тяжёлой» стала текущая сессия, работает ли выбранная модель под высокой нагрузкой и не разросся ли диалог слишком сильно.

Такой подход делает совместную работу нескольких Agent, переключение ролей и управление несколькими моделями менее абстрактными. Вы видите не просто «какой-то параметр конфигурации», а то, что именно этот герой сейчас делает, какая у него основная и дополнительная роли и как продвигается его состояние.
Да, и он делает ставку на меньшую галлюцинацию, меньшее отклонение в сторону и более реальное доведение до результата.
HagiCode — это игра?
Тоже да, потому что достижения, отчёты, множители, герои, классы и механики обратной связи здесь встроены в рабочее пространство всерьёз.
HagiCode — это IDE?
В некотором смысле даже больше, чем IDE. Потому что он закрывает не только узкий слой редактора, а связывает предложения, сессии, навыки, базу знаний, кросс-репозиторную координацию, организацию коммитов и браузерное редактирование в единый процесс.
Поэтому в конечном счёте HagiCode хочет продвигать не отдельную функцию, а новый способ работы:
поднять AI-разработку с уровня «спросил — ответили» до целой цепочки из понимания, планирования, исполнения, накопления знаний и обратной связи.
На этой странице я хочу более прямо рассказать, каким продуктом я хочу сделать HagiCode.
Когда человек впервые слышит про HagiCode, обычно сразу возникают несколько вопросов:
- HagiCode — это AI-инструмент для программирования?
- HagiCode — это игра?
- HagiCode — это IDE?
Цель HagiCode никогда не состояла в том, чтобы сделать ещё одно окно для чата, которое просто генерирует код. HagiCode хочет по-настоящему встроить AI во весь процесс разработки программного обеспечения. С его помощью можно разбираться в репозитории, писать предложения, дробить задачи, менять код, оформлять коммиты, управлять несколькими репозиториями, накапливать базу знаний, а также видеть достижения, ежедневные отчёты, множители эффективности, пропускную способность Token и тематический интерфейс — и всё это в одном рабочем пространстве.
Если попытаться дать HagiCode простое определение, я бы сформулировал его так:
HagiCode — это продукт, который объединяет AI-инструмент для программирования, игровую систему обратной связи и комплексное рабочее пространство разработчика.

Одного этого изображения уже достаточно, чтобы многое понять. HagiCode не оставляет «диалог» одиноко в центре страницы, а собирает сессии, статусы, процессы, статистику и точки входа для действий в едином рабочем пространстве. Вы открываете его не только для того, чтобы спросить «помоги написать код», а для того, чтобы провести вперёд целый участок процесса разработки.
Почему HagiCode не похож на традиционные AI-инструменты для программирования
Традиционные AI-инструменты для программирования часто сосредоточены на «генерации». Для HagiCode важнее другое: меньше уходить в сторону, лучше доводить до результата и сохранять возможность последующего анализа.Это означает, что по своей архитектуре HagiCode ближе к реальному инженерному процессу, а не к разовому вопросу и ответу:
- сначала понять репозиторий, а потом менять код;
- сначала чётко сформулировать цель, а потом начинать выполнять;
- сначала записать границы задачи, а потом позволить AI вносить изменения;
- сохранять не только результат, но и сам процесс вместе с причинами решений.
I. HagiCode как AI-инструмент для программирования
Если смотреть только на слой «AI-программирование», HagiCode делает акцент не на том, чтобы AI писал «эффектнее», а на том, чтобы он писал надёжнее.1. Он не начинает с генерации кода, а сначала организует мыслительный процесс
В HagiCode встроен workflow OpenSpec. Для хоть немного более сложных задач AI не начинает сразу же править файлы, а сперва оформляет требования в виде предложения, задач, зоны влияния и способа проверки.Одна из причин, по которой многим не хватает доверия к AI-инструментам программирования, заключается не в том, что они не умеют генерировать код, а в том, что они слишком легко начинают действовать при недостаточном контексте. HagiCode пытается подойти к этой проблеме наоборот:
- сначала чётко описать, какую проблему нужно решить;
- сначала подтвердить, какие модули будут затронуты;
- сначала разбить работу на задачи и определить критерии приёмки;
- и только потом переходить к реальной реализации.


2. Он делает упор на понимание проекта целиком, а не только на закрытие одной задачи
Сегодня многие IDE уже умеют редактировать несколько файлов и даже менять несколько директорий за одну сессию. Поэтому преимущество HagiCode уже нельзя свести к формуле «это не просто автодополнение одного файла».Мне важнее подчеркнуть, что HagiCode стремится к проектному мышлению на уровне всей системы. Его интересует не только вопрос «какие файлы нужно поменять в этот раз», но и более высокий уровень:
- какую проблему решает проект в целом;
- как текущий репозиторий связан с другими репозиториями;
- затронет ли это изменение фронтенд, бэкенд, документацию, деплой или скрипты;
- какие похожие решения уже принимались в прошлом и почему тогда решили именно так;
- как текущее предложение, коммиты и знания будут переиспользоваться дальше.
С такой точки зрения единичная задача — это только поверхность. Куда важнее, что естественным образом связываются следующие способности:
- переключение и координация между несколькими проектами;
- единое понимание и продвижение изменений между несколькими репозиториями;
- постоянное накопление исторических предложений, коммитов и знаний;
- постепенное превращение отдельных диалогов в долгосрочный контекст проекта.

3. Он поддерживает несколько популярных Agent CLI и полностью разделяет CLI и модель
На данный момент HagiCode активно поддерживает несколько популярных Agent CLI, включая:- Codex
- Claude Code
- GitHub Copilot
- OpenCode
- Hermes
- QoderCLI
- Kiro
- Kimi
- Gemini
- DeepAgents
- Codebuddy
Многие продукты, подключая AI-возможности, по умолчанию склеивают два выбора в один: «какой CLI вы используете» и «какую подписку на модель вы используете». Но HagiCode не хочет идти этим путём.

4. OmniRoute разделяет модель и CLI, делая маршрутизацию более свободной
HagiCode интегрирует OmniRoute, чтобы вынести подключение моделей в отдельный инфраструктурный слой. Благодаря этому CLI отвечает за привычный вам способ взаимодействия, а модели и подписки выбираются через единый уровень маршрутизации.Практический смысл этого очень прямой:
- вы можете продолжать пользоваться тем CLI, к которому привыкли;
- вы не привязаны к модели или подписке, жёстко назначенной конкретным CLI;
- вы можете централизованно управлять выбором моделей, каталогом моделей и endpoint-подключениями;
- вы можете дать нескольким CLI общую стратегию доступа к моделям.


II. HagiCode как комплексная AI-платформа разработки
Если первая часть отвечает на вопрос «умеет ли он программировать», то вторая отвечает на вопрос: почему он вообще выглядит как IDE и в каком-то смысле даже как более полноценная платформа?Ответ в том, что HagiCode не ограничивается диалогами и не ограничивается предложениями. Он собирает в одну непрерывную систему множество возможностей, которые обычно разбросаны по разным инструментам.
1. MonoSpecs перестраивает кросс-репозиторную разработку из разрозненного процесса в единое пространство
Для реальных команд одно требование редко ограничивается одним репозиторием. Часто одновременно меняются фронтенд, бэкенд, документация, скрипты и конфигурации деплоя.HagiCode вводит MonoSpecs именно затем, чтобы вернуть такую совместную работу в единый фокус. В рамках одного проекта можно поддерживать список репозиториев, границы предложений и стратегию архивации, а также давать AI более полный контекст того, какие границы затрагивает текущее изменение.

2. Система Skills позволяет платформе продолжать наращивать возможности
Во многих AI-продуктах расширение функций устроено грубо: либо нужно ждать новых возможностей от команды продукта, либо пользователю приходится самому всё настраивать в командной строке. В HagiCode Skills оформлены как полноценный модуль.В HagiCode вы можете:
- просматривать уже установленные локальные навыки;
- искать навыки в каталоге;
- получать рекомендации навыков под текущий проект;
- смотреть подробности навыков, команды установки и статус доверия;
- массово обновлять локальные навыки.


Это означает, что HagiCode не является закрытым продуктом. Скорее, это оболочка, к которой можно постоянно подключать новые навыки, новые возможности и новые workflow.
3. Система Vault не даёт базе знаний рассыпаться по разным углам
Vault можно понимать как слой хранения знаний в HagiCode. Он позволяет собирать в платформе разные типы материалов, включая:- репозитории с кодом для справки;
- обычные папки;
- хранилища заметок Obsidian;
- управляемые системой директории.

4. AI Compose Commit расширяет «написать код» до «нормально оформить коммит»
Во многих командах боль возникает не столько в кодировании, сколько на последнем шаге: код уже изменён, но никто не хочет аккуратно писать сообщение коммита.HagiCode добавляет AI Compose Commit, чтобы и генерация описания коммита стала частью workflow.
- вам не нужно построчно вспоминать, что именно вы изменили;
- вам не нужно наспех собирать сумбурное описание коммита;
- AI может сам собрать более внятное сообщение, опираясь на реальные изменения;
- в workflow Turbo Engine можно настроить пользовательскую подпись Co-Authored-By для AI-коммитов, причём конфигурация проекта может переопределять глобальные значения по умолчанию.

5. Интеграция Code Server делает локальное и удалённое редактирование заметно удобнее
HagiCode также включает поддержку браузерного редактирования на базе code-server. Независимо от того, находится ли проект локально, на сервере, в контейнере или в удалённой среде, вы можете быстрее открывать проект или Vault и сразу переходить к редактированию.Это делает HagiCode больше похожим на настоящую платформу разработки, а не просто на интерфейс, который анализирует код. Часто AI уже довёл анализ до конкретных файлов, и если после этого приходится снова переходить в другой инструмент и заново искать нужное место, ритм теряется. Интеграция Code Server как раз устраняет этот разрыв.

6. Он рассматривает удобные функции как полноценные возможности, а не как мелочь на периферии
Помимо ядра из предложений, выполнения, навыков и управления знаниями, в HagiCode встроено немало функций, которые реально влияют на ежедневный опыт:- интеграция с GitHub;
- распознавание речи;
- напоминание пить воду;
- темы и персонализация интерфейса;
- входы в отчёты и статистику.


III. HagiCode как игровое рабочее пространство
Игровой слой в HagiCode нужен не для украшения, а для того, чтобы долгосрочное использование AI-платформы разработки давало больше отклика, лучше ощущалось по ритму и было легче поддерживать на дистанции.1. Вы видите собственный прогресс, а не только историю чата
В HagiCode многие действия превращаются в видимый индикатор прогресса. Создание сессий, отправка сообщений, выполнение планирования, переключение проектов, отправка аннотаций — всё это перестаёт быть одноразовыми действиями и накапливается в виде ежедневных достижений, этапного прогресса и записей о выполнении.Смысл такого дизайна не в том, чтобы было «просто весело», а в том, чтобы вам было проще почувствовать, что именно удалось продвинуть за день. Для многих разработчиков сильнее всего выматывает не объём работы сам по себе, а отсутствие обратной связи. HagiCode пытается закрыть именно этот пробел.

2. Он даёт не только достижения, но и ежедневные отчёты с обратной связью по эффективности
Помимо достижений, HagiCode в формате ежедневных отчётов показывает: сколько вы реально сделали вчера, из чего складываются эти очки и как выглядит непрерывность использования. Он также делает видимыми длительность работы, время работы AI, множители повышения эффективности и распределение параллелизма — так что «эффективность» перестаёт быть просто лозунгом.3. Он делает даже расход Token мгновенно ощутимым
Если вы относитесь к тяжёлым пользователям, ценность этого подхода понятна сразу. Во многих случаях вопросы стоимости и производительности AI становятся заметны не по итогу месяца, а прямо по ходу сессии.HagiCode напрямую показывает количество входных, выходных и общих Token, а также уровни пропускной способности. Благодаря этому вы лучше понимаете, насколько «тяжёлой» стала текущая сессия, работает ли выбранная модель под высокой нагрузкой и не разросся ли диалог слишком сильно.

4. Герои, классы и уровни — не просто антураж, а отображение workflow
В HagiCode есть целая система представления через героев, классы, нагрузку и прогрессию уровней. Это не просто смена названий ради стиля, а способ отразить разных Agent, разные роли и разные рабочие состояния в более наглядной и управляемой интерфейсной форме.Такой подход делает совместную работу нескольких Agent, переключение ролей и управление несколькими моделями менее абстрактными. Вы видите не просто «какой-то параметр конфигурации», а то, что именно этот герой сейчас делает, какая у него основная и дополнительная роли и как продвигается его состояние.
Для кого вообще подходит HagiCode
Если вы относитесь к одной из следующих ролей, ценность HagiCode обычно становится очевидной очень быстро:- новые инженеры — чтобы быстрее понять репозиторий, процесс и контекст, а не получать только разрозненные ответы;
- повседневные разработчики — чтобы собрать предложения, кодирование, коммиты и статистику в один непрерывный workflow;
- технические лиды — чтобы использовать OpenSpec, MonoSpecs и Vault для более отслеживаемых решений и знаний;
- команды с несколькими репозиториями — чтобы в одной системе продвигать изменения, затрагивающие фронтенд, бэкенд, документацию и скрипты;
- тяжёлые пользователи AI — чтобы яснее управлять моделями, пропускной способностью, эффективностью, достижениями и долгосрочным ритмом работы.
И ещё раз вернёмся к первым вопросам
HagiCode — это AI-инструмент для программирования?Да, и он делает ставку на меньшую галлюцинацию, меньшее отклонение в сторону и более реальное доведение до результата.
HagiCode — это игра?
Тоже да, потому что достижения, отчёты, множители, герои, классы и механики обратной связи здесь встроены в рабочее пространство всерьёз.
HagiCode — это IDE?
В некотором смысле даже больше, чем IDE. Потому что он закрывает не только узкий слой редактора, а связывает предложения, сессии, навыки, базу знаний, кросс-репозиторную координацию, организацию коммитов и браузерное редактирование в единый процесс.
Поэтому в конечном счёте HagiCode хочет продвигать не отдельную функцию, а новый способ работы:
поднять AI-разработку с уровня «спросил — ответили» до целой цепочки из понимания, планирования, исполнения, накопления знаний и обратной связи.
Активность игроков
Месячная статистика
| Месяц | Сред. игроки | Рост | Рост % | Пик |
|---|
О статистике Hagicode
gmCharts отслеживает активность игроков Hagicode в Steam, включая текущий онлайн, пик за 24 часа, пик за 30 дней и недавние тренды игроков.
gmCharts