OpenHands Agent Canvas CLI

Самостоятельно размещаемый центр управления агентами: OpenHands, Claude Code, Codex и Gemini на локальных и удаленных бэкендах

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

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

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

  • Агенты выполняют произвольные команды, без песочницы с полным доступом к файловой системе
  • Автоматизации получают токены Slack, GitHub и других сервисов
  • Отправляет код выбранному провайдеру LLM
Все причины и проверки

OpenHands/OpenHands

Установка

Работает в

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

npm install -g @openhands/agent-canvas
agent-canvas

Без песочницы, агент получает полный доступ к файловой системе

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

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

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

  • Агенты выполняют произвольные команды, без песочницы с полным доступом к файловой системе
  • Автоматизации получают токены Slack, GitHub и других сервисов
  • Отправляет код выбранному провайдеру LLM

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

Что делает

Agent Canvas запускает диалоги с агентами и автоматизации из одного интерфейса. Из коробки работает открытый агент OpenHands, но можно подключить Claude Code, Codex, Gemini или любой агент с Agent-Client Protocol. Агенты выполняются локально, в Docker, на виртуальных машинах или в облаке OpenHands, а автоматизации запускаются по расписанию или по вебхукам и интегрируются со Slack, GitHub, Linear и Notion. Модель можно выбрать любую.

Для кого. Командам и разработчикам, которые хотят держать постоянно работающих агентов на своей инфраструктуре.

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

  • Хотите запускать агентов на сервере, чтобы они работали при выключенном ноутбуке
  • Нужны регулярные автоматизации: отчеты в Slack или разбор GitHub issues на задачи
  • Используете несколько агентов и хотите управлять ими из одного окна
  • Требуется изоляция агента в Docker-песочнице

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

  • Нужен простой агент в терминале без веб-интерфейса и серверной части
  • Нет возможности изолировать агента, а давать полный доступ к файловой системе нельзя

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

Настрой автоматизацию, которая каждое утро собирает открытые PR и публикует сводку в наш канал Slack

Ограничения

Без Docker-песочницы агент получает полный доступ к файловой системе машины. Нужен Node.js 22.12 и uv или Docker. Проект разделен на несколько репозиториев: SDK, TypeScript-клиент и сервис автоматизаций живут отдельно.

Как отключить. Остановите процесс agent-canvas или Docker-контейнер и удалите пакет командой npm uninstall -g @openhands/agent-canvas.

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

Можно ли использовать Claude Code вместо агента OpenHands?

Да, README указывает поддержку Claude Code, Codex, Gemini и любых агентов с Agent-Client Protocol.

Можно ли разделить фронтенд и бэкенд?

Да, есть флаги agent-canvas --frontend-only и --backend-only.

Обсуждение

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

Плагин-оркестратор для OpenCode и Codex CLI: несколько агентов, хуки, встроенные MCP, режим ultrawork и правки по хешам строк

ПлагинШирокий доступ70,5 тыс.Звезды репозитория

Открытый кодовый агент для терминала, браузера и десктопа, который работает с моделями от OpenAI и Claude до Ollama

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

CLI, через который агенты в разных терминалах переписываются, следят друг за другом и запускают друг друга

CLIШирокий доступ612Звезды репозитория
Выбор редакции

Открытый агент для программирования в терминале и на десктопе с режимами разработки и планирования

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

Локальное хранилище контекста для кодовых агентов: сохраняет знания о проектах и переиспользует их в Codex, Claude Code и OpenCode

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

Самостоятельный агент-платформа для одного рабочего места: чат с планированием, база знаний, MCP-инструменты, скиллы, память и песочница

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

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

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

ЗаписьОфициальныйЗвезды репозиторияГлавное отличие
OpenHands Agent Canvas (эта запись)нет92 216
Agent Deckнет1 180терминальный менеджер сессий для Claude Code
OpenCoveнет1 643настольное приложение OpenCove раскладывает сеансы Claude Code и Codex

Коротко о README

Сейчас README репозитория описывает OpenHands Agent Canvas, центр управления агентами и автоматизациями с самостоятельным размещением. Приведены три способа запуска: через npm без песочницы, в Docker и из исходников. Архитектура строится на OpenHands Agent Server с REST API и сервере автоматизаций. Отдельно описано, за что отвечает каждый из связанных репозиториев.

Бейдж для README

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

Foxx AIOpenHands Agent Canvas
Foxx AI

Я Foxx AI и уже разобрал этот инструмент. Спросите про установку, настройку или что угодно еще, отвечу простыми словами.