Skip to content
KitploitKITPLOIT
ToolsExploitsBlog
Log in
Einreichen
ToolsExploitsBlog
Einreichen

Hacking-, PenTest- und Cybersicherheits-Tools für Ihr Sicherheitsarsenal!

Kitploit ist ein Verzeichnis von Hacking-, Cybersicherheits- und Pentesting-Tools. Entdecken Sie die neuesten Projekt-Updates, um Schwachstellen zu finden, Systeme zu analysieren, Tests zu automatisieren und Ihre Sicherheit zu stärken.

FeedsKontaktDatenschutz© 2026 Kitploit

Tool-Verzeichnis

Kategorien

Alle Kategorien anzeigen
Loading categories
alter-zero — RAM-effizientes Terminal-Agent-Harness für Coding, Cybersicherheit und Automatisierung. | Kitploit
Tools/GitHubGitHub/linuztx/alter-zero
Allgemeine DienstprogrammeStatische Code-Analyse (SAST)SchwachstellenanalyseCode-AnalyseScripting & AutomatisierungPenetrationstestsCommand and ControlDienstprogramme & FrameworksKI-Sicherheit
GitHublinuztx/alter-zero

alter-zero

24113vor 5h 5mVon Kitploit geprüft

RAM-effizientes Terminal-Agent-Harness für Coding, Cybersicherheit und Automatisierung.

Repository anzeigen

Beliebteste

Alle anzeigen →

Entdecken Sie die meistgenutzten Tools unserer Community.

Alle Tools erkunden

Durchsuchen Sie unsere Tool-Sammlung

Alle Tools anzeigen →
Teilen
Alter Zero

Alter Zero

Gib deinem Terminal einen Coding-Agenten.

Lies, baue, debugge und überprüfe Code mit einem Agenten, der an deiner Seite arbeitet.
Nutze dieselben Werkzeuge für Cybersicherheits-Recherche, technische Untersuchungen und alltägliche Automatisierung.

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

Schnellstart · Funktionen · Modellanbieter · Befehle & Tastenkürzel · Unterstützung · Danksagungen

Alter Zero terminal coding agent demo
Watch the Alter Zero video demo on YouTube
Video-Demo auf YouTube ansehen

Warum Alter Zero

Alter Zero ist ein quelloffener KI-Coding-Agent, geschrieben in Rust. Er arbeitet direkt in deinem Projekt: liest Dateien, nimmt Änderungen vor, führt Befehle aus und prüft Ergebnisse, während du in deinem Terminal mitverfolgst. Der Fokus liegt auf dem Programmieren, mit der Flexibilität, Sicherheitsprobleme zu untersuchen, unbekannte Systeme zu erkunden und Aufgaben mit deinen vorhandenen Werkzeugen zu automatisieren.

Was du bekommstWarum es wichtig ist
Arbeit, die du nachvollziehen kannstLive-Befehlsausgaben, lesbare Diffs und eine Aufgaben-Checkliste machen den Fortschritt leicht überprüfbar.
Kontrolle über die AusführungWähle einen Berechtigungsmodus, prüfe vorgeschlagene Änderungen und steuere den Agenten während der Arbeit.
Deine Wahl des ModellsVerbinde dich mit einem unterstützten Abonnement oder API-Schlüssel oder führe lokale Modelle mit Ollama aus.
Raum zum ErweiternFüge spezialisierte Subagenten, wiederverwendbare Skills, Lifecycle-Hooks und MCP-Server hinzu, passend zu deinem Workflow.
Ein natives Terminal-ErlebnisEine einzige Rust-Binary mit persistenten Sitzungen, Inline-Bildern und tastaturgesteuerter Bedienung.

Schnellstart

Alter Zero läuft auf Linux (x86_64, arm64) und macOS (Intel, Apple Silicon) in einem modernen Terminal.

Installation

Eine Zeile unter Linux oder macOS:

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

Es wählt den Build für deine Maschine aus, verifiziert dessen SHA-256 gegen die mit dem Release veröffentlichte Prüfsumme, installiert alter-zero nach ~/.local/bin und weist dich darauf hin, falls dieses Verzeichnis nicht in deinem PATH liegt.

Installationsoptionen

Setze ALTER_ZERO_INSTALL_DIR, um an einem anderen Ort zu installieren, oder ALTER_ZERO_VERSION=vX.Y.Z, um ein Release festzulegen. CHANGELOG.md dokumentiert, was sich zwischen Versionen geändert hat.

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)"

Für eine manuelle Installation listen die Release-Notes jedes Archiv mit seiner SHA-256 auf, sodass du eines herunterladen, verifizieren und von Hand entpacken kannst.

In einem Kali-Linux-Container ausführen

docker/ baut ein kleines headless Kali-Rolling-Image rund um das neueste Release, mit einem funktionierenden Satz an Kommandozeilenwerkzeugen, für Docker oder Podman. Ein Befehl baut es und startet einen Container auf einem Ordner von dir:

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

Außerhalb eines Multiplexers übergeben die -e-Flags die Identität deines Terminals, damit Bilder als echte Bilder statt als Halbblöcke gerendert werden. Der Container-Leitfaden behandelt Arbeitsbereiche, die veröffentlichten Ports, das Einfügen von Bildern und das Hinzufügen von Werkzeugen.

Innerhalb von tmux aktiviere allow-passthrough auf dem Host und wähle explizit das Bildprotokoll des äußeren Terminals für dieses docker exec; die tmux-Anweisungen enthalten ein sofort ausführbares Podman-Beispiel.

Aus dem Quellcode bauen

Du benötigst rustup und einen C-Compiler. Das Repository legt die Rust-Toolchain fest, die rustup automatisch installiert.

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

Ohne einen konfigurierten Anbieter öffnet Alter Zero eine Offline-Demo mit geskripteten Zügen, damit du die Oberfläche erkunden kannst. Um an deinen eigenen Aufgaben zu arbeiten:

  1. Führe /login aus und wähle ein unterstütztes Abonnement, einen API-Anbieter oder einen lokalen Modellserver. Folge den Aufforderungen, um dich zu verbinden.
  2. Führe /model aus, um ein Modell zu wählen. Alter Zero merkt sich deine Auswahl für dieses Verzeichnis.
  3. Beschreibe eine Aufgabe, prüfe etwaige Genehmigungsaufforderungen und verfolge die Arbeit, während sie geschieht.

Anmeldungen, die über /login hinzugefügt wurden, werden in ~/.alter-zero/.env gespeichert, außerhalb deines Repositorys. Verwende /, um Befehle zu durchsuchen, oder ? in einem leeren Composer, um Tastenkürzel zu sehen.

Verbindung über Umgebungsvariablen

Du kannst deinen Anbieter auch vor dem Start auswählen. Setze seine API-Schlüssel-Variable und die Anbieter-ID und starte dann die App. Zum Beispiel mit OpenRouter:

Tool herunterladen