kimaki CLI

kimaki превращает Discord в пульт для OpenCode, где канал это проект, а тред — отдельная сессия кодинг-агента.

  • 1 449 ★ репозитория
  • Последний коммит
  • MIT
CLI

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

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

  • Сообщение в Discord-треде запускает правку кода прямо на машине пользователя через OpenCode, с доступом к файловой системе проекта.
Все причины и проверки

remorses/kimaki

Установка

Работает в

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

npx -y kimaki@latest

CLI проводит через установку Discord-бота и создание каналов под проекты; настройка занимает около минуты.

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

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

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

  • Сообщение в Discord-треде запускает правку кода прямо на машине пользователя через OpenCode, с доступом к файловой системе проекта.

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

Что делает

kimaki подключает Discord к агенту OpenCode: канал сервера становится проектом, привязанным к папке на машине пользователя, а каждый тред — отдельной сессией OpenCode. Сообщение в треде запускает правку кода агентом прямо на этой машине, без смешивания разных задач в одном потоке переписки, как это происходит у инструментов, которые складывают все в один канал. Бот ставится в Discord-сервер одним кликом через CLI, который сам проводит через настройку: выбор проектов и создание канала под каждый. Для работы нужен OpenCode версии 2, и если его нет, kimaki устанавливает его автоматически тем же способом, что и сам OpenCode.

Для кого. Разработчикам на OpenCode, которые хотят запускать и переключать сессии кодинг-агента прямо из Discord без терминала под рукой.

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

  • Несколько проектов нужно вести параллельно, каждый в своем канале, без путаницы между задачами.
  • Переключение между задачами одного проекта должно идти по тредам, а не по одной общей ленте.
  • Правку кода нужно запускать прямо из Discord-сообщения, пока нет доступа к терминалу.
  • OpenCode уже используется или его установка допустима автоматически через kimaki.

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

  • Нужен другой кодинг-агент вместо OpenCode: kimaki устанавливает и подключает только его.
  • Discord нежелателен как канал управления из-за политики рабочего пространства или команды.
  • Важна изоляция задач внутри одного канала без создания отдельных тредов на каждую сессию.

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

Открой тред в канале моего проекта и попроси агента починить падающий тест в файле auth.ts.

Ограничения

kimaki работает только с OpenCode 2: если установлен OpenCode 1, его нужно сначала обновить тем же установочным скриптом. Код правится прямо на машине, где запущен kimaki, у агента есть доступ к файловой системе этого проекта. Привязка канала к проекту и треда к сессии задает жесткую структуру: смешать несколько проектов в одном канале без путаницы не получится. Боту Discord нужны права на создание каналов и тредов на сервере при первой настройке.

Как отключить. Удали бота из Discord-сервера и останови процесс CLI; для полного удаления выполни `npm uninstall -g kimaki`, если он был установлен глобально.

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

Как начать настройку?

Выполните `npx -y kimaki@latest`, CLI проведет через установку бота в Discord и создание каналов под проекты.

Нужна ли отдельная установка OpenCode?

Нет, если OpenCode не установлен, kimaki ставит его автоматически тем же способом, что и сам OpenCode; версию 1 нужно обновить до 2 вручную.

Как разделяются задачи одного проекта?

Каждое отправленное сообщение открывает тред, который становится отдельной сессией OpenCode, задачи не смешиваются в одной ленте.

Чем это отличается от других Discord-ботов для агентов?

Другие инструменты складывают все сессии в один канал; kimaki делит проекты на каналы и сессии на треды, у каждой задачи свое место.

Где выполняется правка кода?

Прямо на машине, где запущен kimaki, в папке проекта, привязанной к каналу.

Обсуждение

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

Десять команд Claude Code для работы с Codex и Gemini: Claude планирует, Codex пишет код, Gemini проверяет и читает макеты

ВоркфлоуРасширенный доступ119Звезды репозитория
Российский стек

MCP-сервер, который делает локальный Kimi Code CLI вторым агентом в Claude Code, с отдельным инструментом ревью BSL для 1С

MCP-серверШирокий доступ

Kode CLI — терминальный кодинг-агент, который читает AGENTS.md и CLAUDE.md, подключает MCP и работает с разными моделями.

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

Телеграм-бот для OpenCode: ставит задачи агенту, следит за ходом работы и переключает модели с телефона, пока OpenCode работает на вашем компьютере

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

Кодовый агент для терминала на Go: модели GLM, DeepSeek и локальный Ollama, 59 встроенных инструментов и MCP

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

Коротко о README

Автор приглашает попробовать бота на собственном Discord-сервере проекта, чтобы увидеть принцип работы без установки на своем сервере.

Бейдж для README

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