파일 편집과 명령 실행을 지원하고 로컬 모델을 포함한 40개 이상의 모델 제공업체와 연동되는 오픈소스 Rust 터미널 코딩 에이전트입니다.
SAIL-Research-Lab/cheetahclaws
여러 클라우드 및 로컬 LLM을 지원하며 도구, 메모리, 스킬, Web UI를 제공하는 Python 네이티브 에이전트 하네스이자 터미널 코딩 어시스턴트입니다.
대체할 수 있는 제품:Claude Code
- 스타
- 789
- 포크
- 274
- 열린 이슈
- 27
- 마지막 커밋
- 10일 전
어떤 프로젝트인가요?
CheetahClaws는 터미널에서 도구를 사용하는 AI 어시스턴트를 실행하는 Python 에이전트 하네스입니다. 읽기 쉬운 코드베이스로 Claude Code의 핵심 에이전트 루프를 재구현했으며, 모델 계층을 통해 Anthropic, OpenAI, Gemini, DeepSeek, Qwen, Kimi, MiniMax 및 기타 제공자와 Ollama, LM Studio, vLLM 또는 OpenAI 호환 엔드포인트에서 제공하는 로컬 모델 사이를 동일한 --model 플래그로 전환할 수 있습니다.
파일 읽기, 쓰기, 편집, 셸 명령 실행, 코드 검색, 웹 페이지 가져오기, 작업 관리 등을 위한 기본 도구 약 28개가 포함되어 있으며, MCP 서버, git 기반 플러그인, Markdown 스킬로 기능을 확장할 수 있습니다. 영구 메모리, 컨텍스트 압축, 자율 모드가 포함된 권한 확인, 체크포인트, 세션 자동 저장도 제공합니다. 선택 모듈을 추가하면 브라우저 터미널이 포함된 Web UI, Telegram·WeChat·Slack·QQ 연동, 음성 입력, 트레이딩 및 리서치 워크플로를 사용할 수 있습니다.
핵심 기능
- 01--model 플래그 하나로 클라우드 제공자와 로컬 모델을 전환합니다.
- 02파일, 셸, 검색, 웹 접근을 위한 기본 도구 약 28개를 제공합니다.
- 03MCP 서버, git 플러그인, Markdown 스킬로 확장할 수 있습니다.
- 04컨텍스트 압축 기능을 갖춘 사용자 및 프로젝트용 영구 메모리를 제공합니다.
- 05선택 가능한 자율 모드와 명령어 차단 목록을 포함한 권한 확인 기능을 제공합니다.
- 06브라우저 터미널과 Telegram, Slack 등의 채팅 앱 연동을 지원하는 선택형 Web UI를 제공합니다.
활용 사례
- 코드를 클라우드 API로 보내지 않고 로컬 Ollama 또는 vLLM 모델을 사용해 터미널 코딩 어시스턴트를 실행합니다.
- 하나의 도구로 여러 LLM 제공자가 같은 코딩 작업을 어떻게 처리하는지 비교합니다.
- 소규모 Python 코드베이스에서 에이전트 루프를 살펴보거나 직접 수정합니다.
- 브리지 모듈을 통해 채팅 앱에서 원격으로 어시스턴트를 조작합니다.
토픽
자주 묻는 질문
- cheetahclaws은(는) 무엇인가요?
- 여러 클라우드 및 로컬 LLM을 지원하며 도구, 메모리, 스킬, Web UI를 제공하는 Python 네이티브 에이전트 하네스이자 터미널 코딩 어시스턴트입니다. CheetahClaws는 터미널에서 도구를 사용하는 AI 어시스턴트를 실행하는 Python 에이전트 하네스입니다. 읽기 쉬운 코드베이스로 Claude Code의 핵심 에이전트 루프를 재구현했으며, 모델 계층을 통해 Anthropic, OpenAI, Gemini, DeepSeek, Qwen, Kimi, MiniMax 및 기타 제공자와 Ollama, LM Studio, vLLM 또는 OpenAI 호환 엔드포인트에서 제공하는 로컬 모델 사이를 동일한 --model 플래그로 전환할 수 있습니다.
- cheetahclaws은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- cheetahclaws은(는) Apache-2.0 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- cheetahclaws은(는) 아직 유지보수되고 있나요?
- 활발히 유지보수 중. cheetahclaws의 마지막 커밋은 2026년 10월 12일입니다.
- cheetahclaws은(는) 어디에 사용할 수 있나요?
- 코드를 클라우드 API로 보내지 않고 로컬 Ollama 또는 vLLM 모델을 사용해 터미널 코딩 어시스턴트를 실행합니다. 하나의 도구로 여러 LLM 제공자가 같은 코딩 작업을 어떻게 처리하는지 비교합니다. 소규모 Python 코드베이스에서 에이전트 루프를 살펴보거나 직접 수정합니다. 브리지 모듈을 통해 채팅 앱에서 원격으로 어시스턴트를 조작합니다.
- cheetahclaws은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/SAIL-Research-Lab/cheetahclaws
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
MCP 도구를 통해 어떤 모델이든 사용할 수 있는 CLI 중심의 오픈소스 AI 코딩 에이전트 런타임으로, 대화형·파이프 입력·데몬·WebSocket·ACP 모드를 지원합니다.
bash와 약 100줄의 핵심 Python 코드만 사용하는 최소한의 AI 소프트웨어 엔지니어링 에이전트로, GitHub 이슈를 해결하거나 CLI에서 작업을 돕습니다.
Claude Code, Codex, OpenClaw 등 여러 AI 에이전트가 함께 사용하는, 로컬에서 직접 호스팅하는 개인용 영구 메모리 허브입니다.
원하는 LLM에 연결하고 LSP와 MCP를 지원하며 프로젝트별 세션을 제공하는 터미널 기반 AI 코딩 에이전트입니다.