djcopley/ShellOracle
A terminal utility for intelligent shell command generation
해결하는 문제
ShellOracle은 복잡한 쉘 명령어를 외우거나 문서를 검색할 필요 없이 자연어 설명을 통해 정확한 터미널 명령어를 생성할 수 있게 해줍니다.
작동 방식
BASH, ZSH, fish 쉘용 위젯으로 작동합니다. 사용자가 키보드 단축키 (CTRL+F)를 누르면 원하는 명령어를 일반 영어로 설명할 수 있습니다. 이 도구는 설정된 LLM 제공자를 사용해 해당 쉘 명령어를 생성하고 바로 프롬프트에 삽입합니다.
대상 사용자
macOS 또는 Linux를 사용하며 명령줄 워크플로우를 가속화하고 구문을 검색하는 시간을 줄이고자 하는 개발자 및 시스템 관리자.
주요 기능
- 다중 제공자 지원: Ollama, LocalAI, LM Studio와 같은 로컬 제공자뿐만 아니라 OpenAI, Deepseek, Grok (XAI), Google과 같은 클라우드 API도 지원.
- 쉘 통합: BASH, ZSH, fish에 전용 키보드 단축키를 통해 깊이 통합.
- Unix 파이프 지원: 고급 명령어 체이닝을 위해 파이프라인에서 사용 가능 (예:
echo "text" | shor). - 컨텍스트 인식: 쉘 버퍼의 기존 텍스트를 프롬프트로 전달하여 더 나은 컨텍스트 유지.
- 명령어 기록: 프롬프트 기록을 유지해 쉽게 참조하고 순환 가능.
관련
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트