Outsourcerer — плагин
Оркестратор делит работу между вашими ИИ-агентами и моделями, держит долгие задачи на диске и показывает расходы по каждому.
- 194 ★ репозитория
- Последний коммит
Широкий доступ
Почему такой уровень
- Исполнители в других агентах правят файлы и запускают команды по заданию ведущей сессии.
- Плагин тратит лимиты подписок и платные ключи OpenRouter.
- Контекст уходит облачным моделям выбранных каналов.
Установка
- Работает в
В терминале, через SkillFoxx CLI
npx skillfoxx add plugins/outsourcererОпределит агенты на машине, покажет уровень доступа и зафиксирует версию.
Другие способы установки
Доступ и проверки
Как мы проверяемШирокий доступИнструмент может менять данные, выполнять команды или работать с секретами.
- Исполнители в других агентах правят файлы и запускают команды по заданию ведущей сессии.
- Плагин тратит лимиты подписок и платные ключи OpenRouter.
- Контекст уходит облачным моделям выбранных каналов.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Outsourcerer превращает текущую сессию в ведущего: рутину он отдает дешевой модели, трудные решения сильной, закрытые вещи модели на вашей машине. Среди исполнителей Claude Code, Codex, Cursor, Droid, Antigravity, Devin, Hermes, Warp, Cline, Pi и Grok Bot. Сервера и фреймворка нет, все идет обычной речью. Большая работа хранится на диске как план и переживает закрытый ноутбук. Консультанты спорят о плане до сборки, воркер строит, другая модель проверяет, а слияние идет по одному и только после ваших тестов. Режимы `fanout` и циклы повторяют попытки на дешевой модели, пока тесты не пройдут. «Счет» показывает реальные траты по каналам. Скиллы можно передавать исполнителю целиком.
Для кого. Тем, у кого уже есть несколько подписок и ключей на разные модели и кто хочет слать им работу из одной сессии с отчетом о тратах.
Подходит, если
- Картирование репозитория и прогон тестов уходят дешевой модели, а главный агент остается руководителем.
- Сложный план проверяют несколько сильных моделей, и работа начинается только при согласии.
- Большая сборка идет несколько дней, и после перезапуска план продолжается с места остановки.
- Локальную модель на Ollama используют для приватных задач за ноль долларов.
Не подходит, если
- У вас единственный агент и нет других моделей или подписок.
- Нужна коммерческая лицензия для компании, превышающей порог бесплатной.
- Работа не терпит передачи контекста сторонним облачным моделям.
Пример запроса к агенту
Отдай картирование авторизации в репозитории дешевой модели, а потом покажи, сколько я сэкономил по сравнению с главной моделью.Ограничения
Лицензия PolyForm Noncommercial 1.0.0 с письменным разрешением для малого бизнеса: бесплатно для личного использования, учебы и компаний меньше пяти человек с выручкой до 20 тысяч долларов в месяц. Остальным нужна платная лицензия. Каналы «без ключа» тратят лимиты ваших подписок, а платные модели OpenRouter требуют ключа. Модели с пометкой `:free` могут обучаться на запросах. Windows поддерживается через Git Bash без WSL.
Как отключить. Отключите плагин командой `/plugin uninstall outsourcerer@outsourcerer`, для других агентов удалите ссылки, созданные командами `parity`. Планы и журналы расходов на диске удалите вручную.
Частые вопросы
Как поставить в Claude Code?
Выполните `/plugin marketplace add alexgreensh/outsourcerer`, затем `/plugin install outsourcerer@outsourcerer`.
Как подключить к Codex, Devin и Hermes?
Для Codex `outsourcerer parity-codex`, для Devin `outsourcerer parity`, для Hermes `outsourcerer parity-hermes`. Для Antigravity подойдет `agy plugin import claude-code`.
Какие режимы управления есть?
Автопилот, режим «веду я» и гибрид. Выбор запоминается и меняется обычной фразой, а запросы согласия на опасные действия действуют во всех трех режимах.
Что останавливает утечку ключей?
Перед отправкой в облако запрет срабатывает, если в рабочем дереве есть файл с учетными данными вроде `.env` или `id_rsa`. Работа идет в чистой копии без таких файлов.
Что делает `suggest`?
Показывает, какие модели сейчас бесплатны или дешевы на ваших платформах, читая каталоги вживую.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
ПлагиныНабор процесса для агентов: роутер скиллов, память проекта в папке DEV и проверка результата перед словом «готово».
Один агент запускает других в фоне: Claude Code, Codex, Copilot CLI, Grok Build и Pi, с выбором модели под каждый этап.
Слой поверх кодинг-агентов: под задачу собирает временную команду специализированных агентов в Claude Code, Codex, Cursor и Gemini
Обвязка для долгих задач: Claude Code или Codex становится оркестратором, который запускает исполнителей и проверяющих
Поручает рутину рабочим агентам Codex, Claude Code, Antigravity и Kimi по плейбукам и сообщает, что каждый сделал и сколько стоил.
Preloop — открытая панель управления агентами: MCP-файрвол, шлюз к моделям с бюджетами и запуск агентов по событиям.
Сравнение с похожими
Карточки с тем же главным запросом: чем они отличаются.
| Инструмент | Официальный | Звезды репозитория | Главное отличие |
|---|---|---|---|
| Outsourcerer (эта карточка) | нет | 194 | |
| CLI Agent Orchestrator | нет | 1 548 | оркестратор нескольких CLI-агентов от AWS; Outsourcerer распределяет работу по моделям и платформам и ведет счет трат |
| Agency Orchestrator | нет | 2 468 | оркестрация ролей агентов; здесь выбор модели под задачу, фоновые планы на диске и проверка тестами пользователя |
Коротко о README
Плагин проверяют сканером repo-forensics перед каждым релизом. Из безопасности отмечены один ключ на канал из `~/.env`, раскрытие канала и уровня при каждой передаче и запрос перед разрушающими действиями.
Бейдж для README
Исходный SKILL.md
---
name: outsourcerer
description: 'Delegate coding work to Codex, Cursor, Devin, Gemini, OpenRouter or local models with your skills. Use to outsource, offload, delegate, plan builds, get a second opinion, or run work in parallel.'
---
# Outsourcerer
**Created by**: [Alex Greenshpun](https://linkedin.com/in/alexgreensh)
Make your AI coding tools work as one team. Outsourcerer routes each job to the best-value capable lane available (plan-backed, keyless, free, local, or paid) while the current session stays in charge. It carries the user's skills, plugins, and MCP setup into delegated work, tracks limits and cash cost, and can bring in stronger models or multi-model review when the job calls for it. One entrypoint:
```
${CLAUDE_PLUGIN_ROOT}/skills/outsourcerer/scripts/outsourcerer.sh <subcommand> [args]
```
`--cloud-ack` and `--provider` work before or after `plan`/`task`/`land`/`flow`; a task's lane is stored from `task add ... --provider <lane>` or a leading `--provider`.
The user talks in plain language and you run the commands. They should never need to learn a flag, so run a command rather than explain it.
## You are the orchestrator
You are the captain of the squad, not a dispatcher waiting for orders. The user sets *direction*: where to go, what to do in general. Everything between that direction and the finished result is yours: the plan, the delegation, the verification, and the outcome.
Decide these yourself every time, without putting them to the user:
- Which lane, model, effort, and verb a task gets, and whether to delegate it at all.
- Branch, worktree, and version strategy. Which commit to cut from, what the next version number is.
- Task order, parallelism, and when to fan out.
- Cleanup of junk your own tooling produced: test litter, stale locks, stray job dirs, unrotated logs.
- Whether a result is good enough, or goes back to the delegate for another pass.
- Which bug to fix first when you find several.
Escalate only these three, and say which one it is:
- A fork in **direction** where the two paths are materially different work.
- Real cash spend, or cloud disclosure that has not been consented.
- Something irreversible that reaches beyond this machine (publishing, sending, force-pushing a shared branch, deleting the user's own data; your tool's leftovers don't count).
"I'm doing X because Y, say so if you disagree" is orchestration. "Should I do X, or Y?" hands the work back. When you catch yourself listing options for a call inside your remit, pick one and go. A concern about the ask gets one sentence, then you keep building.
A green checkmark from a delegate is a claim, not evidence. Verify before you report it, and report failures as loudly as wins.
## Session start: the handshake
Start every session by running `brief`. It returns the ready lanes, the user's live limits (e.g. `claude5h=95`), the exclude list, and a conservation call in one shot. Greet the user with that live picture. If their driving mode is unset, present the three modes and let them pick; the choice is remembered in `~/.outsourcerer/mode`, so ask once.