Open-source coding agent for your terminal, built in Rust and on a journey of continuous community improvement. Issues and PRs welcome.
분석 정보가 없습니다.
이 번역은 AI가 원문 README를 옮긴 것입니다. 원문이 항상 우선합니다.
Codewhale는 Rust로 구축되고 사용자들과 함께 공개적으로 개선되는 터미널용 오픈소스 코딩 에이전트입니다.
npm install -g codewhale
codewhale
첫 실행 시 제공자(provider) 연결 또는 오프라인 유지 옵션을 안내합니다. Codewhale은 Cargo, Docker, Nix, Scoop, 사전 빌드된 아카이브, Android/Termux, CNB 미러도 지원합니다. 설치 가이드를 참조하세요.
탭 완성은 셸별로 한 번의 명령으로 설정됩니다 — codewhale completion bash|zsh|fish|powershell|elvish. 셸 완성 문서를 참조하세요.
팀원에게 말하듯이 Codewhale과 대화하세요:
실패하는 테스트를 고치고 무엇이 변경되었는지 설명해줘.
또는 TUI를 열지 않고 작업을 실행하려면:
codewhale exec "실패하는 테스트를 고치고 무엇이 변경되었는지 설명해줘"
Codewhale은 저장소를 읽고, 파일을 편집하고, 명령을 실행하고, 결과를 검사하며, 목표를 향해 계속 작업할 수 있습니다. 에이전트에 부여할 접근 수준은 사용자가 결정합니다.
/model로 제공자와 모델을 전환하세요./undo는 마지막 턴을 되돌리고 /restore는 작업 공간을 이전 스냅샷으로 복원합니다./goal을 설정하고, 실행 전에 워크플로우를 검토하고, 에이전트의 내부 지시사항을 대화 기록에 노출하지 않고 에이전트를 조정하세요.TUI에서 /help를 실행하면 명령과 키보드 단축키를 확인할 수 있습니다.
Codewhale은 사용자가 부여한 접근 권한으로 사용자 머신에서 실행됩니다. 승인 모드와 저장소 규칙은 에이전트가 수행할 수 있는 작업을 제한하며, 선택적 OS 샌드박싱은 지원되는 환경에서 더 강력한 실행 경계를 추가합니다. 알 수 없는 모델 가격은 무료로 표시되지 않고 알 수 없음으로 유지됩니다.
정확한 정책 스택은 권한 부여 순서 문서를, 로컬 설정 구성은 설정 문서를 읽으세요.
Codewhale은 사람들이 사용하고, 문제점을 보고하고, 수정을 도울 때 더 좋아집니다. 제공자가 누락되었거나, 워크플로우가 어색하거나, 터미널 UI가 불편하다면 이슈를 열어주세요. 개선 방법을 안다면 풀 리퀘스트를 열어주세요. 첫 기여도 환영하며, 기여자는 반영된 작업에 대한 크레딧을 유지합니다.
Discord에 참여하거나 WeChat(hunterbown)에서 Hunter를 추가하고 Whale Brothers 그룹 가입을 요청하세요.
Codewhale은 deepseek-tui로 시작했으며 여전히 해당 구성 및 세션 호환성을 유지합니다. 현재는 제공자 중립적이며 독립적으로 유지보수됩니다. 어떤 모델 제공자와도 제휴하지 않습니다.
프로젝트 성장을 도운 모든 기여자와 오픈소스 커뮤니티에 감사드립니다. 기여자 기록을 참조하세요.
/undo, /restore 같은 안전 장치를 갖추어 사용자 통제권을 강조합니다.deepseek-tui에서 전환된 이력이 있어, 일부 사용자에게는 제공자 중립성에 대한 신뢰 검증이 필요할 수 있습니다./undo와 /restore 기능이 있지만, 중요한 작업 전에는 별도 백업이나 버전 관리 사용을 권장합니다."low"
/help 명령으로 TUI의 주요 명령과 단축키를 숙지하고, 간단한 작업부터 codewhale exec로 테스트해 보세요.