
OpenPilot: ИИ для программирования в папке вашего проекта
Открытый настольный агент для редактирования файлов и запуска команд с выбранной вами моделью.

Что делает OpenPilot простыми словами
OpenPilot — открытый настольный ИИ для программирования. Вы подключаете языковую модель, выбираете папку проекта и описываете задачу. Агент может создавать и менять настоящие файлы, запускать команды и показывать результат работы. Изменения остаются в проекте для проверки.
Он подходит разработчикам, которые делают прототипы или исправляют код и хотят самостоятельно выбирать поставщика модели. Проверка кода и тестирование остаются обязательными.
Локальная модель или облачный API
Подключение использует API, совместимый с OpenAI. В руководстве указаны OpenAI, OpenRouter, Ollama, LM Studio и собственные шлюзы. Пример адреса Ollama — http://localhost:11434/v1; сервер модели нужно подготовить отдельно.
Качество сложных задач зависит от модели. FAQ рекомендует более сильные модели для длительного рефакторинга. Нативный адаптер Anthropic находится в планах, а описанный текущий путь — через OpenRouter. Доступность конкретного поставщика в вашем регионе нужно проверять у него.
Бесплатная программа и отдельные расходы на модели
По проверке от 12 октября 2026 года OpenPilot не требует аккаунта продукта или подписки и заявляет лицензию MIT. Облачные модели и подключённые сервисы имеют собственные тарифы и ограничения. Универсальная бесплатная квота токенов не подтверждена. Счётчики за сеанс и за всё время по моделям помогают следить за расходом, но не гарантируют фиксированную стоимость.
Установка и первая задача
В v1.0.5 опубликованы установщик и переносимый EXE для Windows, а также DMG для Mac на Apple silicon и Intel. Сайт всё ещё обещает macOS позже; ориентируйтесь на фактические файлы релиза. Для Windows сайт указывает версию 10 или новее, x64.
- Скачайте сборку для своей системы.
- В Settings → Models сохраните базовый URL, API-ключ и ID модели, затем выберите модель.
- Откройте папку проекта и задайте небольшую конкретную задачу.
- Следите за действиями инструментов и запросами подтверждения чувствительных команд.
- Проверьте изменённые файлы и результаты тестов.
Для запуска из исходников в репозитории описаны Node.js 20+, npm install и npm start.
От запроса к изменениям и проверкам
Агент читает и ищет файлы, создаёт новые и редактирует существующие. Терминал позволяет устанавливать зависимости, запускать сервер разработки и тесты, передавая вывод в беседу.
Для начала можно попросить небольшое API с проверкой состояния и README. Укажите язык и ожидаемое поведение. Оцените реальные файлы и тесты, после чего запросите конкретные исправления.
Веб-поиск, MCP и память проекта
Для поиска и получения страниц требуется API-ключ TinyFish. Без него работа с файлами и терминалом остаётся доступной. MCP-серверы добавляются в mcp.json, загружаются после перезапуска и включаются для отдельных бесед; поддерживаются инструменты и ресурсы.
Skills сохраняют повторяемые процедуры, AGENTS.md — предпочтения проекта. Такие инструкции помогают соблюдать договорённости, но не обеспечивают изоляцию безопасности.
Локальное приложение не исключает отправку данных
При выборе облачной модели запросы уходят её поставщику. TinyFish и удалённые MCP-сервисы тоже создают внешние подключения. Локальная модель сама по себе не делает всю конфигурацию автономной.
Документация телеметрии сообщает об анонимной статистике, включённой по умолчанию. Её можно отключить при настройке или в Settings → About; чаты, файлы, пути и API-ключи заявлены как исключённые. Текущий код шифрует новые сохранённые секреты локально. Старые формулировки FAQ о серверах и системном хранилище не дают гарантии отсутствия сети или определённых правил хранения у внешних поставщиков.
Частые вопросы
Можно ли менять существующий проект?
Да. Агент читает и редактирует выбранную папку и запускает проверки. Изменения нужно просматривать самостоятельно.
Вызовы моделей тоже бесплатные?
Не обязательно. Подписка OpenPilot не нужна, но тарифы и квоты внешних сервисов действуют отдельно.
Поддерживаются Ollama и LM Studio?
Да, через совместимые API. Результат зависит от модели и оборудования; другие сетевые подключения оцениваются отдельно.
Официальные материалы и поддержка проекта
- Руководство по началу работы: модели, папки и расширения.
- Репозиторий исходников: реализация и запуск из кода.
- GitHub Issues: сообщения об ошибках с версией и шагами воспроизведения.





