Your AI powered learning assistant

Google Antigravity + Код Claude 🚀 Советы по кодированию с помощью искусственного интеллекта (добавление авторизации в приложении)

Intro To Claude Code + Antigravity

00:00:00

Высокоэффективный гибридный рабочий процесс для кодирования с использованием искусственного интеллекта Используйте Gemini для планирования, Claude Code внутри Anti‑Gravity для создания и Test Sprite через MCP для автоматизированного тестирования. Распределите задачи между агентами, чтобы сохранить недельные ограничения и ограничения на сеансы при сохранении скорости. Ближайшая цель состоит в том, чтобы добавить надежную систему аутентификации в существующее приложение для чтения RSS-сообщений без использования токенов.

Антигравитация: Форк кода VS‑ который запускает расширения Anti‑Gravity - это полноценный форк VS Code, позволяющий устанавливать расширения, а не работать в изолированной среде. Встроенное управление MCP‑сервером позволяет подключать такие сервисы, как GitHub, Stripe, Notion, Linear, PayPal и базы данных, хотя их текущий объем ограничен. Установка Claude Code внутри Anti‑Gravity расширяет возможности и позволяет продолжать кодирование даже при достижении встроенных ограничений модели.

Модельный контекстный протокол в качестве связующего звена MCP, созданный компанией Anthropic, стандартизирует доступ моделей к приложениям, файлам и веб-ресурсам. Экосистема Claude поддерживает большее количество MCP‑серверов и детализированную конфигурацию, дополняя предложения Anti-Gravity на ранних стадиях разработки. Этот общий протокол позволяет агентам планирования, кодирования и тестирования взаимодействовать в рамках одного и того же контекста проекта.

От прототипа RSS‑ридера до многопользовательского приложения Существующий RSS-ридер извлекает каналы, помечает элементы тегами с помощью локальной модели Ollama, фильтрует по статусу, сохраняет избранное и создает брифинги. Добавление аутентификации превращает его в многопользовательское приложение с сохраненными настройками и каналами. План состоит в том, чтобы интегрировать вход в систему и профили пользователей, сохранив при этом легкость настройки.

Установка и инициализация кода Claude Установите расширение Claude Code и привяжите его к платной учетной записи Anthropic с помощью /log. Используйте /init в терминале Claude для создания claude.md, самописного обзора архитектуры, который настраивает агент на основе кодовой базы. Настройте параметры модели, автосохранения и пользовательского интерфейса в настройках VS Code, чтобы упростить последующие правки.

Балансировка моделей, режимов и ограничений на использование Отслеживайте сеансовое и еженедельное использование в Claude, позволяя при необходимости использовать дополнительные ресурсы для доступа к Opus 4.5 по более высокой кредитной цене. Переключайтесь между режимами Sonnet 4.5, Opus 4.5 и планирования или автоматического редактирования в соответствии со сложностью задачи и квотой. Сохранение планирования в Gemini и исполнения в Claude сокращает количество повторных исследований и сохраняет надбавки.

Согласование дорожной карты с агентом-менеджером Gemini Gemini исследует параметры аутентификации и базы данных, совместимые с MCP, сравнивая таких поставщиков, как Neon, Supabase и Better Auth. В документе "Дорожная карта" описывается выбранный стек и этапы, а затем передается в репозиторий. Передача этого документа Claude позволяет избежать избыточного поиска в Интернете и ускорить внедрение.

Claude Audit и MVP Scope: Улучшенная аутентификация + SQLite Клод проверяет дорожную карту, предлагает поэтапный план и для ускорения работы переходит к локальному MVP, используя хранилище SQLite с улучшенной авторизацией. Автоматическое принятие изменений позволяет ит‑отделу устанавливать зависимости, поддерживать аутентификацию клиентского/серверного кода и отслеживать задачи, в то время как фиксации создают безопасные точки отката. Производственный переход на Neon или Supabase остается простым вариантом обновления в будущем.

Подключение пользовательского интерфейса и авторизации, а затем сортировка ранних сбоев Добавлены кнопка входа в систему, формы и код авторизации, но при этом появляются первоначальные пропуски и ошибки интеграции. Отладка внутри Claude быстро потребляет процент сеансов, что делает ручную проверку утомительной. Версионные коммиты снижают риск, но для повторяющихся проверок предпочтительнее использовать отдельный агент тестирования.

Интеграция тестового Sprite через MCP для автоматизированных интерфейсных тестов Создайте учетную запись Test Sprite, сгенерируйте API-ключ и подключите его через MCP-менеджер Claude Code. Запустите проект, предоставьте учетные данные для тестирования и краткую спецификацию, автоматически сгенерируйте сводки кода и план тестирования интерфейса, затем создайте и запустите тесты Playstrap. Пакет выполняет регистрацию, вход в систему, недопустимые входные данные и выход из системы в зависимости от перестановок.

Отчеты о сбоях → Целевые исправления → Пакет промежуточных изменений В удобочитаемых отчетах указываются проблемы, такие как улучшенная связь Auth–SQLite, с артефактами кода и скриншотами. Claude применяет целенаправленные исправления на основе отчета, ручные проверки подтверждают поведение, и те же тесты выполняются повторно, пока все не будут выполнены. Тестирование не зависит от квот Claude и Gemini, что позволяет прогрессировать, даже если модель кодирования выходит за рамки допустимых значений.

Многократно используемый, масштабируемый рабочий процесс и четкие дальнейшие шаги Аутентификация теперь работает от начала до конца с помощью повторно используемых тестов, артефактов документации и фиксированных коммитов. Оптимизированный шаблон стабилен: планируйте с помощью Gemini, кодируйте с помощью Claude Code в Anti‑Gravity, тестируйте с помощью Test Sprite через MCP. Будущие расширения включают переход на Neon или Supabase, добавление серверного тестового покрытия, развертывание и более глубокую настройку кода Claude с помощью субагентов, плагинов и claude.md инструкций.