Repolode
dominikmartn

dominikmartn/harp

Форк терминала Warp для macOS, который заменяет панель вкладок боковой панелью со статусами агентов Claude Code и Codex, требующих внимания.

Звёзды
317
Форки
18
Открытые issues
2
Последний коммит
12 часов назад

Что это?

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

Вкладки можно объединять в группы с названиями. Если включена интеграция с tmux, названия и порядок групп сохраняются в сессиях tmux, поэтому они остаются после перезапуска и видны другим клиентам tmux. Сессии, запущенные в другом месте, например по ssh, можно добавить на боковую панель.

Среди дополнительных функций — индикаторы лимитов на 5-часовое и недельное окна. Данные для них читаются из локального JSON-файла, который обновляет другая программа. В остальном Harp — это Warp со всеми его возможностями AI и облачными функциями, которые, как и прежде, подключаются к серверам Warp. Harp предназначен для macOS и распространяется по лицензии AGPL-3.0.

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

  • 01Боковая панель показывает, работает ли каждая сессия Claude Code или Codex, ждёт ввода или завершена.
  • 02Отметки о непрочитанном статусе остаются, пока вы не откроете вкладку.
  • 03Вкладки можно объединять в группы, а интеграция с tmux сохраняет группы и их порядок в сессиях.
  • 04Индикаторы лимитов на 5-часовое и недельное окна считывают данные из локального JSON-файла.
  • 05Переименование вкладок с помощью Cmd+R и перенос вкладок в неактивное состояние.
  • 06Устанавливается рядом с Warp, используя собственные bundle id и папку настроек.

Сценарии использования

  • Одновременно следить за несколькими агентами Claude Code или Codex, работающими над разными задачами.
  • Поддерживать порядок в среде разработки на базе tmux после перезапусков и в удалённых сессиях.
  • Следить за лимитами Claude или Codex, пока агенты работают в фоновом режиме.

Быстрый старт

  1. 1

    Скачайте последнюю версию Harp в формате DMG со страницы Releases и перетащите её в Applications

  2. 2

    Клонируйте репозиторий и один раз запустите скрипт bootstrap

    ./script/bootstrap
  3. 3

    Соберите и запустите Harp из исходного кода

    ./script/run

Что важно знать

  • Harp работает только на macOS.
  • Распространяется по лицензии AGPL-3.0 — лицензии с копилефтом, которая требует предоставлять исходный код пользователям, работающим с изменёнными версиями по сети.
  • Вход в систему через Harp не тестировался.
  • Для сборки из исходного кода нужны toolchain Rust и зависимости для сборки.

Темы

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

Что такое harp?
Форк терминала Warp для macOS, который заменяет панель вкладок боковой панелью со статусами агентов Claude Code и Codex, требующих внимания. Harp — неофициальный форк терминала Warp с открытым исходным кодом для разработчиков, которые одновременно запускают несколько долго работающих кодинг-агентов. Вместо панели вкладок Warp здесь боковая панель: для каждой сессии видно, работает ли агент Claude Code или Codex, ждёт ли ввода или завершил работу. Пока вы не откроете вкладку, на ней будет отметка о непрочитанном статусе.
harp можно использовать бесплатно? Какая у него лицензия?
harp распространяется с открытым исходным кодом под лицензией AGPL-3.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
harp всё ещё поддерживается?
Активно поддерживается. Последний коммит в harp — 20 окт. 2026 г..
Для чего можно использовать harp?
Одновременно следить за несколькими агентами Claude Code или Codex, работающими над разными задачами. Поддерживать порядок в среде разработки на базе tmux после перезапусков и в удалённых сессиях. Следить за лимитами Claude или Codex, пока агенты работают в фоновом режиме.
Как установить harp?
Скачайте последнюю версию Harp в формате DMG со страницы Releases и перетащите её в Applications Клонируйте репозиторий и один раз запустите скрипт bootstrap: ./script/bootstrap Соберите и запустите Harp из исходного кода: ./script/run
Где скачать harp?
Исходный код и инструкции по установке — на GitHub: https://github.com/dominikmartn/harp

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты