GSD: как заставить Claude Code писать код, а не извиняться — 19 мая 2026 г. в 08:00:02.661
GSD: как заставить Claude Code писать код, а не извиняться Знакома ли вам ситуация, когда через час диалога ИИ-ассистент начинает тупить? Забывает ваши решения, ломает свои паттерны, лепит гигантский коммит «всё переделал» без шансов откатить. Это называется context rot: качество падает по мере заполнения контекстного окна. В исследовании Chroma протестировали 18 фронтир-моделей (GPT-4.1, Claude 4, Gemini 2.5) — деградируют все. И это непрерывное падение, не ступенчатое: модель продолжает выдавать всё более плохие ответы. ➡️ GSD (Get Shit Done) — фреймворк-оркестратор для ИИ-кодинга. Поддерживает 15 рантаймов: Claude Code, OpenCode, Gemini CLI, Codex, Copilot, Cursor, Windsurf, Kilo и другие. Но flagship-интеграция и большая часть документации заточены под Claude Code. Главная идея: перестать относиться к одному чат-треду как к системе сборки. 💊 Четыре болезни долгих сессий ▪ Long-session drift — агент медленно забывает ограничения. ▪ Invisible decision loss — вы договорились о паттерне, агент перестал ему следовать. ▪ Unreviewable diffs — один гигантский коммит без точек отката. ▪ Fake progress — много кода, мало рабочего продукта. GSD лечит каждую болезнь конкретной контрмерой: свежий контекст на план, фаза discuss с фиксацией решений в CONTEXT.md, атомарные коммиты на каждую задачу, верификация перед закрытием фазы. 🔄 Цикл из четырех фаз: discuss → plan → execute → verify ▪ Discuss — фиксирует продуктовые решения до планирования: пустые состояния UI, форматы ошибок API, тон контента. Это серые зоны, в которых модель раньше угадывала. ▪ Plan — дробит фазу на атомарные задачи. Каждая помещается в свежее 200k-контекстное окно. Промпты — в XML-формате со встроенными командами верификации. ▪ Execute — катит планы параллельными волнами: независимые задачи одновременно, зависимые — последовательно. Каждая задача — отдельный коммит. ▪ Verify — проводит вас по ручному UAT. При провале запускает debug-агентов, которые сами составляют план починки. ⚙️ Два режима конфигурации ▪ Аккуратный (interactive + все проверки + balanced-модель) — для продакшена. ▪ YOLO (yolo-режим + всё выключено + budget-модель) — для прототипов. Все тумблеры лежат в .planning/config.json. Workflow честно вынесен в конфиг, а не зашит намертво. ⚠️ Честные оговорки ▪ Discuss-фаза не убирает неоднозначность — она переносит её в структурированный разговор. Если вы не знаете, чего хотите, модель не угадает. ▪ GSD рекомендует запускать Claude Code с нативным флагом --dangerously-skip-permissions — это не изобретение GSD, а штатный режим самого Claude Code. Если агент коммитит в репо без подтверждений, ваша security posture должна это выдерживать. Не запускайте на проде без отдельной ветки и ревью. ▪ Многоагентная архитектура ест токены кратно больше обычного чата. На Pro-плане Claude быстро упретесь в лимиты. 🔧 Технический нюанс GSD — не отдельный рантайм и не магия. Это конфигурация на нативных возможностях вашего ИИ-агента: для Claude Code это skills, subagents, hooks; для других рантаймов — их аналоги. Установка кладет десятки markdown-файлов в ~/.claude/skills/gsd-*/ (или ~/.codex/skills/gsd-*/ и т.д.). Всё, чем GSD «волшебствует», вы можете собрать сами, если знаете эти механизмы. И да, у проекта есть собственный криптотокен $GSD на Solana — на функциональность не влияет, но знать стоит. P.S. Не так давно авторы начали параллельно развивать GSD2 — и это не v2 того же самого. Оригинальный GSD — оркестратор поверх Claude Code/OpenCode/Codex. GSD2 — полноценный автономный кодинг-агент: свой TUI, движок, worktree isolation, auto-mode и MCP-сервер. #ИИнструменты

