원하는 모델로 개발하고 작업을 자동화하세요

Codewhale은 소프트웨어를 개발하고 파일을 다루며 반복 작업을 재사용 가능한 워크플로로 바꿀 수 있는 에이전트를 제공합니다. 무엇을 이루고 싶은지 알려 주고 작업에 맞는 호스팅형 또는 로컬 모델을 선택하면, 작업을 진행하면서 제공업체도 자유롭게 바꿀 수 있습니다.

curl -fsSL https://codewhale.net/install.sh | sh
Codewhale v0.10.0 개발 빌드: 고래 마크, 새 세션, 메시지 입력창, Ask 권한, Work 모드와 모델 상태. 격리된 터미널의 실제 출력을 렌더링했습니다.
터미널 미리보기 · v0.10.0 개발 빌드최신 릴리스 v0.10.0소스 v0.10.0MIT

Codewhale로 할 수 있는 일

프로젝트나 질문, 자동화하고 싶은 작업에서 시작해 에이전트 하나와 함께 진행하거나 큰 작업의 여러 부분을 여러 에이전트에게 나누어 맡길 수 있습니다.

만들고 싶은 것을 구현하세요

만들고 싶은 것을 설명하고 코드를 읽고 파일을 편집하며 명령을 실행하고 결과를 확인할 수 있는 에이전트와 함께 작업하세요.

일상적인 작업을 자동화하세요

반복하는 작업을 스크립트와 워크플로로 만들어 두면 필요할 때마다 터미널에서 다시 실행할 수 있습니다.

다양한 모델을 사용하세요

에이전트에 호스팅형 또는 로컬 모델을 사용하고 서로 다른 모델과 역할이 각각 적합한 작업을 맡도록 할 수 있습니다.

Codewhale로 작업하는 방법

연동 기능 살펴보기
  • TUI대화형 터미널 작업
  • codewhale exec스크립트와 CI
  • 로컬 웹 클라이언트localhost 인터페이스. 호스팅형 브라우저 작업 공간은 개발 중
  • Runtime API + MCP로컬 통합
  • Fleet여러 에이전트가 하나의 작업을 함께 수행

작업마다 선택할 수 있는 다양한 모델

호스팅형 모델 제공업체에 직접 연결하거나 게이트웨이로 여러 제공업체를 이용하거나 모델을 로컬에서 실행한 뒤, 작업하면서 세션별로 사용할 모델을 선택할 수 있습니다.

모델과 제공업체 살펴보기
호스팅
codewhale auth set --provider <id>으로 저장한 내 API 키
게이트웨이
하나의 엔드포인트로 여러 모델, 제공자는 여전히 내가 선택
로컬
localhost의 vLLM, SGLang, Ollama — 보통 키 불필요
Plan · Work · Operate
Ask · Auto-Review · Full Access

Codewhale 시작하기

Codewhale을 설치하고 모델을 연결하면 터미널에서 첫 작업을 설명할 수 있으며, 여러 에이전트가 작업을 나누어 맡도록 하고 싶을 때 Fleet을 추가할 수 있습니다.

  1. Install Codewhale

    The command below installs the latest published release on macOS or Linux. Use the install guide for Windows, package managers, or building the unreleased source candidate.

    curl -fsSL https://codewhale.net/install.sh | sh
    Full install guide
  2. Connect your model

    Codewhale needs a model to answer. Save your own provider key, as in the DeepSeek example below, or run a local model such as Ollama, which needs no key. You pay the provider directly.

    codewhale auth set --provider deepseek
    Connect a provider
  3. Give it a task

    Open Codewhale in your project folder and ask for something concrete. Start in /mode plan to have it explain the project without changing anything, then switch to /mode work for edits and commands. It shows each edit as a diff and asks before running a shell command.

    codewhale
    Set modes and approvals
  4. Add a Fleet when you need one

    When a task would benefit from several models and roles, run /fleet setup inside Codewhale to save roles and the model each one uses. From your shell, codewhale fleet status counts the Fleet runs that are queued, running, or finished.

    /fleet setup
    codewhale fleet status
    Run a workflow

Codewhale을 사용할 수 있는 곳

Codewhale은 지금 터미널에서 사용할 수 있으며, 웹 앱과 데스크톱 앱, 클라우드 컴퓨터는 개발 중입니다.

터미널
출시됨Linux, macOS, Windows용 릴리스 바이너리를 GitHub에서 제공합니다. npm과 Cargo로도 설치할 수 있습니다. Android에서 Termux로 실행하는 버전은 미리보기입니다.
웹 앱
개발 미리보기개발 미리보기에서 계정 접속과 브라우저 페어링을 이용할 수 있습니다.
데스크톱
개발 빌드macOS 앱은 개발 중이며, 공개 다운로드는 추후 제공될 예정입니다.
클라우드 컴퓨터
개발 중작업을 실행할 수 있는 호스팅 컴퓨터.

Codewhale 계정 없이도 터미널을 사용할 수 있으며, 호스팅형 모델 사용 요금은 이용하는 제공업체에서 청구합니다.

macOS 또는 Linux에 Codewhale을 설치하세요

GitHub Releases (바이너리) · npm · Cargo · Docker · Windows · Android / Termux · 중국 미러

설치 가이드 읽기
curl -fsSL https://codewhale.net/install.sh | sh

Codewhale을 함께 개선해 주세요

버그를 발견했거나 새로운 기능에 대한 아이디어가 있거나 첫 풀 리퀘스트를 보내고 싶다면, 여러분의 이야기를 듣고 앞으로의 작업을 함께 이어 가고 싶습니다.