terminal-code CLI

Команда tode открывает редактор VS Code в терминале, чтобы пользователь проверял файлы и изменения рядом с работой агента.

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

Расширенный доступ

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

  • Редактор меняет реальные файлы проекта и может подключать расширения с доступами пользователя.
Все причины и проверки

zenbu-labs/terminal-code

Установка

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

curl -fsSL https://tode.sh/install | bash

Первый блок Install для macOS и Linux. Прочитайте сетевой установщик до запуска.

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

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

Расширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.

  • Редактор меняет реальные файлы проекта и может подключать расширения с доступами пользователя.

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

Что делает

terminal-code соединяет code-server и terminal-browser, показывая интерфейс редактора внутри терминала. Через команду tode пользователь открывает папку, файл или конкретную строку и сравнивает два файла. Агент может подготовить переход к нужному месту, а человек просмотреть правку в редакторе. Пользователь может добавлять папки в рабочую область, делить ее на панели и открывать управление версиями. Для удаленного проекта есть режим SSH с локальным интерфейсом и удаленной серверной частью. Расширения редактора устанавливаются отдельно.

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

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

  • Агент указал строку ошибки, и пользователь хочет открыть ее в редакторе.
  • Перед принятием правки нужно сравнить два файла в терминале.
  • Проект лежит на разрешенной SSH-машине, а интерфейс удобнее держать локально.
  • В рабочую область нужно добавить несколько папок для просмотра.

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

  • Терминал не поддерживает нужный графический протокол.
  • Требуется официальная нативная Windows-сборка.
  • Редактору нельзя предоставить доступ к выбранной папке и ее расширениям.

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

Открой через tode файл с найденной ошибкой на нужной строке, чтобы я проверил предложенную правку.

Ограничения

Нужен терминал с поддержкой kitty graphics protocol, обычного текстового интерфейса недостаточно. Официальный установщик рассчитан на macOS и Linux; Windows требует совместимого терминала и Linux-версии в WSL. Сочетания клавиш редактора и терминала могут конфликтовать, поэтому сначала настройте их через встроенный мастер. Редактор и его расширения работают с реальными файлами и доступами пользователя: проверяйте проект и источники расширений до их подключения.

Как отключить. Закройте редактор и выполните штатное завершение terminal-code при необходимости. Сохраненные правки файлов и установленные расширения остаются до отдельного удаления.

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

Как открыть текущую папку?

Запустите `tode` без пути.

Как перейти к строке и столбцу?

Используйте `--goto` с аргументом вида `файл:строка:столбец`. Проверьте путь перед открытием.

Как сравнить файлы?

У команды есть `--diff` с двумя путями.

Что делать, если не работает сочетание клавиш?

Запустите `tode --shortcut-setup` и разрешите конфликт терминала и редактора.

Как остановить все процессы инструмента?

Используйте `tode --shutdown`.

Обсуждение

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

Расширение VS Code поднимает локальный MCP-сервер: агент ищет символы, правит файлы и запускает команды в терминале редактора

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

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

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

Терминальный агент для кодинга, заточенный под модель deepseek-v4: глубокие рассуждения, управление усилием, Agent Skills и MCP

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

CLI превращает изменения Git в пошаговый разбор с кодом, вопросами и объяснениями от подключенного ИИ-агента

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

nnn помогает работать с файлами в терминале: отбор, массовое переименование, анализ диска, закладки и расширения плагинами.

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

Открытый терминальный кодинг-агент на TypeScript, заточенный под модели DeepSeek и дешевое кеширование

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

Коротко о README

Настройки и расширения можно импортировать из совместимых редакторов. Режим SSH переносит серверную часть на удаленную машину, оставляя интерфейс на вашей.

Бейдж для README

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

Foxx AIterminal-code
Foxx AI

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