terminal-browser

Настоящий браузер внутри терминала с CLI для агента: кодовый агент открывает сайты и взаимодействует с ними в той же вкладке

CLI

Высокий риск

Высокий уровень ставим, когда инструмент пишет во внешние системы, работает с деньгами, рабочими базами или секретами либо выполняет произвольные команды. CLI поставит его только после вашего согласия.

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

  • Агент взаимодействует с открытыми браузерами и веб-страницами
  • Может выполнять действия на сайтах в открытых сессиях
Все причины и проверки

zenbu-labs/terminal-browser

Установка

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

curl -fsSL https://terminal-browser.sh/install | bash

macOS и Linux. Обновление через terminal-browser upgrade. Также доступен brew install terminal-browser.

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

Что делает

terminal-browser это настоящий браузер на движке chromium, который рисует страницы прямо в терминале через графический протокол kitty. Его CLI дает кодовому агенту доступ к вебу: команда terminal-browser action совместима с agent-browser и позволяет агенту взаимодействовать с открытыми браузерами, а обычные команды открывают адреса, показывают браузер в сплит-панели и перечисляют открытые окна. Браузер работает по SSH: сайт грузится на вашем устройстве, а сетевые запросы проксируются через удаленную машину, так удобно смотреть сайты на localhost сервера. Есть Claude Code плагин, встраивание в TUI и выбор элемента на странице для передачи агенту.

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

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

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

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

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

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

Открой в terminal-browser мой локальный сайт и проверь, работает ли форма входа

Ограничения

Для отображения нужен терминал с поддержкой графического протокола kitty, например ghostty, kitty или vscode. CLI terminal-browser action дает агенту взаимодействовать с открытыми браузерами, поэтому доступ стоит давать осознанно. На части ОС для чтения ввода используется фоновое системное приложение. Linux поддерживается, часть возможностей еще в планах.

Как отключить. Удалите terminal-browser, установленный через brew или скрипт, и уберите его Claude Code плагин через /plugin.

Проверка безопасности

  • Агент взаимодействует с открытыми браузерами и веб-страницами
  • Может выполнять действия на сайтах в открытых сессиях

Коротко о README

README описывает terminal-browser как настоящий браузер на chromium, который рисует страницы в терминале через графический протокол kitty и использует offscreen-рендеринг Electron. CLI открывает адреса, показывает браузер в сплит-панели, перечисляет окна и через terminal-browser action дает агенту доступ к вебу. Установка через curl-скрипт или Homebrew, есть Claude Code плагин. Поддерживаются работа по SSH с проксированием запросов, встраивание в TUI и выбор элемента для передачи агенту. Внешний интерфейс собран на движке на Rust с рендерером React. Лицензия MIT.

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

Как агент получает доступ к вебу?

Через terminal-browser action, agent-browser совместимый CLI для взаимодействия с открытыми браузерами.

Работает ли по SSH?

Да. Команда terminal-browser open --ssh грузит сайт на вашем устройстве и проксирует запросы через удаленную машину, включая сайты на ее localhost.

Выбор редакции

CLI, скилл и Python-библиотека для управления браузером: агент кликает, заполняет формы и читает страницы через CDP

CLIВысокий риск116,6 тыс.Звезды репозитория
Выбор редакции

Скилл собирает обсуждения темы за последние 30 дней из Reddit, X, YouTube, HN, Polymarket и GitHub и сводит их в бриф

СкиллВысокий риск63,1 тыс.Звезды репозитория
Официальный

Официальный MCP-сервер команды Chrome DevTools: агент управляет живым Chrome, смотрит сеть, консоль и записывает трейсы производительности

MCP-серверСредний риск52,7 тыс.Звезды репозитория
Официальный

Быстрый CLI на Rust для автоматизации браузера агентами: снимки доступности со ссылками на элементы, MCP-сервер и скиллы

CLIВысокий риск43,3 тыс.Звезды репозитория
Foxx AIterminal-browser

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