Open Walnut — агенты Claude Code как команда проекта
Open Walnut
Веб-приложение запускает агента-руководителя, лидов проектов и рабочие сессии Claude Code, а задачи, заметки и память лежат рядом
- 140 ★ репозитория
- Последний коммит
- MIT
Расширенный доступ
Почему такой уровень
- Приложение запускает сессии Claude Code с вашими разрешениями на локальной и удаленных машинах по SSH
- У панели нет входа, поэтому публичный доступ без защиты открывает управление агентами
Установка
- Работает в
В терминале, через 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`.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
CLI-инструментыНастольное приложение OpenCove раскладывает сеансы Claude Code и Codex, терминалы и заметки по бесконечному холсту
Команда /myoffice открывает в браузере «офис», где видно, чем занят каждый агент на машине: думает, ждет вас или закончил.
Каркас проекта для Claude Code и Codex: задачи в файлах, роли разработчика и QA, ручное одобрение и общее состояние.
Agent Standup показывает сессии Claude Code, Codex и Mistral Vibe как живой созвон команды: кто работает, кто ждет.
Локальные ИИ-команды для голоса и текста: диктовка в буфер, правка, озвучка, ассистент и параллельные агенты в worktree
CodeKanban собирает терминалы и сессии Claude Code и Codex на одной странице, а codekanban-cli управляет ими из агента
Сравнение с похожими
Карточки с тем же главным запросом: чем они отличаются.
| Инструмент | Официальный | Звезды репозитория | Главное отличие |
|---|---|---|---|
| Open Walnut — агенты Claude Code как команда проекта (эта карточка) | нет | 140 | |
| Kanban | нет | 1 384 | доска задач для одного агента, а Walnut ведет иерархию из директора, лидов и рабочих |
| Conductor | нет | 3 791 | плагин планирования для Claude Code, без собственной панели задач и заметок |
Коротко о README
README начинается с обещания заменить Notion и терминалы Claude Code одним приложением, где агенты ведут работу как компания. Затем перечислены возможности (организация, личный ИИ, рабочее пространство сессий, ревью, задачи, заметки), требования и быстрый старт тремя способами. В конце описаны обновления и каналы выпусков.