Skip to content
KitploitKITPLOIT
도구익스플로잇블로그
Log in
제출
도구익스플로잇블로그
제출

해킹, 침투 테스트 및 사이버 보안 도구를 당신의 보안 무기고에!

Kitploit은 해킹, 사이버 보안 및 침투 테스트 도구 디렉토리입니다. 최신 프로젝트 업데이트를 발견하여 취약점을 찾고, 시스템을 분석하고, 테스트를 자동화하고, 보안을 강화하세요.

피드문의개인정보© 2026 Kitploit

도구 디렉토리

카테고리

모든 카테고리 보기
Loading categories
alter-zero — 코딩, 사이버보안, 자동화를 위한 RAM 효율적인 터미널 에이전트 하네스. | Kitploit
도구/GitHubGitHub/linuztx/alter-zero
General Purpose UtilitiesStatic Code Analysis (SAST)Vulnerability AnalysisCode AnalysisScripting & AutomationPenetration TestingCommand and ControlUtilities & FrameworksAI Security
GitHublinuztx/alter-zero

alter-zero

코딩, 사이버보안, 자동화를 위한 RAM 효율적인 터미널 에이전트 하네스.

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로 작성된 오픈소스 AI 코딩 에이전트입니다. 프로젝트에서 직접 작동하며 파일을 읽고, 편집하고, 명령을 실행하고, 결과를 확인하는 과정을 터미널에서 함께 지켜볼 수 있습니다. 코딩에 초점을 맞추면서도 보안 문제를 조사하고, 낯선 시스템을 탐색하고, 기존 도구를 활용해 작업을 자동화할 수 있는 유연성을 갖추고 있습니다.

제공되는 것중요한 이유
따라갈 수 있는 작업실시간 명령 출력, 읽기 쉬운 diff, 작업 체크리스트로 진행 상황을 쉽게 확인할 수 있습니다.
실행에 대한 제어권한 모드를 선택하고, 제안된 변경 사항을 검토하며, 작업 중인 에이전트를 조정할 수 있습니다.
원하는 모델 선택지원되는 구독 또는 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/는 최신 릴리스를 기반으로 동작하는 명령줄 도구 세트를 갖춘 작은 헤드리스 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 키 변수와 제공자 ID를 설정한 뒤 앱을 시작하세요. 예를 들어 OpenRouter의 경우:

export OPENROUTER_API_KEY="your-api-key"
export ALTER_ZERO_PROVIDER=openrouter
alter-zero

/model로 모델을 선택하거나, 실행 전에 ALTER_ZERO_MODEL을 해당 모델 ID로 설정하세요.

활용하기

구체적인 작업으로 시작하고 에이전트가 함께 처리하도록 하세요.

사용 사례이렇게 요청해 보세요
코딩 및 디버깅"이 테스트가 실패하는 이유를 찾아 원인을 수정하고 관련 테스트를 실행해 줘."
사이버보안 연구"이 저장소의 보안 취약점을 검토해 줘. 각 발견 사항을 코드까지 추적하고 수정 방안을 제안해 줘."
기술 조사"이 프로젝트에서 인증이 어떻게 작동하는지 추적하고 접근 검사가 어디서 일어나는지 설명해 줘."
자동화"이 로그를 요약하고 반복되는 오류를 표시하는 스크립트를 작성해 줘."

모델 제공자

지원되는 구독 서비스, API 제공자 또는 로컬 모델 서버에 연결하세요. /login으로 연결하고 /model로 모델을 선택하세요.

제공자연결 방법알아두면 좋은 점
Agent Zero APIAPI 키.Agent Zero 프록시를 통해 Venice.ai 모델에 접근하며, A0T 토큰 보유자에게는 매일 무료 할당량이 제공됩니다.
VeniceAPI 키.Venice 자체 API에서 직접 제공하는 Venice.ai의 비공개, 무검열 모델 — Agent Zero API가 프록시하는 것과 동일한 카탈로그를 자신의 계정으로 접근합니다.
GitHub Copilot구독, 일회용 디바이스 코드 사용.컨텍스트 윈도우, 비전, 추론 수준을 포함한 모델 기능은 Copilot에서 제공됩니다.
ChatGPT Codex구독, ChatGPT Plus 또는 Pro 계정 사용: 브라우저 로그인 또는 헤드리스 머신에서 일회용 디바이스 코드.계정 로그인 흐름을 사용하며 붙여넣을 API 키가 없습니다.
AnthropicAPI 키 또는 Anthropic Console을 통한 계정 로그인.두 방법 모두 사용량은 API 조직에 청구됩니다.
OpenRouterAPI 키.하나의 계정으로 여러 제공자의 모델에 접근합니다.
OllamaAlter Zero를 로컬 서버로 지정하세요; 키가 필요하지 않습니다.로컬에서 호스팅되는 모델로 자신의 머신에서 추론을 실행합니다.
Ollama CloudAPI 키.Ollama가 호스팅하는 오픈 모델을 사용합니다.

푸터에는 활성 모델, 사고 모드, 속도 등급, 컨텍스트 사용량이 표시됩니다. Ctrl+T는 모델이 지원하는 추론 수준을 순환하고, 속도 등급을 나열하는 ChatGPT 모델에는 해당 처리를 전환하는 등급별 명령(/fast, /ultrafast)이 제공되며(더 빠른 응답, 플랜 사용량 증가), 이미지를 보내기 전에 비전 지원이 확인되고, 제공자가 허용하는 경우 요청은 프롬프트 캐싱을 지원합니다.

기능

작업이 진행되는 동안 따라가기

  • 읽기 쉬운 파일 변경. 번호가 매겨지고 구문 강조된 파일 보기와 diff가 변경된 문자를 강조하므로 편집 내용을 쉽게 검토할 수 있습니다.
  • 실시간 명령 및 작업 진행. 명령 출력이 대화로 스트리밍되고, 긴 결과는 펼칠 수 있는 미리보기로 접히며, 체크리스트가 다단계 작업을 추적합니다.
  • 병렬 및 백그라운드 작업. 도구 배치는 실행 전에 알려집니다. Ctrl+B로 실행 중인 명령을 백그라운드로 옮긴 뒤, 빈 컴포저에서 Down으로 검사하거나 중지하세요.
  • 맥락 속의 결정. 인라인 질문은 객관식과 자유 텍스트 답변을 지원합니다. Enter로 메시지를 보내 실행 중인 턴을 조정하거나, Tab으로 후속 작업을 대기열에 넣으세요.
도구 다운로드