Среда разработки, в которой агент видит всё, что видит IDE

Liho IDE построена на собственном ядре. Редактор, плагины и агенты обмениваются данными через него в обе стороны: агент знает, что происходит в Git, CI, Kubernetes или метриках, а IDE подстраивается под его изменения. Задачи, спецификации, ревью, пайплайны, агенты по ACP и командная память — из коробки, чтобы собрать свой AI SDLC без сторонних расширений.

macOS на Apple Silicon, Windows x64, Linux x64. Интерфейс на русском и английском.

Liho IDE: проводник проекта orders-service и редактор TypeScript-файла pricing.ts

Всё проходит через ядро Liho IDE — в обе стороны

Liho IDE не надстройка над чужим редактором. У неё собственное ядро: оно владеет файлами проекта, процессами, секретами и правами, а плагины и агенты подключаются к нему. Поэтому данные любого плагина доходят до агента, действия агента возвращаются в IDE, и всё это идёт через одни и те же проверки.

Агенты

  • Агент Liho
  • Claude Code
  • Codex CLI
  • Kimi CLI · ACP
  • Copilot CLI · ACP

Ядро Liho IDE

  • права и подтверждения
  • ревью изменений
  • секреты
  • журнал задач

Плагины

  • Git · Code Review · CI/CD
  • Kubernetes · Docker
  • Наблюдаемость
  • Базы данных · Kafka · S3
  • Задачи · SDD · Flow
  • TeamBrains
Плагины → Агенты: контекст и инструментыАгенты → Плагины: правки и действия

От IDE к агенту

  • Инструменты плагинов: агент читает логи пода в Kubernetes, состояние контейнеров Docker, топики и сообщения Kafka, структуру таблиц и результаты запросов к базе, упавший шаг пайплайна.
  • Наблюдаемость: метрики, логи и трассы из Prometheus, Loki и Tempo уходят агенту фрагментами, которые вы выбрали, с маскированием секретов.
  • Контекст проекта: файлы через @, задачи и спецификации, ревью, память команды.

От агента к IDE

  • Правки агента появляются в редакторе по фрагментам: принять, откатить или отменить ход целиком.
  • IDE подстраивается под результат: тесты запускаются на принятых изменениях, история в трекере переходит на следующую стадию, исправление пайплайна уходит в merge request.
  • Редакторы артефактов понимают правки по смыслу: строки CSV, блоки Markdown, элементы схем Excalidraw.

Безопасно, потому что через ядро

  • Каждый плагин работает в своём изолированном процессе и получает только права, объявленные в манифесте.
  • Секреты остаются в хранилище ОС: инструменты HashiCorp Vault, S3 и Kafka отдают агенту метаданные, но не значения секретов и ключи.
  • Изменяющие инструменты помечены и требуют подтверждения: запись в базу или Kafka, удаление ресурса, публикация комментария.
  • Каждое действие агента попадает в журнал задачи: время, файлы, строки, токены и стоимость.

Ваш AI SDLC — из коробки

Весь цикл от задачи до релиза собран в одной IDE, и каждый этап знает о соседних: история из трекера становится спецификацией, спецификация — работой агента, результат — merge request и пайплайном, итоги — записью в памяти команды. Этапы связаны через сервисы ядра, поэтому процесс собирается под вашу команду: с агентом на любом шаге или без него.

  1. Задача

    Трекер в Markdown внутри Git: проекты, спринты, эпики, истории, Kanban и требования в формате EARS.

  2. Спецификация

    SDD по OpenSpec: артефакты изменения, предпросмотр промпта, проверка перед запуском.

  3. Реализация

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

  4. Ревью

    Merge request GitLab и pull request GitHub: diff, обсуждения, ревью агента с публикацией после подтверждения.

  5. CI/CD

    Пайплайны GitLab и GitHub Actions: логи, перезапуск, разбор падения и исправление на нужном коммите.

  6. Память

    После архивации изменение превращается в запись TeamBrains: команда и агенты помнят, что и почему сделано.

Доска Flow собирает цикл на одном экране: по каждой истории видны стадия, merge request, пайплайны и следующий шаг, а застрявшие истории — с причиной.

Любые агенты — через ACP и MCP

Агент Liho, Claude Code, Codex CLI, Kimi CLI и GitHub Copilot CLI работают в одном чате IDE с общими вложениями, разрешениями и памятью команды. Kimi и Copilot подключаются по Agent Client Protocol, а через MCP-шлюз любой внешний агент получает инструменты плагинов IDE.

Командная память — горизонтальная и вертикальная

  • Горизонтальная — знания всей команды: решения, записи коллег, «кого спросить», поиск со ссылкой на источник.
  • Вертикальная — история каждого изменения: от задачи и спецификации до ревью, пайплайна и архива.
  • Переключатель «Память команды» добавляет подходящие записи в каждый ход агента — любого, включая Claude Code и Codex.

Поручите изменение — и решите, что из него оставить

Откройте проект, подключите модель и опишите задачу в чате агента. Файлы можно передать через @. Перед каждым изменением файла и каждой командой, кроме короткого списка безопасных команд чтения, агент показывает точный путь, команду или патч и ждёт вашего разрешения.

Liho IDE: панель AI-агентов — агент Liho с подключением OpenRouter и сторонние агенты Claude Code, Codex CLI и Kimi CLI
  1. Задача

    Опишите изменение в чате и укажите файлы через @.

  2. Разрешения

    Каждая правка и команда ждёт вашего ответа. Варианта «Всегда» для них нет; доступ к .env и ключам требует второго подтверждения.

  3. Просмотр

    После хода изменения видны списком файлов и фрагментов: принятые остаются, отклонённые откатываются. Весь ход можно отменить.

  4. Проверка и доставка

    Запустите тесты в панели тестирования и закоммитьте изменения в панели Git.

Автоматические задачи — реализация спецификации, исправление упавшего пайплайна, автоматизации — агент выполняет в изолированной копии проекта. Изменения попадают в рабочее дерево после проверки и применения, тесты запускаются на проверенных изменениях, а коммит, push и merge request подтверждаются отдельно. Агент работает с моделью, которую вы подключили: Liho LLM, OpenRouter, Anthropic, OpenAI или совместимый шлюз.

Claude Code, Codex и другие CLI — во вкладке IDE

Claude Code, Codex CLI, Kimi CLI и GitHub Copilot CLI запускаются в своём обычном интерфейсе во вкладке терминала Liho, со своим входом и настройками. IDE сохраняет сессию как задачу: её можно остановить, продолжить и посмотреть расход токенов.

  • Источник моделей для CLI — его собственные настройки или совместимое подключение Liho.
  • Через MCP-шлюз внешние агенты получают инструменты плагинов IDE. Изменения в их конфигурации проходят через окно подтверждения.
  • IDE находит на компьютере и другие CLI-агенты и показывает их MCP-серверы, навыки и команды.
Где проходит граница контроля. Сторонний CLI работает в текущем проекте по своим правилам и со своими разрешениями. Разрешения на каждую правку и откат изменений по фрагментам действуют для агента Liho, а не для внешних CLI. Ограничение процессов CLI на уровне ОС есть только в Linux.
Liho IDE: вкладка «Routers» — агенты для автоматических действий, подключения к моделям и MCP-шлюз

Код, отладка и тесты

Редактирование и навигация

  • Подсветка около 70 языков.
  • Языковые серверы TypeScript, Python, Go, Java, Kotlin, C/C++, C#, PHP, HTML, CSS, JSON и YAML загружаются по требованию. Rust и Ruby — если сервер уже установлен.
  • Переход к определению и ссылкам, переименование по проекту, автоимпорт, подсказки типов, Outline.
  • Рефакторинг в пределах возможностей языкового сервера — с предпросмотром и отменой.
  • Поиск и замена по проекту, до шести групп редакторов, сравнение файлов, локальная история.

Запуск и отладка

  • Отладчик для Python, JavaScript/TypeScript, Go, .NET, C/C++/Rust, Java и PHP: условные точки останова, logpoints, наблюдение за переменными.
  • Читает .vscode/launch.json и .vscode/tasks.json, находит задачи npm, Make, Go, Gradle, Maven и других сборщиков.
  • Определяет интерпретатор проекта: .venv, менеджеры версий, PATH. Сам инструменты проекта не устанавливает.

Тесты

  • Панель тестов для pytest, go test, Vitest и Jest: запуск из редактора, просмотр падений.
  • Импорт покрытия в форматах LCOV, Cobertura и Go.

Всё для ежедневной работы с репозиторием

Git

  • Фрагменты, индекс, коммиты, ветки, stash, теги и remotes.
  • Трёхсторонний редактор конфликтов, граф истории, blame.
  • Force-push только с проверкой текущего состояния удалённой ветки.

Терминал

  • Настоящий терминал с интеграцией bash, zsh, fish и PowerShell.
  • Блоки команд с кодом завершения, история, кликабельные пути.
  • Помощь при ошибке команды: сначала офлайн-правила, по запросу — модель или агент. Секреты маскируются, предложенная команда сама не запускается.
Liho IDE: история Git с ветками, тегами и изменениями к коммиту

Merge request и пайплайны — не выходя из IDE

Плагин Code Review показывает merge request GitLab и pull request GitHub из нескольких репозиториев: diff, обсуждения, одобрение и слияние. Агент может прочитать изменения и подготовить ревью — комментарии публикуются только после вашего подтверждения.

Плагин CI/CD показывает пайплайны GitLab и GitHub Actions: логи, перезапуск, ручные задачи. Для упавшего запуска агент готовит разбор и исправление на нужном коммите; ветка, push и merge request подтверждаются отдельно.

Нужен токен GitLab или GitHub и настроенный агент для автоматических действий.

Liho IDE: merge request с упавшей проверкой CI, файлами, обсуждением и кнопкой «Review with AI»

Планирование живёт в репозитории

Трекер задач хранит проекты, спринты, эпики и истории в Markdown внутри Git: доска Kanban, спецификации, работа офлайн и без сервера. Команда видит задачи так же, как код, — через общий репозиторий.

  • Спецификации и изменения по OpenSpec: артефакты, запуск агента в изолированной копии, проверка и архив. Нужен CLI openspec.
  • Доска Flow показывает стадию истории, merge request и пайплайны.
  • Настройки проекта, закоммиченные в репозиторий, применяются у всех участников; личные значения по умолчанию действуют во всех проектах.
Liho IDE: доска задач с колонками и карточками историй

Система плагинов и что есть из коробки

Плагины Liho IDE работают на собственном Plugin API v3: каждый — в своём изолированном процессе за брокером ядра и только с правами из манифеста. Встроенные плагины построены на том же API, что и сторонние, и публикуют сервисы, которыми пользуются другие плагины и агенты: так доска Flow читает задачи, ревью и пайплайны, а агент — инструменты Kubernetes или базы данных. Свой плагин устанавливается из ZIP-архива или папки.

29 плагинов в поставке

Код и поставка

  • Git
  • Code Review для GitLab и GitHub
  • CI/CD: GitLab и GitHub Actions
  • Терминал
  • HTTP-клиент с импортом OpenAPI
  • Jupyter

Инфраструктура

  • Docker
  • Kubernetes
  • Базы данных: PostgreSQL, MySQL, MariaDB, MongoDB, Redis, SQLite
  • Kafka
  • S3
  • HashiCorp Vault
  • SSH
  • Наблюдаемость: Prometheus, Loki, Tempo

Процесс и агенты

  • Задачи
  • SDD по OpenSpec
  • Flow
  • TeamBrains
  • AI-агенты и MCP-шлюз
  • Liho LLM

Документы и артефакты

  • Заметки с графом связей
  • Mermaid
  • Excalidraw
  • Модель данных
  • HTML-макеты
  • Таблицы CSV
  • Визуальный Markdown
  • Изображения и PDF

Чем Liho IDE отличается технически

Архитектура и встроенные возможности рядом с VS Code, Zed и IDE JetBrains. Возможности других редакторов приведены по их публичной документации и могут меняться.

Собственное ядро на TypeScript, редактор CodeMirror 6, свои клиенты LSP и DAP

VS Code
Code - OSS на Electron, редактор Monaco
Zed
Собственный движок на Rust с GPU-рендерингом
JetBrains IDE
IntelliJ Platform на JVM

Подключите модели, которыми уже пользуетесь

Агент Liho и автоматические действия работают через «подключения» к моделям. Ключи хранятся в защищённом хранилище ОС.

Liho LLM

Войдите через браузер — подключение к моделям каталога с рублёвым балансом появится автоматически.

Свои ключи

OpenRouter, Anthropic, OpenAI или любой шлюз, совместимый с OpenAI.

Подписки CLI

Claude Code, Codex, Copilot и Kimi используют свои тарифы и вход.

Встроенной бесплатной модели нет: нужно подключить хотя бы один источник.Как подключить Liho LLM в IDE

Платформы

  • macOSApple Silicon, установщик .dmg.
  • Windowsx64, установщик .exe.
  • Linuxx64, AppImage и .deb.

Отчёты об ошибках и анонимная статистика использования включены по умолчанию и отключаются в настройках приватности; содержимое файлов не отправляется.

Скачать Liho IDE

Вопросы о Liho IDE

Откройте свой проект в Liho IDE

Скачайте IDE, подключите модель и поручите агенту первое изменение — с разрешением на каждую правку.