Skip to content
KitploitKITPLOIT
ИнструментыЭксплойтыБлог
Log in
Отправить
ИнструментыЭксплойтыБлог
Отправить

Инструменты для хакинга, пентеста и кибербезопасности — ваш арсенал защиты!

Kitploit — это каталог инструментов для хакинга, кибербезопасности и пентестинга. Находите последние обновления проектов для поиска уязвимостей, анализа систем, автоматизации тестирования и усиления вашей безопасности.

ЛентыКонтактыКонфиденциальность© 2026 Kitploit

Каталог инструментов

Категории

Все категории
Loading categories
alter-zero — Эффективная по потреблению ОЗУ терминальная агентная среда для программирования, кибербезопасности и автоматизации. | Kitploit
Инструменты/GitHubGitHub/linuztx/alter-zero
Утилиты общего назначенияСтатический анализ кода (SAST)Анализ уязвимостейАнализ КодаСкриптинг и автоматизацияТестирование на ПроникновениеКомандование и УправлениеУтилиты и фреймворкиБезопасность ИИ
GitHublinuztx/alter-zero

alter-zero

241135 ч 5 мин назадПроверено Kitploit

Эффективная по потреблению ОЗУ терминальная агентная среда для программирования, кибербезопасности и автоматизации.

Репозиторий

Популярное

Смотреть все →

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

Изучить все инструменты

Просмотрите нашу коллекцию инструментов

Смотреть все инструменты →
Поделиться
Alter Zero

Alter Zero

Дайте своему терминалу агента для программирования.

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

Built with Rust Platforms: Linux and macOS Version: 0.10.0
License: Apache 2.0 Support Alter Zero Support Alter Zero on Ko-fi Ask DeepWiki

Быстрый старт · Возможности · Провайдеры моделей · Команды и сочетания клавиш · Поддержка · Благодарности

Alter Zero terminal coding agent demo
Watch the Alter Zero video demo on YouTube
Посмотреть видео-демонстрацию на YouTube

Почему Alter Zero

Alter Zero — это открытый ИИ-агент для программирования, написанный на Rust. Он работает непосредственно в вашем проекте: читает файлы, вносит изменения, выполняет команды и проверяет результаты, пока вы наблюдаете за этим в своём терминале. Основное его назначение — программирование, но он достаточно гибок, чтобы исследовать проблемы безопасности, изучать незнакомые системы и автоматизировать задачи с помощью ваших существующих инструментов.

Что вы получаетеПочему это важно
Работа, за которой можно следитьВывод команд в реальном времени, читаемые диффы и контрольный список задач упрощают проверку хода работы.
Контроль над выполнениемВыбирайте режим разрешений, просматривайте предлагаемые изменения и управляйте агентом во время работы.
Выбор модели за вамиПодключайтесь через поддерживаемую подписку или API-ключ либо запускайте локальные модели с помощью Ollama.
Пространство для расширенияДобавляйте специализированных субагентов, переиспользуемые навыки, хуки жизненного цикла и MCP-серверы под свой рабочий процесс.
Нативный опыт работы в терминалеЕдиный бинарный файл на Rust с постоянными сессиями, встроенными изображениями и управлением с клавиатуры.

Быстрый старт

Alter Zero работает на Linux (x86_64, arm64) и macOS (Intel, Apple silicon) в современном терминале.

Установка

Одна строка в Linux или macOS:

curl -fsSL https://raw.githubusercontent.com/linuztx/alter-zero/main/install.sh | sh

Скрипт выбирает сборку для вашей машины, проверяет её SHA-256 по контрольной сумме, опубликованной вместе с релизом, устанавливает alter-zero в ~/.local/bin и сообщает, если этот каталог отсутствует в вашем PATH.

Параметры установки

Задайте ALTER_ZERO_INSTALL_DIR, чтобы установить в другое место, или ALTER_ZERO_VERSION=vX.Y.Z, чтобы зафиксировать версию релиза. В CHANGELOG.md описано, что изменилось между версиями.

ALTER_ZERO_INSTALL_DIR="$HOME/bin" ALTER_ZERO_VERSION=v0.1.0 \
  sh -c "$(curl -fsSL https://raw.githubusercontent.com/linuztx/alter-zero/main/install.sh)"

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

Запуск в контейнере Kali Linux

docker/ собирает небольшой headless-образ Kali Rolling на основе последнего релиза с рабочим набором инструментов командной строки для Docker или Podman. Одна команда собирает его и запускает контейнер на вашей папке:

docker/build.sh ~/projects/site              # add --engine podman for Podman
docker exec -it -e TERM -e COLORTERM -e TERM_PROGRAM -e KITTY_WINDOW_ID -e TMUX \
  alter-zero-kali alter-zero

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

Внутри tmux включите allow-passthrough на хосте и явно выберите протокол изображений внешнего терминала для этого docker exec; инструкции для tmux включают готовый к запуску пример с Podman.

Сборка из исходного кода

Вам понадобятся rustup и компилятор C. В репозитории зафиксирован инструментарий Rust, который rustup устанавливает автоматически.

git clone https://github.com/linuztx/alter-zero.git
cd alter-zero
cargo install --path .
alter-zero

Без настроенного провайдера Alter Zero открывает офлайн-демо со сценарием диалога, чтобы вы могли изучить интерфейс. Чтобы работать над своими задачами:

  1. Выполните /login и выберите поддерживаемую подписку, API-провайдера или локальный сервер моделей. Следуйте подсказкам для подключения.
  2. Выполните /model, чтобы выбрать модель. Alter Zero запоминает ваш выбор для этого каталога.
  3. Опишите задачу, просмотрите запросы на подтверждение и следите за ходом работы.

Учётные данные, добавленные через /login, сохраняются в ~/.alter-zero/.env, вне вашего репозитория. Используйте / для просмотра команд или ? в пустом поле ввода, чтобы увидеть сочетания клавиш.

Подключение через переменные окружения

Вы также можете выбрать провайдера до запуска. Задайте переменную с его API-ключом и идентификатор провайдера, затем запустите приложение. Например, с OpenRouter:

export OPENROUTER_API_KEY="your-api-key"
export ALTER_ZERO_PROVIDER=openrouter
alter-zero
Скачать инструмент