CL

context-labs/whip

Developer tools

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

1,1 тыс. stars 158 forks Качество 67 Тренд 44Apache-2.0

Быстрый жгут кодировочного агента в Go. Цикл использования инструментов, bubbletea-TUI, модели маршрутизируемых провайдером с поиском живого каталога, поддержка MCP, фоновые субагенты.

Обзор

Цикл использования инструментов LLM (bash / read / write / edit / subagent), интерактивная bubbletea сессия и модели с маршрутизируемыми провайдерами. Одна бинарная конфигурация без времени выполнения, которую можно читать. - — буквально как можно быстрее. whip встроен в Обойти это ограничение: параллельные вызовы инструментов, поток всего, между вами и моделью только цикл. - У всех есть потрясающие паттерны, но ни один из них не объединяет их все. Whip выбирает лучшие идеи из Pi, OpenCode, Codex и EXO в один мнений (см. docs/roadmap.md — каждая функция указывает на свой исходник). - , и жгуты выполняют огромное количество сетевого взаимодействия. whip опирается на каналы, где TypeScript референс-дизайн обещает вручную — блокировки файлов по пути и фоновые субагенты сжимаются до примитивов, которые проверяет компилятор (docs/concurrency.md).

Обзор (машинный перевод)

WhipCode

Программный агент, созданный для работы, который не помещается в одном контекстном окне.

Быстрый старт · Что это? · Как это работает · Бенчмарки · Разработка

Быстрый старт

Скачать бета-версию рабочего стола — Apple Silicon · macOS 14 или новее.

Используйте релиз, созданный после сброса чистого проекта; старые десктопные версии не являются путём обновления.

  1. Скачайте whipcode-desktop-darwin-arm64.dmg, откройте его и перетащите Whip Beta в приложения.
  2. Запустите его и выберите Настроить этот Mac при запросе. Приложение включает соответствующий бэкенд; отдельная установка CLI не требуется.
  3. Свяжитесь с поставщиком моделей, откройте проект и опишите, что хотите сделать.

Возьмите с собой API-ключ или используйте поддерживаемый вход по подписке. Доступ провайдера отделен от установки WhipCode. Смотрите провайдеров и аутентификацию.

Предпочитаете терминал? Установите автономный CLI на macOS или Linux:

Для точной версии используйте команду install.sh из заметок релиза — нет Переменная среды версии необходима для релизов с разделением на два скрипта. Компаньон latest.sh всегда выбирает стабильный v1+, никогда альфу.

Новый трек CLI начинается с v1.0.0-alpha.N. Установка до релиза явна;

Эта страница переведена автоматически. Технические детали смотрите в оригинале.

README

Показан фрагмент оригинального README. Открыть оригинал.

WhipCode

A coding agent built for work that doesn’t fit in one context window.

Quickstart · What is this? · How it works · Benchmarks · Development

Quickstart

Download Desktop Beta — Apple Silicon · macOS 14 or newer.

Use a release built after the clean-project reset; old Desktop releases are not an upgrade path.

  1. Download whipcode-desktop-darwin-arm64.dmg, open it, and drag Whip Beta into Applications.
  2. Launch it and choose Set up this Mac if prompted. The app includes its matching backend; no separate CLI installation is needed.
  3. Connect a model provider, open your project, and describe what you want to do.

Bring an API key or use a supported subscription login. Provider access is separate from installing WhipCode. See providers and authentication.

Prefer the terminal? Install the standalone CLI on macOS or Linux:

curl -fsSL https://raw.githubusercontent.com/context-labs/whip/main/install.sh | sh
whipcode

For an exact version, use the release’s install.sh command from its notes—no version environment variable is needed for releases with the two-script split. The companion latest.sh always selects stable v1+, never an alpha.

The new CLI track starts at v1.0.0-alpha.N. Prerelease installation is explicit; default stable installation becomes available with v1.0.0. Existing internal installs must follow the manual reset checklist, not upgrade in place.

Desktop-managed installations update through Desktop; standalone CLI installations use whipcode update. Setup and upgrades →

For the web client, start the daemon with whipcode daemon start, then run whipcode web. It opens your browser and stays running as a separate gateway; Ctrl+C stops web access, not daemon work. Ordinary daemon and Desktop startup open no web listener. See web access for --no-open, managed startup, and trusted-network configuration.

What is this?

Открыть полный README на GitHub

Установка

This server does not publish a one-line install command.

Open the repository installation guide Новичок в MCP? Начните с руководства на mcpskill.org →