Агент для програмування з відкритим кодом для будь-якої моделі

Codewhale читає ваш проєкт, редагує файли й запускає тести з термінала. Підключіть хмарну або локальну модель і виберіть дії, що потребують вашого схвалення.

curl -fsSL https://codewhale.net/install.sh | sh
Останній реліз v0.10.2Джерело v0.10.2MIT
Codewhale × OrcaRouter: The whales are teaming up. +30% DeepSeek v4.1 Flash usage.Codewhale × OrcaRouterGet 30% extra DeepSeek V4.1 Flash credit on each OrcaRouter top-up. One claim per developer, open until November 21, 2026.Codewhale earns a referral fee from OrcaRouter.Claim on OrcaRouter
Попередній перегляд термінала · Не випущено v0.10.2

New in v0.10.2

Read the changelog
/pet on
Turns your terminal into an animated whale that shows what the agent is doing. The message box stays live.
/workbar terminal
Shows the shells the agent is running as they run. Type into one, or press Ctrl+N for your own. macOS and Linux.
/undo
Takes back your whole last request in one step, including every file it changed.
Plan → Work
When a plan ends with open steps, Codewhale asks whether to start Work with Ask or Auto-Review, or keep planning.
curl / wget
Outside Full Access, a curl or wget that would upload a credential never runs without your approval.
DeepSeek Search
web_search can use DeepSeek's new Search API: set [search] provider = "deepseek" with a DeepSeek key.

Створюйте й автоматизуйте з термінала

Опишіть, що ви хочете створити або автоматизувати. Codewhale може редагувати файли, виконувати команди й перевіряти результат, а ви керуєте його доступом.

Можливості
Створюйте застосунки й інструменти
Створіть застосунок, додайте функцію або напишіть скрипт. Codewhale може працювати з файлами проєкту, запускати код і тестувати те, що створює. Документація
Автоматизуйте повторювану роботу
Запускайте робочі процеси з термінала, скриптів або CI. Для більших завдань делегуйте частини роботи команді Fleet з агентів із різними моделями. Документація
Підключайте звичні інструменти
Додавайте інструменти через плагіни та сервери MCP або використовуйте API у власних скриптах. Кожен сервіс потребує окремого налаштування й автентифікації. Документація

Використовуйте моделі на свій вибір

Підключіть облікові записи провайдерів, сумісну з OpenAI кінцеву точку або локальні моделі й моделі на власній інфраструктурі. Виберіть модель для сесії та для кожного агента у Fleet.

Переглянути моделі та провайдерів
Ваші облікові записи API
Підключайте провайдерів, як-от DeepSeek, OpenAI, Anthropic або Google, власними ключами. Типова модель deepseek-flash тепер використовує DeepSeek-V4.1-Flash.
Ваш шлюз
Використовуйте сумісну з OpenAI кінцеву точку й вибирайте доступні в ній моделі.
Ваш інференс
Запускайте локальні або самостійно розміщені моделі через Ollama, vLLM чи SGLang.
Ваша передплата ChatGPT
Увійдіть через codewhale auth chatgpt, щоб використовувати передплату ChatGPT замість ключа API. Експериментальна функція.

Працюйте з файлами й інструментами

Переглянути інструменти та інтеграції
Файли й термінал
Створюйте файли, запускайте команди, досліджуйте дані й тестуйте результат. Ви задаєте робочу теку та дозволи.
Плагіни й підключені застосунки
Додавайте навички та інструменти через плагіни й MCP. Перевіряйте та вмикайте підключення, якими може користуватися агент.
Браузер і комп’ютер · попередня версія
Працюйте в застосунках і на сайтах із браузерними інструментами та плагіном Computer Use у межах наданого доступу.
Сесії, до яких можна повернутися
Зберігайте разом розмову, результати інструментів та історію. Продовжуйте завдання в терміналі або локальному браузерному клієнті.
Команди агентів
Розподіліть велике завдання через Fleet між агентами з різними ролями й моделями. Стежте за поступом в одному місці.

Початок роботи

Встановіть Codewhale, підключіть модель і відкрийте папку проєкту. За потреби ви можете додавати плагіни й нових агентів.

  1. Install Codewhale

    Install the latest release on macOS or Linux. Follow any PATH instruction the installer prints, then open a folder where you want to work. The guide covers Windows and other install options.

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

    Use a model API you already have, or connect local or self-hosted inference. The command below saves a DeepSeek key; local Ollama models do not need an API key.

    codewhale auth set --provider deepseek
    Connect a provider
  3. Describe your first task

    Start Codewhale and describe the result: a small app, a script that saves you time, or a report from your data. Choose its permissions, review what it does and steer it as you go.

    codewhale
    Set modes and approvals
  4. Use multiple agents

    Split a larger job across agents with different roles and models. Inside Codewhale, save your team with /fleet setup, then check its runs with /fleet status.

    /fleet setup
    /fleet status
    Set up a Fleet

Що доступно зараз і перебуває в розробці

Термінал і локальний браузерний клієнт уже доступні. Нативний настільний застосунок і перебудований хмарний вебзастосунок розробляються.

Термінал і локальний браузер
ВипущеноУстановіть на Linux, macOS або Windows, а потім запустіть codewhale або codewhale web для локального браузерного клієнта. Також підходять npm і Cargo; Android у Termux — попередня версія.
CodeWhale GUI (VS Code)
ДоступноОкремий проєкт, який підтримує спільнота: чат, треди та зміни файлів на бічній панелі VS Code поверх того самого Codewhale Runtime. Встановлюється з VS Code Marketplace.
Вебзастосунок
У розробціПеребудовується за зразком настільного застосунку й поки не відкритий. Щоб уже зараз працювати в браузері, запустіть codewhale web на своєму комп’ютері.
Настільний застосунок
Збірка в розробціНативний застосунок на тому самому рушії. Переглядайте й комітьте зміни, стежте за роботою в різних проєктах і редагуйте повідомлення, щоб надіслати його знову як нову гілку. Загальнодоступного завантаження поки немає.

Для термінала, локального браузера й GUI обліковий запис Codewhale не потрібен. Якщо ви використовуєте власний ключ провайдера, плату за це використання стягує провайдер.

Долучайтеся до розробки Codewhale

До створення Codewhale долучилися 393 людей. Повідомте про помилку, покращте документацію або запропонуйте код на GitHub.

Установіть на macOS або Linux

GitHub Releases (Бінарні файли) · npm · Cargo · Docker · Windows · Android / Termux · дзеркала в Китаї

Читати посібник зі встановлення
curl -fsSL https://codewhale.net/install.sh | sh