Windows 10/11
64-разрядный установщик и портативная версия
TechRetriever — агент для Windows 10/11, который пишет скрипты Bash, запускает их в WSL или по SSH на системах, принадлежащих вам, и показывает каждый результат в виде карточки, которую можно открыть. Версия 2.9.30.
scripts2 файлаscripts/disk-warn.shсохраненоbash -n scripts/disk-warn.shexit 0scripts/disk-warn.shdiff показанbash scripts/disk-warn.sh 20exit 064-разрядный установщик и портативная версия
вышла 8 нояб. 2026 г.
работают на системах Linux, которые принадлежат вам
останавливается перед действиями, которые что-то меняют
выберите одну и нажмите Test
для запуска приложения
Bash scripting — это запись команд оболочки в обычный текстовый файл, чаще всего с расширением .sh, чтобы Bash выполнил их по порядку. Начните с малого. В строке 1 стоит shebang, например #!/usr/bin/env bash, а дальше идут переменные, условия, циклы и функции, и каждая команда возвращает код завершения, где 0 означает успех. TechRetriever пишет и запускает такие файлы, пока вы читаете каждый шаг.
Скрипты оболочки часто начинаются с автоматических резервных копий, поэтому попросите агента написать скрипт, который копирует папку в tar-файл с датой. Он сохраняет backup-notes.sh через write_file, а Shell запускает bash -n, чтобы проверить синтаксис, не выполняя скрипт. Пока ничего не копируется. В режиме Ask first агент останавливается перед действиями, которые что-то меняют, а карточка показывает точную команду с реальным кодом завершения, где 0 означает успех. Сделайте резервную копию папки вручную до первого настоящего запуска и сначала выведите команду tar через echo, как пробный прогон.
list_dir notes → 3 entries
write_file backup-notes.sh → saved
Shell bash -n backup-notes.sh → exit 0
Shell bash backup-notes.sh → waiting for your OKОткройте старый скрипт и спросите, что он делает, строка за строкой. read_file загружает его, grep перечисляет каждую строку, где переменная задаётся или используется, а агент простыми словами объясняет shebang в строке 1, кавычки и коды завершения. Он отмечает переменные без кавычек. Каждое объяснение называет найденное понятие, например цикл или условие, так что словарь запоминается по ходу чтения. Если встроенная команда непонятна, http_get читает официальную страницу руководства, чтобы ответ опирался на её текст. Переключитесь на Plan only, если нужно только объяснение и ничего больше.
read_file old-cleanup.sh → 24 lines
grep "$dir" old-cleanup.sh → 5 matches
http_get manual page for a builtin → readСкопируйте лог со своей системы в рабочую папку и спросите, какие строки содержат слово, например timeout. grep возвращает подходящие строки, а read_file открывает файл целиком, когда нужен контекст. Агент поможет разобрать строку в Bash: вставьте 1 строку лога и попросите цикл, который разобьёт её на поля и выведет каждое через echo. write_file сохраняет цикл как parse-log.sh, а edit_file показывает каждое последующее изменение как diff. Работайте только с копией.
Программирование на Bash часто сводится именно к этому: команда, которую вы набирали много раз, становится файлом, читающим ввод из $1 и $2. Вставьте команду, которую вы вечно набираете заново, и попросите сообщение об использовании и проверку того, что оба аргумента заданы. write_file сохраняет скрипт, а Shell запускает bash -x, который печатает каждую команду перед выполнением. Прочитайте трассировку. Исправьте через edit_file то, что выглядит неверно, и сравните трассировку с ожидаемым, прежде чем одобрять шаг, который что-то меняет, или использовать скрипт повторно.
Одних советов мало. TechRetriever 2.9.30 идёт дальше: он сам выполняет команду Shell и показывает реальный код завершения, чтобы вы оценивали результат, а не гадали.
| Обычный чат-ассистент | TechRetriever | |
|---|---|---|
| Запуск | Вы копируете скрипт и запускаете его сами | Shell запускает его и показывает реальный код завершения |
| Правка | Вставляет в чат целиком новый скрипт | edit_file меняет файл и показывает diff |
| Контроль | Ничего не запускает, так что одобрять нечего | Ask first останавливается перед действиями, которые что-то меняют |
| Контекст | Видит только то, что вы вставили | read_file и grep читают ваши скрипты и логи |
Первыми идут новички, которые никогда не писали скрипты, в том числе те, кто осваивает Bash, придя из Windows, и хочет видеть, как ведёт себя каждая строка. Начните с крошечного. Напишите один скрипт в WSL, прочитайте его построчно и попросите агента объяснить каждую часть, прежде чем что-либо запускать.
Дальше идут практики с несколькими собственными машинами на Linux, которые используют его для повторяющихся дел. Программирование на Bash для домашнего сервера или тестовой лаборатории — это поиск по логам, проверки диска, резервные копии с датой и циклы по списку ваших собственных серверов. Каждая задача становится скриптом с аргументами. Diff проверяете вы.
Третья группа — пользователи Windows, которые управляют системами Linux по SSH, а инструмент предназначен только для серверов, которые им принадлежат или которыми они управляют. Их скрипты работают на стороне Linux, а TechRetriever остаётся в Windows 10 или 11. В режиме Ask first агент останавливается перед действиями, которые что-то меняют, а Plan only ничего не запускает. Проверяйте каждую цель.
Bash scripting — это запись команд оболочки в обычный текстовый файл, чаще всего с расширением .sh, чтобы Bash выполнил их по порядку. Начните со строки shebang. Добавьте переменные, условия, циклы и функции и проверяйте код завершения каждой команды, где 0 означает успех.
Да. techretriever.com — официальный сайт TechRetriever, а установщик, на который он ведёт, — оригинальная сборка. Сверьте его контрольную сумму SHA-256 с опубликованным манифестом, так как установщик пока не имеет цифровой подписи, а с вопросами используйте кнопку Send feedback внутри приложения.
Скрипты запускаются в WSL на вашем собственном компьютере или на системе Linux, которая принадлежит вам и к которой вы подключаетесь по SSH. Сам TechRetriever работает в Windows 10 или 11. Держите рамки узкими. Он предназначен только для машин, которые принадлежат вам или которыми вы вправе управлять, и сам этого не проверяет.
Да. Надёжный способ — Plan only: он пишет план и вообще ничего не запускает, ни команд, ни изменений файлов. Ask first останавливается перед действиями, которые что-то меняют, но команда только для чтения может выполниться без паузы. Auto-run действует сразу, поэтому оставьте его для уже проверенной работы.
Да, если вы вправе управлять этим сервером. Сначала тестируйте. Запустите скрипт на своей машине или на тестовом сервере, сделайте резервную копию перед любым скриптом, который меняет или удаляет файлы, и прочитайте каждую команду, прежде чем одобрить её.
Облачная модель получает текст промпта, включая текст любого файла, который читает агент, поэтому этот провайдер видит ваш скрипт. Локальная модель меняет картину. С локальной моделью ничего не покидает компьютер, а чаты, рабочие папки и ключи API в обоих случаях остаются на компьютере.
Нет. Вы читаете diff, проверяете синтаксис через bash -n и тестируете скрипт на своей машине, прежде чем он коснётся реальных данных. Агент пишет черновики, а карточка Shell показывает реальный код завершения, но правильность скрипта определяет только ваша проверка.
Установщик занимает около 34 МБ. Установите его в Windows 10 или 11, откройте папку со скриптами, начните с Plan only и переключитесь на Ask first, когда захотите, чтобы агент что-то запустил.
Скачать TechRetriever для Windows ↗Каждая страница доступна на 20 языках.
Что агент умеет делать со скриптами ↗ Облачные, локальные и встроенная модели ↗ Пошаговые руководства по скриптам ↗ Загрузка и шаги проверки контрольной суммы ↗ Вопросы и ответы ↗ Конфиденциальность и обработка данных ↗