Конспекты
Смарт-конспекты YouTube-видео — ключевые идеи и инсайты без необходимости смотреть часовые ролики
Загрузка...
Смарт-конспекты YouTube-видео — ключевые идеи и инсайты без необходимости смотреть часовые ролики
Узнайте, как настроить и использовать Aid IDE — открытую альтернативу Cursor. Подключение любых LLM, работа с Rust-агентом Sidecar и пошаговая настройка.
🎯 О чём этот конспект: Разбор нового open-source AI-редактора Aid от компании Code Story. Это форк VS Code, построенный на базе Rust-фреймворка Sidecar, который позволяет подключать любые LLM через API-ключи и обеспечивает высокую скорость работы.
👤 Кому будет полезно: Вайбкодерам и разработчикам, которые ищут бесплатную или open-source альтернативу платным IDE (Cursor, Windsurf), хотят полного контроля над своими данными и возможности использовать специфические модели (DeepSeek, Claude 3.5 Sonnet, local LLMs через Ollama).
✨ Что получите: Пошаговую инструкцию по настройке Aid, подключению сторонних моделей и понимание текущих возможностей и ограничений этого инструмента для повседневной разработки.
Контекст: Aid позиционируется как "AI-native IDE", которая не привязывает пользователя к конкретной подписке или модели. В отличие от закрытых систем, Aid использует Sidecar — высокопроизводительный агент на языке Rust, который управляет контекстом и взаимодействием с моделями. Это обеспечивает "context resistance": редактор отслеживает изменения в коде в реальном времени, понимая, какие правки внесены пользователем, а какие — искусственным интеллектом.
Выгода: Полная свобода выбора моделей (OpenAI, Anthropic, Groq, Ollama) и высокая скорость работы интерфейса за счет Rust-бэкенда.
Как применить:
Результат: У вас установлена легкая и быстрая IDE, готовая к работе с любыми AI-провайдерами.
Контекст: Aid не имеет встроенной подписки "всё включено". Вместо этого вы подключаете свои ключи. Настройка спрятана глубже, чем в Cursor, что может вызвать затруднения у новичков. Вы можете выбрать разные модели для чата (Assistant) и для автодополнения кода (Cobat Mode).
Выгода: Экономия денег (оплата только за токены) и возможность использовать самые быстрые модели (например, Groq) или самые мощные (Claude 3.5 Sonnet).
Как применить:
Ctrl + Shift + P (или Cmd + Shift + P на Mac).Preference: Open Model Selection Options.Assistant (например, Claude-3-Haiku для скорости) и для Cobat Mode (например, DeepSeek-V2 для качественного кода).Результат: IDE настроена на использование выбранных вами нейросетей через прямые API-запросы.
Контекст: Работа в Aid строится через чат-ассистент, который умеет индексировать файлы проекта. Для улучшения результата рекомендуется использовать технику "промпт для промпта": сначала прогнать свою идею через Claude или ChatGPT, чтобы получить структурированное техническое задание для кодинг-агента.
Выгода: Автоматическое создание компонентов и страниц с учетом существующего контекста файлов.
Как применить:
@ или кнопку добавления файлов, чтобы выбрать нужные страницы (например, index.tsx или styles.css).Create a modern and responsive contact us page using React and Tailwind CSS.
Include:
- A stylish form with inputs for Name, Email, and Message.
- Form validation logic.
- Responsive design for mobile and desktop.
- Use Lucide-react for icons.
- Put all input values into a single state object with an onChange handler.Alt + Enter для принятия правок или Alt + Backspace для отмены. Aid автоматически создает "Checkpoint" (контрольную точку), позволяя откатиться к состоянию кода до правок AI.Результат: Быстрое создание функциональных блоков кода с автоматическим сохранением истории изменений.
Контекст: Aid находится в стадии активной разработки (Alpha/Beta), поэтому некоторые привычные функции могут работать нестабильно. Важно знать "узкие места", чтобы не тратить время на поиск несуществующих настроек.
Выгода: Понимание того, как обойти текущие баги и эффективно взаимодействовать с сообществом для улучшения инструмента.
Как применить:
Ctrl + I (инлайн-редактирование) и Ctrl + L (добавление кода в чат) могут не работать. Используйте копирование кода в чат вручную.Результат: Вы готовы к нюансам работы с ранней версией продукта и знаете, где искать поддержку (Discord/GitHub).
В: Можно ли использовать Aid полностью бесплатно? О: Сама IDE бесплатна и имеет открытый исходный код. Однако вам все равно придется платить за токены провайдерам (OpenAI, Anthropic) или использовать локальные модели через Ollama (что будет полностью бесплатно, если позволяет железо).
В: Чем Aid лучше Cursor? О: Главные преимущества — открытый код, отсутствие привязки к подписке Cursor, возможность использовать любые модели через API и встроенная система чекпоинтов перед каждым изменением кода.
В: Поддерживает ли Aid расширения VS Code? О: Да, так как Aid — это форк VS Code, он поддерживает большинство стандартных расширений из Marketplace.
В: Как подключить локальную модель (например, Llama 3)? О: Установите Ollama, запустите нужную модель локально. В настройках моделей Aid (Ctrl+Shift+P -> Model Selection) выберите Ollama в качестве провайдера и укажите адрес локального сервера (обычно localhost:11434).
В: Безопасно ли использовать Aid в корпоративных проектах? О: Да, так как это open-source решение, вы имеете больше контроля над тем, куда уходят ваши данные. Вы можете настроить работу через локальные модели или приватные прокси, что невозможно в закрытых IDE.
Конспект создан на основе видео «Aid: The Best Open Source AI IDE? (Cursor & Windsurf Alternative)» канала [Vandad NP]. Все права на оригинальный материал принадлежат авторам. Источник: https://www.youtube.com/watch?v=C8ZTHINs7YU