Cheap Agent — плагин

Плагин для Claude Code и Codex: дорогая модель планирует, дешевая пишет код под тест, и тариф расходуется медленнее.

  • 329 ★ репозитория
  • Последний коммит
  • MIT
Плагин

Расширенный доступ

Почему такой уровень

  • Дешевая модель получает код проекта через стороннего провайдера и правит файлы в отдельной копии `git worktree`.
  • Три хука и MCP-сервер работают в каждом проекте с выданным `/cheapag:allow` и запускают тесты проекта.
Все причины и проверки

muaaz9329/cheap-ag

Установка

Работает в

В терминале, через SkillFoxx CLI

npx skillfoxx add plugins/cheap-agent

Определит агенты на машине, покажет уровень доступа и зафиксирует версию.

Другие способы установки

Доступ и проверки

Как мы проверяем

Расширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.

  • Дешевая модель получает код проекта через стороннего провайдера и правит файлы в отдельной копии `git worktree`.
  • Три хука и MCP-сервер работают в каждом проекте с выданным `/cheapag:allow` и запускают тесты проекта.

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

Cheap Agent делит работу между двумя моделями. Ведущая модель, Claude Opus в Claude Code или модель OpenAI в Codex, читает задачу, планирует и формулирует короткое поручение. Дешевая модель, например DeepSeek, выполняет его в отдельной копии проекта (`git worktree`): сначала пишет падающий тест, затем правит код, пока тест не пройдет. Тесты запускает сам плагин и пропускает в проект только прошедшую работу. Изменения остаются незакоммиченными, и вы просматриваете их как обычную правку. Если дешевая модель застряла, шаг заканчивает помощник на Sonnet в Claude Code или сама ведущая модель в Codex. Три хука не дают ведущей модели молча переделывать уже принятое.

Для кого. Разработчикам на подписках Claude или ChatGPT, у которых лимиты уходят на набор типового кода, а не на сложные решения.

Подходит, если

  • Недельный лимит тарифа кончается раньше срока, потому что дорогая модель сама пишет типовой код.
  • Фича с тестами, например экспорт в CSV и месячные бюджеты: план остается у ведущей модели, а набор кода уходит дешевой.
  • В реальном проекте чинится обычная ошибка, для которой хватает одного поручения и одного теста.
  • Изменения должны приходить в рабочую копию без коммита, чтобы просмотреть их перед фиксацией.
  • Один вход и общие команды `/cheapag:allow` и `/cheapag:status` нужны сразу в Claude Code и Codex.

Не подходит, если

  • Правка на несколько строк или целое маленькое приложение с нуля: ведущая модель и так справляется быстро, экономить нечего.
  • Код проекта нельзя отправлять внешним провайдерам: дешевая модель получает его через OpenRouter, DeepSeek, OpenCode Go или Command Code.
  • В проекте нет тестов и способа их запустить: работа принимается только после прохождения тестов.
  • Задача из числа самых сложных: на девяти тяжелых ошибках SWE-bench Verified плагин решил 6, а обычный Opus 7.

Пример запроса к агенту

Добавь в трекер расходов месячные бюджеты и экспорт в CSV, с тестами на все.

Ограничения

Нужны Node.js 20 или новее и ключ API с несколькими долларами на счету у OpenRouter, DeepSeek, OpenCode Go или Command Code. Command Code требует тариф с доступом к API, а OpenCode Go для моделей DeepSeek просит выставить регион Global. Код проекта уходит выбранному провайдеру после `/cheapag:allow`, который выполняют в каждом проекте отдельно. На Windows нужен Git for Windows, первый запуск занимает около двух минут из-за настройки движка OpenCode, а упавшая копия движка может остаться в диспетчере задач. Дешевая модель не читает папки зависимостей вроде `node_modules` внутри своей копии, хотя тесты проходят как обычно.

Как отключить. В Claude Code выполните `claude plugin uninstall cheapag@cheapag` и `claude mcp remove -s user cheapag`. В Codex достаточно `codex plugin remove cheapag@cheap-agent`.

Частые вопросы

Как поставить Cheap Agent в Claude Code?

Выполните `npx cheap-agent`, выберите провайдера (при сомнениях OpenRouter), нажмите Enter для рекомендованных моделей и вставьте ключ API. Установщик проверит ключ и подключит плагин ко всем проектам. Затем один раз в каждом проекте выполните `/cheapag:allow`.

Как подключить Cheap Agent к Codex?

Войдите через `npx cheap-agent`, затем выполните `codex plugin marketplace add muaaz9329/cheap-ag` и `codex plugin add cheapag@cheap-agent`. В проекте подтвердите доверие трем хукам и запустите `$cheapag:allow`.

Куда уходит мой код и ключ API?

Код попадает к выбранному провайдеру только после `/cheapag:allow`, и команда показывает, какие модели его увидят. Ключ остается на вашей машине в скрытом вводе и локальном хранилище учетных данных, в чат он не попадает.

Коммитит ли плагин изменения?

Нет. Принятая работа появляется в проекте без коммита, поэтому вы смотрите изменения и фиксируете их сами.

Как сменить дешевую модель?

Повторите вход с другим пресетом, например `npx cheap-agent login --preset strongest`. Для проекта модели задает раздел `models` в `cheapag.json`; без файла действуют модели, выбранные при установке.

Обсуждение

Вопросов и отзывов пока нет.

Плагины

Claude Code Skills and Agents

Claude Code Skills & Agents

Плагин Claude Code с набором скиллов и субагентов: глубокое исследование, генерация картинок, работа с GitHub, разбор кода и переключение моделей

ПлагинШирокий доступ1,7 тыс.Звезды репозитория

Плагин для Claude Code и Codex: ищет код под задачу по символам и истории Git, собирает контекст и подбирает роль специалиста.

ПлагинРасширенный доступ58Звезды репозитория

Три плагина для Claude Code: оркестратор savvy-flow с субагентами по уровням и два мода с панелью прогресса и таймером кэша

ПлагинРасширенный доступ376Звезды репозитория

Плагин со скиллами для Claude Code и Codex: исследование кода, тесты, рефакторинг и независимая проверка готовых изменений

ПлагинРасширенный доступ454Звезды репозитория

Плагин из 33 скиллов с воротами: вопрос к задаче, сверка фактов с источниками, тесты вперед, обзор второй моделью

ПлагинРасширенный доступ120Звезды репозитория

Терминальный кодинг-агент на Python в манере Claude Code: читает репозиторий, правит файлы, запускает команды, с памятью, подагентами и MCP

CLIШирокий доступ1 тыс.Звезды репозитория

Коротко о README

Автор делал плагин, чтобы тариф Claude за 20 или 100 долларов выдерживал больше работы. На SWE-bench Verified с Opus 5.5 расход токенов Opus упал на 55–63% в разных наборах задач, а на девяти самых трудных ошибках решено 6 против 7. Windows поддерживается с несколькими известными оговорками.

Бейдж для README

Сообщить о проблеме