Open Walnut — агенты Claude Code как команда проекта

Open Walnut

Веб-приложение запускает агента-руководителя, лидов проектов и рабочие сессии Claude Code, а задачи, заметки и память лежат рядом

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

Расширенный доступ

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

  • Приложение запускает сессии Claude Code с вашими разрешениями на локальной и удаленных машинах по SSH
  • У панели нет входа, поэтому публичный доступ без защиты открывает управление агентами
Все причины и проверки

evanzhang008/open-walnut

Установка

В терминале, через SkillFoxx CLI

npx skillfoxx add cli/open-walnut

Определит агенты на машине, покажет уровень доступа и зафиксирует версию.

Другие способы установки

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

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

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

  • Приложение запускает сессии Claude Code с вашими разрешениями на локальной и удаленных машинах по SSH
  • У панели нет входа, поэтому публичный доступ без защиты открывает управление агентами

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

Что делает

Open Walnut — самостоятельно размещаемое приложение, в котором ИИ-агенты ведут работу как небольшая компания. Вы говорите с одним агентом-директором, а у каждого проекта есть свой лид, который запускает сессии Claude Code и рабочих. Страница Org показывает, где нужен ваш ответ, и отвечать можно прямо там. Рядом лежат задачи (иерархия проект, папка, задача, подзадача), заметки в Markdown со ссылками, календарь и долговременная память. Все сессии кодирования собраны на одной странице: Claude Code, Codex, Gemini, OpenCode и Goose, на ноутбуке или на удаленной машине по SSH. Сессии переживают обрыв браузера, SSH и перезапуск сервера. Для ревью есть diff по сессии с комментариями по строкам, которые возвращаются в ту же сессию. Запуск: `walnut web`, затем адрес `localhost:3456`. Каждый ход ИИ идет через установленный у вас `claude`, поэтому Anthropic API ключ нужен только для небольших одиночных вызовов. Данные хранятся в `~/.open-walnut/` в JSON, YAML, Markdown и SQLite, телеметрии нет.

Для кого. Тем, кто ведет несколько проектов и сессий Claude Code одновременно и хочет видеть задачи, заметки и агентов на одной странице вместо терминалов и Notion.

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

  • Идут несколько проектов, и каждому нужен свой лид, который планирует работу и раздает ее рабочим
  • Сессии Claude Code на ноутбуке и на удаленной машине надо смотреть в одном окне
  • После обрыва SSH сессия продолжает работу и не теряется
  • Diff сессии надо прокомментировать построчно и вернуть замечания агенту
  • Задачи, заметки и память хочется хранить локально в файлах без облачного сервиса

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

  • Вы работаете над одной задачей и не нуждаетесь в иерархии агентов: приложение окупается при нескольких проектах
  • Нет установленного и авторизованного Claude Code: все ходы ИИ идут через него
  • Нужно открыть приложение в интернете: панель не имеет входа, ее выставляют только за защитой вроде Cloudflare Access
  • Нужны облачные агенты: Walnut работает на вашей машине

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

Запусти walnut web, создай проект с лидом и поставь первой задачей исправить падающий тест. Покажи на странице Org, что ждет моего ответа.

Ограничения

Нужен установленный Claude Code с однократным входом: каждый ход ИИ, включая быстрые вопросы и регулярные задачи, идет через него. Другие агенты (Codex, Gemini, OpenCode, Goose) нужно установить заранее. Поддерживаются macOS 12 и новее и Linux с glibc 2.28 и новее на arm64 и x64.

У панели нет входа, поэтому наружу ее стоит выставлять только за защитой, например Cloudflare Access, и никому не передавать ссылку. Установка из npm требует Node.js 22 и новее. Проект молодой и обновляется часто: `walnut update` ставит новую версию, `walnut doctor` проверяет состояние.

Как отключить. Остановите сервер и удалите приложение так, как ставили: `brew uninstall open-walnut` или `npm uninstall -g open-walnut`, либо удалите бинарник из `~/.local/bin`. Данные лежат в `~/.open-walnut/` и в `~/.local/share/open-walnut`, их можно удалить вручную.

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

Как поставить Open Walnut?

Подойдут `brew install evanzhang008/tap/open-walnut` на macOS, `npm install -g open-walnut` (нужен Node.js 22) или установщик `curl | sh` с релизов. После установки запустите `walnut web` и откройте `localhost:3456`.

Что нужно, кроме самого приложения?

Установленный и авторизованный Claude Code: сессии, быстрые вопросы и регулярные задачи идут через ваш `claude`. Вход по аккаунту Anthropic, Bedrock или Vertex подходит одинаково.

Какие агенты поддерживаются?

Claude Code по умолчанию, а также Codex, Gemini, OpenCode и Goose в тех же колонках. Их CLI нужно установить заранее.

Где лежат данные?

Основные данные хранятся в `~/.open-walnut/` в файлах JSON, YAML, Markdown и SQLite. Проект работает локально, не отправляет телеметрию и распространяется по лицензии MIT.

Как обновиться?

Выполните `walnut update`, а `walnut update --check` только проверит наличие новой версии. Homebrew обновляется командой `brew upgrade open-walnut`, а канал ночных сборок включает `npm install -g open-walnut@nightly`.

Обсуждение

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

Настольное приложение OpenCove раскладывает сеансы Claude Code и Codex, терминалы и заметки по бесконечному холсту

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

Команда /myoffice открывает в браузере «офис», где видно, чем занят каждый агент на машине: думает, ждет вас или закончил.

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

Каркас проекта для Claude Code и Codex: задачи в файлах, роли разработчика и QA, ручное одобрение и общее состояние.

ВоркфлоуМинимальный доступ70Звезды репозитория

Agent Standup показывает сессии Claude Code, Codex и Mistral Vibe как живой созвон команды: кто работает, кто ждет.

ПлагинМинимальный доступ361Звезды репозитория

Локальные ИИ-команды для голоса и текста: диктовка в буфер, правка, озвучка, ассистент и параллельные агенты в worktree

CLIРасширенный доступ239Звезды репозитория

CodeKanban собирает терминалы и сессии Claude Code и Codex на одной странице, а codekanban-cli управляет ими из агента

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

Сравнение с похожими

Карточки с тем же главным запросом: чем они отличаются.

ИнструментОфициальныйЗвезды репозиторияГлавное отличие
Open Walnut — агенты Claude Code как команда проекта (эта карточка)нет140
Kanbanнет1 384доска задач для одного агента, а Walnut ведет иерархию из директора, лидов и рабочих
Conductorнет3 791плагин планирования для Claude Code, без собственной панели задач и заметок

Коротко о README

README начинается с обещания заменить Notion и терминалы Claude Code одним приложением, где агенты ведут работу как компания. Затем перечислены возможности (организация, личный ИИ, рабочее пространство сессий, ревью, задачи, заметки), требования и быстрый старт тремя способами. В конце описаны обновления и каналы выпусков.

Бейдж для README

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