Описание
OxCode функционирует как AI Software Engineer, предназначенный для помощи разработчикам на протяжении всего жизненного цикла разработки программного обеспечения. В отличие от традиционных инструментов AI для кодирования, которые в основном сосредоточены на автозаполнении или генерации кода, OxCode выступает в роли инженерного партнера, участвуя в сборе требований, планировании, понимании кода, отладке, тестировании, документации, развертывании и непрерывном улучшении.
Читать далее
Платформа работает через различные режимы. Режим агента работает через задачу в одном разговоре, исследуя кодовую базу, редактируя файлы, выполняя одобренные команды, тестируя, отлаживая и проверяя результаты. Режим плана, с другой стороны, читает код и предлагает план без внесения изменений, который затем может быть перенесен в режим агента. Эти режимы являются частью Dev Mode, который в настоящее время доступен в VS Code и совместимых IDE через Open VSX.
Ключевые возможности включают управление сессиями и очередью сообщений, позволяя пользователям управлять, редактировать или изменять порядок задач во время их выполнения. OxCode также поддерживает навыки и плагины, позволяя пользователям устанавливать специализированные инструкции из каталога или сторонних источников, с опциями для ручного или автоматического выбора навыков. Он сохраняет локальную память и контекст, храня проектную и глобальную информацию в виде проверяемого Markdown, подводя итоги длинным разговорам для сохранения актуального контекста.
Контроль разрешений предлагает гибкость с уровнями доступа: ручной, автоматическое редактирование и полный доступ, включая одобрения команд на сессии или постоянные команды. Действия вне рабочего пространства, команды, отправляющие файлы, и генерация изображений всегда требуют явного разрешения. Инструмент предоставляет функции живого выполнения и восстановления, показывая вывод команд, редактированные логи и элементы управления для повторной попытки или продолжения в случае неудачи запросов.
OxCode создан для поддержки большинства современных языков, фреймворков и технологических стеков, включая веб, мобильные приложения, бэкенд, AI, блокчейн и рабочие процессы настольного программного обеспечения. Он интегрируется с существующими кодовыми базами и новыми проектами, помогая пользователям понимать, ориентироваться, отлаживать, изменять и расширять программное обеспечение. Хотя он в первую очередь предназначен для разработчиков, он также разработан для помощи основателям, студентам, создателям и новым строителям в превращении идей в рабочее программное обеспечение. Платформа работает на инфраструктуре OxCode.ai, используя специализированные системы и модели, выбранные для различных инженерных задач, не требуя от пользователей управления конкретными именами моделей.
- КатегорияAI-помощники для программирования
- Модель ценообразованияFreemium
- РазвёртываниеОблако
- ПлатформыВеб, Windows, macOS
Основные функции OxCode
Режим агента для выполнения задач и проверки
Режим плана для анализа кода и генерации плана
Сохраненные разговоры в рабочем пространстве и независимые чаты
Очередные сообщения с управлением, редактированием и изменением порядка
Устанавливаемые навыки из каталога или сторонних источников
Опция автоматического выбора навыков
Хранение локальной проектной и глобальной памяти
Суммирование контекста для длинных разговоров
Уровни разрешений: ручной, автоматическое редактирование и полный доступ
Одобрения команд на сессии или постоянные команды
Вывод команд в реальном времени и редактированные логи
Элементы управления для повторной попытки и продолжения при неудачных запросах
Поддержка современных языков программирования и фреймворков
Совместимость с существующими и новыми кодовыми базами
Интерфейс чата на естественном языке для взаимодействия
Как использовать OxCode?
Установите OxCode: Установите расширение OxCode - AI Software Engineer из магазина VS Code Marketplace или Open VSX для совместимых IDE.
Зарегистрируйтесь/Войдите: Откройте панель OxCode в вашем редакторе и выберите 'Зарегистрироваться' или 'Войти', чтобы завершить создание учетной записи через ваш браузер.
Выберите режим: Используйте Dev Mode, который включает режим агента для выполнения задач или режим плана для анализа кода и генерации плана.
Взаимодействуйте с OxCode: Используйте интерфейс чата для планирования функций, задавания технических вопросов, отладки проблем или понимания кода.
Управляйте разрешениями: Установите уровни разрешений (ручной, автоматическое редактирование, полный доступ) и одобряйте команды по мере необходимости.
Используйте навыки: Устанавливайте специализированные навыки из каталога OxCode или сторонних источников, или разрешите автоматический выбор навыков.
Мониторинг и восстановление: Наблюдайте за выводом команд в реальном времени и используйте элементы управления 'Повторить' или 'Продолжить', если соединение или запрос модели не удались.
Варианты использования OxCode
- Планирование функций
- Понимание кодовой базы
- Написание кода
- Отладка ошибок
- Генерация тестов
- Развертывание проекта
- Мониторинг проблем
- Обучение во время разработки
- Ревью кода








