Позвольте AI-ассистенту по программированию напрямую управлять рабочим столом: открытый исходный код инструмента CLI на Zig usecomputer, совместимый с Claude Code и Codex

robot
Генерация тезисов в процессе

По сообщению сайта ЦиБиЦзе, согласно мониторингу 1M AI News, открытый разработчик Томмазо Де Россі выпустил командную строку для автоматизации рабочего стола usecomputer, написанную на Zig в виде нативного двоичного файла, не зависящего от среды выполнения Node.js, что позволяет помощникам по программированию на AI (Claude Code, Codex, OpenCode и др.) напрямую управлять мышью, клавиатурой и делать скриншоты на рабочем столе. Поддерживаются macOS и Linux (X11, Wayland через совместимость с XWayland). usecomputer предоставляет команды CLI для снятия скриншотов, перемещения/клика/перетаскивания/прокрутки мыши, ввода с клавиатуры и создания горячих клавиш, а также включает систему отображения координат (coord-map), автоматически преобразующую пиксельные координаты в реальные координаты экрана. По умолчанию вывод скриншота масштабируется так, чтобы его самая длинная сторона была 1568 пикселей, что подходит для контекстного окна модели. Инструмент также поддерживает протокол Kitty Graphics Protocol: после установки переменных окружения скриншоты могут быть встроены прямо в контекст модели без необходимости дополнительной загрузки файла. Ранее Де Россі разработал инструмент автоматизации браузера Playwriter (более 3200 звезд на GitHub), и usecomputer расширяет автоматизацию с браузера на автоматизацию рабочего стола. Проект выделен из его единого репозитория kimaki и доступен в двух вариантах использования: через CLI и как библиотека для Node.js. В README приведены полные примеры интеграции с инструментами OpenAI и Anthropic.

Посмотреть Оригинал
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
  • Награда
  • комментарий
  • Репост
  • Поделиться
комментарий
Добавить комментарий
Добавить комментарий
Нет комментариев
  • Закрепить