terminal-browser CLI

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

  • 4 609 ★ репозитория
  • Последний коммит
  • MIT
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.

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

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

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

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

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

Обсуждение

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

CLI и MCP-сервер, через которые агент управляет вашим настоящим Chrome с сохраненными входами: 103 команды к 36 сайтам и автоматизация браузера

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

Отдельный браузер для агентов со скиллом и MCP: Claude Code и Codex работают в ваших аккаунтах, каждый сеанс записывается и доступен для просмотра

СкиллШирокий доступ14,3 тыс.Звезды репозитория

Плагин для Claude Code с MCP-сервером и семью скиллами: агент управляет настоящим браузером, написав код на Python

ПлагинШирокий доступ280Звезды репозитория
Официальный

Браузер на Chromium для агентов с видимым управлением: MCP-сервер, именованные сессии, чекпоинты и запросы подтверждения

MCP-серверШирокий доступ139Звезды репозитория

Агент работает в вашем настоящем Chrome с уже выполненными входами: CLI, MCP и расширение с отдельной группой вкладок

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

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

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

Коротко о README

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

Бейдж для README

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