Repolode
AI-Shell-Team

AI-Shell-Team/aish

자연어 요청 앞에 ';'를 입력하면 명령을 제안하고 실행 전에 위험도를 평가하는, 완전한 PTY를 지원하는 AI 기반 Linux 셸입니다.

스타
575
포크
132
열린 이슈
43
마지막 커밋
22시간 전

어떤 프로젝트인가요?

AISH는 Rust 기반 셸로, 일반 터미널처럼 작동하면서 AI 지원 기능을 제공합니다. vim, ssh, top 같은 대화형 프로그램은 완전한 PTY 안에서 실행되며, ';'로 시작하는 입력은 OpenAI 호환 모델로 전달되어 설명된 작업에 필요한 명령을 설명하거나 생성합니다.

AI가 생성한 명령은 설정 가능한 보안 정책 엔진을 거칩니다. 각 명령은 LOW, MEDIUM 또는 HIGH로 평가됩니다. 위험도가 낮은 명령은 기본적으로 실행되고, 중간 위험 명령은 확인을 요청하며, 위험도가 높은 명령은 기본적으로 차단됩니다. 선택 사항인 권한 상승 샌드박스 서비스는 명령을 미리 실행해 실제 실행 전에 변경 사항을 평가할 수 있습니다.

또한 사용자 디렉터리에서 도메인 지식과 워크플로를 핫 로드하는 Skills 플러그인 시스템, 로컬 SQLite 세션 기록, Markdown 기반 장기 메모리, 선택 사항인 Langfuse 관측 기능을 제공합니다. Linux를 대상으로 하며 로컬 모델을 포함해 OpenAI 호환 API로 연결할 수 있는 모든 모델을 지원합니다.

핵심 기능

  • 01vim, ssh, top 같은 대화형 프로그램을 위한 완전한 PTY 지원
  • 02';' 접두사를 통한 자연어 요청 및 명령 설명
  • 03AI 생성 명령의 위험도 평가(LOW/MEDIUM/HIGH) 및 확인 절차
  • 04실행 전에 명령 변경 사항을 평가하는 선택적 샌드박스 사전 실행
  • 05핫 로드 및 우선순위 재정의를 지원하는 Skills 플러그인
  • 06로컬 SQLite 세션 기록 및 Markdown 장기 메모리

활용 사례

  • 일상적인 언어로 문제를 설명해 Linux 시스템 문제 해결
  • 문법을 외우지 않고 파일 검색이나 아카이브 작업 같은 복잡한 셸 명령 생성
  • 위험한 명령 실행 전에 위험도 확인 절차를 거치는 AI 지원 운영 작업
  • OpenAI 호환 엔드포인트를 통해 로컬 또는 자체 호스팅 모델 사용

빠른 시작

  1. 1

    README에 있는 공식 설치 스크립트를 실행합니다

  2. 2

    셸을 실행합니다

    aish

사용 전 알아둘 점

  • Linux만 지원합니다. README에는 macOS 또는 Windows 지원에 대한 내용이 없습니다.
  • AI 요청을 사용하려면 LLM API 키가 있거나 모델이 설정되어 있어야 합니다.

포함된 컬렉션

토픽

자주 묻는 질문

aish은(는) 무엇인가요?
자연어 요청 앞에 ';'를 입력하면 명령을 제안하고 실행 전에 위험도를 평가하는, 완전한 PTY를 지원하는 AI 기반 Linux 셸입니다. AISH는 Rust 기반 셸로, 일반 터미널처럼 작동하면서 AI 지원 기능을 제공합니다. vim, ssh, top 같은 대화형 프로그램은 완전한 PTY 안에서 실행되며, ';'로 시작하는 입력은 OpenAI 호환 모델로 전달되어 설명된 작업에 필요한 명령을 설명하거나 생성합니다.
aish은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
aish은(는) Apache-2.0 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
aish은(는) 아직 유지보수되고 있나요?
활발히 유지보수 중. aish의 마지막 커밋은 2026년 11월 5일입니다.
aish은(는) 어디에 사용할 수 있나요?
일상적인 언어로 문제를 설명해 Linux 시스템 문제 해결 문법을 외우지 않고 파일 검색이나 아카이브 작업 같은 복잡한 셸 명령 생성 위험한 명령 실행 전에 위험도 확인 절차를 거치는 AI 지원 운영 작업 OpenAI 호환 엔드포인트를 통해 로컬 또는 자체 호스팅 모델 사용
aish는 어떻게 설치하나요?
README에 있는 공식 설치 스크립트를 실행합니다 셸을 실행합니다: aish
aish은(는) 어디서 받을 수 있나요?
소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/AI-Shell-Team/aish

요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.

관련 프로젝트