## Мои базовые правила
- Copy-paste из ChatGPT/Deepseek/Алисы - это не вайб-кодинг 2025 и тем более в 2026;
- Cursor - не нужен.
- Нужен просто CLI (OpenCode/Codex/Claude Code) или GUI (Cowork/Codex app);
- Модели Claude и Open AI - топ;
- А Kimi, GLM и Minimax активно нагоняют и опенсорс не сильно отстает;
- Все сильно может поменяться уже завтра или даже [[Всё может быстро поменяться через 20 минут | через 20 минут]];
- Если доходишь до compact - лучше декомпозировать и начать заново.
## Философия
[[Specification Driven]]
[[Метод туда-сюда]]
[[Код смотреть не нужно]]
[[План смотреть нужно]]
[[Тесты смотреть нужно]]
[[Вечнозеленый контекст]]
[[CEO компании не пишет код, но влияет результат]]
[[Архитектура для ИИ]]
## Инструментарий
1. [[Про speech-to-text|Voice-to-text]] как исходный канал взаимодействия с агентом
- Да, это по началу выглядит тупо
- Да, в опенспейсе сложно, но можно найти укромный уголок
- Это позволяет вываливать в агентов в разы больше контекста, чем руками. Потому что руками писать сложно и лениво.
2. SOTA модели и SOTA инструменты.
- Claude code/codex/opencode/kimi code
- НЕ Cursor. НЕ копипаст из чата ChatGPT.
- SOTA по [terminal-bench](https://www.tbench.ai/).
3. [[Обсидиан для ИИ|Obsidian]] внутри проекта, чтобы отсматривать docs/plans и AGENTS.md
4. Менеджер задач, для бэклога и памяти "на чем остановился"
- Сейчас я использую [beads](https://github.com/steveyegge/beads). Но есть ещё [beans](https://github.com/hmans/beans) и [ticket](https://github.com/wedow/ticket).
- На самом деле не очень важно какой. До Beads я просто вел TODO в Obsidian и работало не хуже.
5. [[Код смотреть не нужно|Тебе не нужно IDE]].
## Рабочий флоу
[[Метод туда-сюда]]
1. Говорю агенту завести задачу в beads
2. Декомпозирую задачу на подзадачи
3. Открываю новую сессию
4. Запускаю скилл writing-plans + упоминание описанной задачи
5. Отсматриваю план
6. Корректирую план
7. Запускаю задачу
8. Провожу ручные тесты и убеждаюсь, что все ок (возможно пересяду на плагины для chromium и playwright-only)
9. Перехожу к следующей задаче.
Параллельно слежу за актуальностью AGENTS.MD когда замечаю нежелательное поведение.
Периодически, груминг:
- [[Архитектура для ИИ|Создание задач на рефакторинг]]
- Отсматриваю бэклог
- Отсматриваю тесты
- Отсматриваю AGENTS.md