Выберите ИИ-модель для редактирования оболочки
SeedSpindle на Windows использует ИИ-модель для планирования и написания каждого изменения. Вы можете подключить облачный сервис, модель на вашем ПК или встроенную модель. От выбора зависит, куда отправляются ваши запросы и какие задачи может выполнить агент.
Выберите источник модели
Облачный ИИ-провайдер
Облачный провайдер подключается через стандартную конечную точку API, которую вы вводите в настройках. Агент отправляет ваш запрос провайдеру вместе с текстом прочитанных файлов, например ~/.bashrc. Учитывайте это при планировании. Конфиденциальность зависит от выбранного провайдера, поэтому файл оболочки с секретами не следует отправлять в ненадёжный сервис. Облачная модель подходит для сложных задач, которые не может выполнить небольшая локальная модель, а конечную точку можно менять в любое время. Ключи API хранятся на вашем ПК, а запросы отправляются только в выбранную конечную точку.
Локальная модель на ПК
Локальная модель работает на том же компьютере, где запущен SeedSpindle. Данные не покидают машину: запрос и каждый прочитанный агентом файл остаются на вашем ПК. Это хороший выбор для файлов оболочки с путями, именами хостов или другими данными, которые вы хотите сохранить в тайне. Важна производительность оборудования. Небольшая модель может быть медленнее или слабее при длительных задачах, поэтому проверяйте каждое изменение с особой тщательностью. При необходимости можно отправить один сложный шаг более мощной модели.
Встроенная модель
Встроенная модель готова к работе без настройки собственной конечной точки — это самый быстрый способ начать. Установите SeedSpindle для Windows, откройте чат и дайте агенту первую задачу, например добавление псевдонима ll. Настройки API не требуются. Попробуйте сначала. Если задача окажется слишком сложной, вы можете позже подключить облачный сервис или локальную модель и продолжить работу в том же окне чата, с теми же режимами подтверждения и тем же просмотром изменений.
Проверьте подключение
Кнопка «Тест» проверяет указанную конечную точку и показывает время отклика и размер контекстного окна модели. Запускайте её сразу после добавления нового провайдера или локального адреса: неверный ключ или адрес отобразятся здесь ещё до начала реальной работы. Размер контекстного окна показывает, сколько текста модель может обработать за один запрос, что важно, когда одновременно загружены ~/.bashrc и история чата. Проверьте один раз. Если время отклика кажется большим, попробуйте меньшую модель для мелких изменений и оставьте большую для сложных шагов. Тест не изменяет файлы.
Выберите подходящую модель для задачи
Используйте мощную модель для рефакторинга и сложной логики, а лёгкую — для мелких изменений, таких как добавление одного псевдонима. Мощная модель требует больше ресурсов или более сильного оборудования, поэтому целесообразно оставить её для шагов, где она действительно нужна. Инструмент run_on_model отправляет один сложный шаг более мощной модели, в то время как остальная часть чата продолжает работу с вашим обычным выбором. Думайте о размере. Для одной строки псевдонима требуется минимум логики, но наведение порядка в длинном файле с несколькими функциями и множеством псевдонимов выигрывает от более мощной помощи. Вы можете сравнить изменения, предложенные разными моделями.
Качество моделей различается у разных провайдеров и в локальных настройках, поэтому читайте изменения перед их принятием. Ask first приостанавливает действия перед изменением данных, давая вам возможность отклонить строку, если она кажется неверной. Plan only показывает план без изменения файлов. Доверяйте изменениям, а не модели. Модель может написать правдоподобный псевдоним, который делает не то, что вы имели в виду, и только ваш просмотр и тест в новом терминале покажут, работает ли он правильно.