Готовое решение: пишешь код с ИИ, не платя за подписки. Полноценный агент прямо в редакторе читает твой репозиторий, правит файлы и гоняет команды — на бесплатных или локальных моделях. Собирается целиком из open-source карточек базы.
Что получишь на выходе
- Рабочее окружение, где ИИ-агент видит весь проект, сам редактирует файлы и запускает терминал.
- Бесплатный (или локальный, приватный) доступ к моделям — без ежемесячной подписки.
- Актуальные доки по API прямо в контексте (ИИ не выдумывает устаревшие методы).
- Проверку результата в реальном браузере и нормальную работу с Git-ветками.
Что понадобится
Инструменты из базы (по названию): VS Code (редактор), Cline (агент), OpenRouter или Ollama (модель), MCP Context7 (свежие доки), MCP Playwright (проверка в браузере), Git (версии). Плюс гайд «Git за 15 минут» и промт «Код-ревью по чек-листу». Аккаунты/деньги/железо:
- Полностью бесплатно: аккаунт OpenRouter (есть free-модели по одному ключу) или Ollama локально (вообще без ключа и интернета).
- Железо: для OpenRouter хватит любого ПК; для Ollama с приличной моделью желателен GPU 8+ ГБ VRAM или Apple Silicon с 16+ ГБ RAM.
Пошагово
- Редактор. Инструмент: VS Code. Действие: установи VS Code, открой папку проекта. Как понять, что ок: проект виден в дереве файлов, терминал открывается (Ctrl+`).
- Агент. Инструмент: Cline (open-source). Действие: поставь расширение Cline из маркетплейса VS Code — он умеет читать репо, править файлы и выполнять команды с твоего подтверждения. Как понять, что ок: иконка Cline появилась в боковой панели, чат открывается.
- Модель. Инструмент: OpenRouter (free-модели по одному ключу) или Ollama (локально). Действие: в OpenRouter создай ключ и выбери бесплатную модель; или установи Ollama и скачай модель одной командой:
ollama run qwen2.5-coder # локальная кодинг-модель, без интернета и подписки
Пропиши ключ/эндпоинт в настройках Cline. Как понять, что ок: задаёшь Cline вопрос — приходит ответ от модели, без ошибок авторизации.
4. Свежие доки. Инструмент: MCP Context7. Действие: подключи Context7, чтобы агент брал актуальные API. Готовая команда в чате агента: добавь use context7 к запросу, например «Сделай роут на Express, use context7». Как понять, что ок: в коде современные методы из реальной документации, а не выдуманные.
5. Проверка в браузере. Инструмент: MCP Playwright. Действие: попроси агента открыть твой локальный URL и пройти флоу. Готовый промт:
Открой http://localhost:3000 через Playwright, заполни форму логина
тестовыми данными, нажми «Войти» и проверь, что появился дашборд.
Если что-то падает — покажи ошибку и предложи фикс.
Как понять, что ок: агент реально кликает по флоу и отчитывается, что прошло/упало. 6. Версии. Инструмент: Git + ветки. Действие: перед задачей создай ветку, перед коммитом прогони промт «Код-ревью по чек-листу».
git checkout -b feature/<задача> # отдельная ветка под изменение
Как понять, что ок: ты на новой ветке (git status), правки не идут прямо в main.
Бесплатный путь vs быстрый (платный)
| Узел | Бесплатно / приватно | Быстрее / удобнее (платно) |
|---|---|---|
| Модель | Ollama (локально) или free-модели OpenRouter | топовая модель через OpenRouter за токены |
| Агент | Cline (open-source) | Cline тот же, бесплатный |
| Скорость | зависит от твоего GPU | облачная модель отвечает быстрее и «умнее» |
Хочешь полностью приватно — поставь на шаге 3 «Ollama» и используй связку «Локально / приватно». Хочешь «команду агентов» поверх этого, а не одного — раздел «🚀 Laskoff OS».
Частые проблемы и решения
- Локальная модель тупит / медленная. Возьми модель поменьше (7B вместо 32B) или переключись на free-модель OpenRouter; квантованные версии (Q4) экономят память.
- Агент выдумывает несуществующий API. Всегда добавляй
use context7(шаг 4) — он подтянет реальную документацию. - «Rate limit» на free-модели OpenRouter. Подожди или чередуй несколько бесплатных моделей; тяжёлые задачи дроби на части.
- Агент правит не то. Работай в отдельной ветке (шаг 6) — откат в одну команду
git restore; давай задачи мелкими шагами. - Ollama не видит GPU. Проверь драйверы; на слабой машине запускай меньшую модель или используй облачный free-вариант.
Сколько времени и денег займёт
- Время на настройку: 20–40 минут (VS Code + Cline + ключ/Ollama + Context7). Дальше — сразу работаешь.
- Деньги: $0 на free-моделях OpenRouter или полностью локально на Ollama. Опционально доплачиваешь за токены топовой модели, только если упёрся в качество/скорость.
- Честно: бесплатные/локальные модели слабее топовых облачных на сложных задачах — для несложного кода и обучения их хватает с запасом.