Сделай Дело: Мета-система промптов для ИИ-агентов в программировании

Get Shit Done (GSD) — это система мета-промптов, инженерии контекста и разработки на основе спецификаций, созданная для работы с несколькими ИИ-агентами для программирования. Инструмент фокусируется на решении проблемы «гниения контекста» — ухудшения качества, которое происходит, когда ИИ-агенты заполняют свои контекстные окна нерелевантной информацией.
Поддерживаемые платформы и установка
Система работает с Claude Code, OpenCode, Gemini CLI, Codex, Copilot и Antigravity. Установка проста:
npx get-shit-done-cc@latest
Установщик предложит выбрать среду выполнения и место установки (глобально или локально). Для неинтерактивной установки в Docker, CI или скриптах:
- Claude Code:
npx get-shit-done-cc --claude --global(устанавливается в ~/.claude/) - OpenCode:
npx get-shit-done-cc --opencode --global(устанавливается в ~/.config/opencode/) - Gemini CLI:
npx get-shit-done-cc --gemini --global(устанавливается в ~/.gemini/) - Codex:
npx get-shit-done-cc --codex --global(устанавливается в ~/.codex/) - Copilot:
npx get-shit-done-cc --copilot --global(устанавливается в ~/.github/) - Antigravity:
npx get-shit-done-cc --antigravity --global(устанавливается в ~/.gemini/antigravity/) - Все среды выполнения:
npx get-shit-done-cc --all --global
Как это работает
GSD использует инженерию контекста, форматирование промптов в XML, оркестрацию суб-агентов и управление состоянием «под капотом». Создатель описывает это как «сложность в системе, а не в вашем рабочем процессе». Пользователи видят лишь несколько команд, которые работают стабильно.
Система извлекает необходимую информацию из описаний пользователя, а затем позволяет ИИ-агенту выполнять работу со встроенной проверкой. Установка для Codex использует навыки (skills/gsd-*/SKILL.md) вместо пользовательских промптов.
Команды проверки
После установки проверьте работу с помощью этих команд в зависимости от вашей среды выполнения:
- Claude Code / Gemini:
/gsd:help - OpenCode:
/gsd-help - Codex:
$gsd-help - Copilot:
/gsd:help - Antigravity:
/gsd:help
Создатель разработал GSD как одиночный разработчик, который не пишет код напрямую — это делает Claude Code. Он обнаружил, что другие инструменты разработки на основе спецификаций слишком сложны, с «церемониями спринтов, стори-поинтами, синками со стейкхолдерами, ретроспективами, рабочими процессами Jira», либо им не хватает понимания общей картины.
GSD позиционируется как альтернатива тому, что создатель называет «корпоративным театром» — инструментам, которые имитируют инженерные организации из 50 человек, когда пользователям просто нужно создавать рабочие вещи.
📖 Читать полный исходный код: HN AI Agents
👀 Смотрите также

Фазовое удержание: Система управления ИИ-агентами, вдохновлённая методами воспитания детей
Phaselock — это открытый навык для агентов, реализующий четыре механизма контроля для ИИ-агентов: явные шлюзы перед действием, мгновенную обратную связь при ошибках, ограниченный выбор и механическое применение правил. Работает с Claude Code, Cursor, Windsurf и инструментами, поддерживающими хуки.

Иллюзия завершённой работы в Claude Code: Почему анализ пути агента важнее, чем diff
Claude Code способен выдать чистый diff, пройти тесты и написать хорошее резюме, но при этом упустить реальное поведение, проблемы безопасности или архитектурные ограничения. Автор утверждает, что теперь необходимо проверять цепочку действий (планы, прочитанные файлы, выполненные команды, вывод тестов), а не только итоговый diff.

ClawedBack: Порт OpenClaw, работающий внутри кода Claude
ClawedBack — это чистая портированная версия OpenClaw, работающая внутри Claude Code, с встроенным кэшированием промптов и ограничениями по частоте запросов. Она поддерживает 19 из 23 встроенных инструментов OpenClaw и полностью совместима с ClawHub, включая обязательные проверки безопасности для импортируемых модулей.

BusyDog Desktop: Локальный ИИ-агент с P2P-сетью для Mac
BusyDog Desktop — это локальный ИИ-агент, который запускает Claude прямо на вашем Mac. Он может читать и записывать файлы, выполнять терминальные команды, управлять браузерами и подключаться к другим агентам через P2P-сеть с использованием Hyperswarm DHT и пользовательского протокола BDP.