AIKraft Agents

tw93/Kaku

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

Инструменты⭐ 6 188Rustпоследний релиз: V0.28.0
Открыть на GitHub ↗Сайт проекта ↗

Что это за инструмент

Kaku — это быстрый терминал для macOS, основанный на WezTerm, с предустановленными настройками и встроенным AI-ассистентом для программирования.

Зачем нужен

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

Что можно реализовать

  • Автоматическое исправление ошибок в терминале с помощью AI (нажатие Cmd + Shift + E)
  • Генерация команд CLI по текстовому описанию через префикс #
  • Интеграция с различными LLM-провайдерами (Claude Code, Codex, Gemini CLI, Copilot CLI и др.)
  • Использование встроенных утилит Lazygit и Yazi для управления git и файлами
  • Автоматическое переключение темной и светлой темы в зависимости от настроек macOS

Ключевые возможности

  • Zero Config: готовые настройки шрифтов (JetBrains Mono), рендеринга macOS и цветовых схем
  • Встроенный AI Panel и Chat (Cmd + L) с поддержкой простых и глубоких моделей
  • Высокая производительность: уменьшенный размер бинарного файла (~40 МБ) и мгновенный запуск
  • Полная совместимость с Lua-конфигурацией WezTerm
  • Удобные эргономичные функции: копирование по выделению, кликабельные пути к файлам, вещание ввода в панелях

👤 Кому подойдёт: разработчики (macOS)

Релизы

V0.28.0minor
🕐 2 дн назад · релиз на GitHub ↗

Kaku V0.28.0: исправлены критические краши, улучшена стабильность обновлений, добавлена поддержка inline-изображений и улучшен ввод.

  • Fixed: Исправлены краши при восстановлении сессий с большим скроллом и при работе меню в полноэкранном режиме.
  • Added: Добавлена поддержка отображения изображений через Unicode-плейсхолдеры (например, от Claude Code).
  • Fixed: Улучшена безопасность обновлений: приложение остается работоспособным даже при прерывании процесса.
  • Added: Улучшен опыт работы с китайским вводом: окно кандидатов теперь не перекрывает вводимый текст.
  • Added: Cmd+Click по пути к папке открывает её в Finder, а не в VS Code.
V0.27.1minor
🕐 9 дн назад · релиз на GitHub ↗

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

  • Fixed: Устранён краш приложения при отрисовке строк со ссылками.
  • Added: Усилен протокол удалённого сопряжения через проверку шестизначного кода.
  • Fixed: Улучшена стабильность прямого подключения через TUN-прокси (Stash, Clash).
  • Added: Добавлена поддержка пользовательских цветовых схем из директории ~/.config/kaku/colors.
  • Fixed: Исправлена отрисовка тёмных фонов в веб-терминале и оптимизирована работа Kaku Assistant.
V0.27.0minor
🕐 11 дн назад · релиз на GitHub ↗

Kaku V0.27.0: улучшена работа с ссылками, голосовой ввод, скорость удалённых терминалов и стабильность macOS.

  • Fixed: Исправлено открытие ссылок и путей, разорванных переносом строки в TUI: клик по любой части открывает полный URL.
  • Fixed: Улучшена совместимость с WeType и другими инструментами ввода: курсор теперь стабильно находится после переключения вкладок.
  • Added: Оптимизация удалённых терминалов: при доступной сети подключение происходит напрямую, минуя ретранслятор.
  • Fixed: Улучшен веб-интерфейс для Android: добавлена установка как PWA, корректное отображение заголовков и обработка состояний экрана.
  • Added: Kaku Assistant: добавлена массовая аппрув-команда 'a' для всех запросов сессии и безопасное валидирование команд через Cmd+Shift+E.
  • Fixed: macOS: устранена блокировка выхода из системы, улучшена работа с горячими клавишами на нескольких мониторах и логика закрытия.
V0.26.1patch
🕐 15 дн назад · релиз на GitHub ↗

Исправлено поведение обновлений, улучшена работа с удалёнными изображениями и стабилизирован полноэкранный режим в веб-интерфейсе.

  • Fixed: Исправлено обновление: теперь приложение корректно перезапускается с новой версией, а не возвращается к старой.
  • Added: Улучшен предпросмотр удалённых изображений: на Mac они масштабируются перед отправкой для ускорения загрузки.
  • Fixed: Устранены баги в полноэкранном режиме: исправлено мерцание текста, повтор строк и автовызов клавиатуры на мобильных устройствах.
  • Fixed: Исправлена логика уведомлений: закрытие уведомления об обновлении больше не запускает процесс установки.
V0.26.0minor
🕐 16 дн назад · релиз на GitHub ↗

Kaku V0.26.0: улучшена стабильность и производительность удалённого доступа, исправлена работа с эмодзи и «мёртвыми» клавишами.

  • Added: Улучшена работа удалённой страницы: использование шрифтов Mac, превью изображений и автообновление.
  • Added: Возвращён пикер эмодзи и Nerd Font в командную палитру.
  • Added: Оптимизировано потребление CPU: устранено лишнее перерисовывание окна при обновлении заголовка.
  • Added: Улучшена синхронизация ввода в удалённом режиме и обработка «мёртвых» клавиш.
  • Fixed: Исправлены мелкие баги: отображение рамок в тёмной теме, нумерация SSH-табов и полнота имён файлов в AI-резюме.
V0.25.0minor
🕐 18 дн назад · релиз на GitHub ↗

Kaku V0.25.0: улучшена интеграция с AI-агентами, обновлён интерфейс чата и оптимизирована работа shell.

  • Added: В интерфейсе отображаются статус и название текущего AI-агента (Claude Code, Codex, Kimi) с возможностью отключения.
  • Added: Автоматические уведомления и маркировка вкладок при ожидании, завершении или ошибках Claude Code.
  • Added: Обновлённый интерфейс AI-чата: переключение модели и контекста над полем ввода, вставка shell-блоков и детальный просмотр запросов инструментов.
  • Added: Shell запускается быстрее за счёт загрузки автодополнений из кэша, а ссылки после китайских знаков теперь кликабельны.
  • Fixed: Исправлена команда входа в инструменты через kaku ai и корректное закрытие главного меню по клавише q.
V0.24.0major
🕐 20 дн назад · релиз на GitHub ↗

Kaku V0.24.0: удалённый доступ к терминалу через браузер с поддержкой AI-сессий, безопасным сопряжением и веб-интерфейсом.

  • Added: Добавлена команда kaku remote для открытия терминалов Mac в браузере другого устройства, включая активные сессии Claude Code и Codex.
  • Added: Реализована система сопряжения: одноразовые ссылки для подключения, последующий доступ через закладки и шифрование трафика между браузером и Mac.
  • Added: Веб-терминал поддерживает вкладки, разделение окон, копирование/вставку, загрузку файлов перетаскиванием и скачивание по Cmd+Click.
V0.23.1minor
🕐 20 дн назад · релиз на GitHub ↗

Kaku V0.23.1: оптимизация производительности, улучшение стабильности сессий и повышение приватности диагностических данных.

  • Added: Добавлен переключатель нумерации вкладок в настройках.
  • Fixed: Существенно снижена нагрузка на CPU при отрисовке интерфейса и работе AI-инструментов.
  • Fixed: Исправлено сохранение сессий, истории и порядка вкладок после перезапуска или обновлений.
  • Fixed: Улучшена работа с символическими ссылками в конфигурационных файлах shell.
  • Fixed: Исправлено поведение клавиатурного трейнера при использовании нескольких мониторов.
  • Added: Диагностический пакет kaku doctor теперь не собирает пароли, токены и текст ввода.
V0.23.0majorbreaking
🕐 22 дн назад · релиз на GitHub ↗

Kaku V0.23.0: глобальная горячая клавиша, поддержка Remote Desktop, сохранение сессий AI и изменения в обработке Ctrl-комбинаций.

  • Added: Добавлена глобальная горячая клавиша Cmd+Opt+Ctrl+K для вызова терминала поверх других приложений.
  • Added: Включена поддержка Remote Desktop: долгое нажатие для контекстного меню и режим Touch Mode с кнопками закрытия вкладок.
  • Breaking: Ctrl-комбинации теперь передаются в оболочку, что отменяет стандартное копирование/вставку и требует ручной настройки в kaku.lua.
  • Added: При перезапуске Kaku сохраняются последние экраны сессий Claude Code и Codex.
  • Fixed: Восстановлены иконки Starship, исправлена работа tmux -CC, сохранены символы ';' в уведомлениях и ссылках OSC 8.
V0.22.0minor
🕐 1 мес назад · релиз на GitHub ↗

Kaku V0.22.0: улучшена работа с табами, исправлены лаги ввода и проблемы с клавиатурой Kitty, добавлена диагностика.

  • Added: Улучшена панель вкладок: добавлена кнопка создания, навигация и поддержка тач-управления в удалённых сессиях.
  • Fixed: Исправлены зависания ввода в панелях с изображениями при фоновом сохранении сессии.
  • Fixed: Включена поддержка клавиатуры Kitty: исправлена работа Esc, Delete и маппинга Backspace в Neovim и Herdr.
  • Added: Добавлена настройка отображения заголовков процессов в табах и корректной работы IME (BuiltinInsert).
  • Fixed: Исправлена работа Powerlevel10k (убраны предупреждения instant prompt) и улучшено визуальное разделение панелей.
  • Added: Команда kaku start теперь открывает вкладку в текущем окне, а kaku doctor генерирует отчёты об ошибках.
V0.21.0minor
🕐 1 мес назад · релиз на GitHub ↗

Kaku V0.21.0: официальная поддержка Homebrew, восстановление сессий после сбоев и обновление безопасности TLS.

  • Added: Добавлена официальная поддержка Homebrew Cask для установки и обновления.
  • Added: Реализовано автоматическое сохранение и восстановление окон, вкладок и панелей после сбоев.
  • Fixed: Исправлена работа контекстного меню: копирование доступно при выделении текста мышью.
  • Fixed: Обновлена библиотека TLS для устранения уязвимостей безопасности.
  • Added: Вкладки с разделением на панели теперь отображают свои порядковые номера.
V0.20.0minor
🕐 1 мес назад · релиз на GitHub ↗

Kaku V0.20.0: улучшена стабильность macOS, исправлена shell-интеграция, обновлен выбор AI-моделей и контекстное меню.

  • Fixed: Восстановлена нативная работа окон macOS (перетаскивание, тiling) и исправлены краши при закрытии.
  • Fixed: Исправлена shell-интеграция: устранены артефакты мыши после TUI, улучшена работа tmux и fish.
  • Fixed: Улучшен выбор AI-моделей: корректное обновление списка при смене провайдера и сохранение ручных настроек.
  • Added: Добавлено контекстное меню с поддержкой вставки, поиска, AI-чата и управления панелями.
  • Added: Обновлены настройки тем: поддержка встроенных тем для изолированных конфигов и визуализация переопределения цветов.
V0.19.0majorbreaking
🕐 2 мес назад · релиз на GitHub ↗

Kaku V0.19.0: отмена синхронизации ввода в панелях, восстановление сессий и исправления интерфейса.

  • Breaking: Удалена функция синхронизации ввода между панелями для предотвращения случайного выполнения команд.
  • Added: Возвращено восстановление сессий: окна, вкладки и рабочие каталоги панелей теперь корректно сохраняются.
  • Fixed: Исправлено поведение кнопки закрытия: подтверждения и переключение вкладок теперь работают корректно.
  • Fixed: Устранены проблемы с отображением в светлой теме, работой lazygit в嵌套 shell и рендерингом медленного вывода.
V0.18.0minor
🕐 2 мес назад · релиз на GitHub ↗

Kaku V0.18.0: перенос вкладок в отдельные окна, исправление позиционирования на мультимониторных конфигурациях и подтверждение обновлений.

  • Added: Перенос текущей вкладки со всеми панелями в новое окно через командную палитру или меню.
  • Fixed: Исправлено позиционирование окон при перетаскивании между дисплеями, чтобы заголовок не скрывался под меню.
  • Added: Добавлено подтверждение перед перезапуском из меню или обновлением через Homebrew.
V0.17.0minor
🕐 3 мес назад · релиз на GitHub ↗

Kaku V0.17.0: поддержка Responses API, встроенный веб-поиск, выбор shell и улучшенная безопасность AI-инструментов.

  • Added: Добавлена поддержка Responses API и встроенный веб-поиск от провайдера без отдельного ключа.
  • Added: Команда kaku init теперь позволяет явно выбирать zsh или fish с сохранением настроек в XDG-путях.
  • Added: Расширены кликовые взаимодействия: Cmd+Click для ссылок, Option+Click для перемещения курсора и настройка редактора файлов.
  • Fixed: Повышена безопасность AI-инструментов и исправлены сбои при запуске из-за больших пакетов отрисовки.