Агент для програмування з відкритим кодом для будь-якої моделі
Codewhale читає ваш проєкт, редагує файли й запускає тести з термінала. Підключіть хмарну або локальну модель і виберіть дії, що потребують вашого схвалення.
curl -fsSL https://codewhale.net/install.sh | sh
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▎ Local demo: add --json to export.py, run tests, and delegate a review. │╭ ✓ • tool done · 3/3 · 100% ││ ▏ checklist: todo_write ││ ▏ ☑ Inspect the export command ││ ▏ ☑ Add the --json flag │╰ ▏ ☑ Run tests and review the change │ │● JSON export is ready. │▏ │▏ Added --json while preserving CSV output. All 3 local tests passed, and the delegated review │▏ found no issues. ┃▏ ┃▏ Try: python3 export.py --json ┃▏ ┃▏ This session uses the local website-demo provider. ┃ ┃Note Workbar is off — no panel renders (/workbar bottom|top|left|right to show it) ┃╭──────────────────────────────────────────────────────────────────────────────────────────────────╮│❯ Type a message… ││ [·] │╰──────────────────────────────────────────────────────────────────────────────────────────────────╯ ● Full Access Shift+Tab to change work (Tab) Work bar (Ctrl+]) ← for agents · ↓ to manage website-demo · website-demo context 7%
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, підключіть модель і відкрийте папку проєкту. За потреби ви можете додавати плагіни й нових агентів.
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.
Full install guidecurl -fsSL https://codewhale.net/install.sh | shConnect 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.
Connect a providercodewhale auth set --provider deepseekDescribe 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.
Set modes and approvalscodewhaleUse 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.
Set up a Fleet/fleet setup /fleet status
Що доступно зараз і перебуває в розробці
Термінал і локальний браузерний клієнт уже доступні. Нативний настільний застосунок і перебудований хмарний вебзастосунок розробляються.
- Термінал і локальний браузер
- ВипущеноУстановіть на 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