Раскрытие информации: я Ибрагим, индивидуальный разработчик OpenPilot. Эта статья была написана с помощью помощника по искусственному интеллекту и опубликована от моего имени в учетной записи OpenPilot. Это не связано с проектом comma.ai по вождению openpilot, который представляет собой со...
Раскрытие информации: я Ибрагим, индивидуальный разработчик OpenPilot. Эта статья была написана с помощью помощника по искусственному интеллекту и опубликована от моего имени в учетной записи OpenPilot. Это не связано с проектом openpilot, разработанным comma.ai, а это совсем другое дело.
Я часто использую агенты ИИ-кодирования, и мне очень нравится, как работают такие инструменты, как Cursor: вы описываете задачу, агент просматривает ваши файлы, запускает команды, исправляет ошибки, а вы наблюдаете, как это происходит. Мне нужен был тот же опыт, но с открытым исходным кодом и работающий на моей собственной модели, будь то размещенный API или что-то локальное.
Я искал инструмент с открытым исходным кодом, который работал бы так, как я задумал, и не смог найти подходящего. Поэтому я построил его. Он называется OpenPilot.
Что такое OpenPilot (и чем не является)
OpenPilot — это настольное приложение, созданное с помощью Electron. Вы даете ему модель, папку и задачу. Это не редактор, не IDE и не замена курсора. Это автономный агент, который работает внутри выбранной вами папки проекта.
Принесите свою модель. Любая конечная точка, совместимая с OpenAI: базовый URL-адрес, ключ API, название модели. OpenAI, OpenRouter, локальный сервер, такой как Ollama или LM Studio, или ваш собственный шлюз.
Настоящее рабочее место. Агент может