OpenCode - полностью переработанный терминальный инструмент, который превращает консоль в полноценную среду для работы с искусственным интеллектом при написании кода.
Возможности для разработчиков
Инструмент предлагает общение с моделями OpenAI, Claude, Gemini и другими - прямо из привычного терминала. Благодаря интеграции с LSP (Language Server Protocol) система понимает структуру кода и может эффективно работать с ним.
Среди ключевых функций OpenCode:
- генерация нового кода на основе описания задачи
- рефакторинг существующего кода для оптимизации
- объяснение сложных фрагментов с подробными комментариями
- редактирование и исправление проблемных мест
Впечатляет поддержка более 75 LLM-провайдеров, включая возможность работать с локальными моделями, когда важна конфиденциальность кода.
Обновления в свежей версии
Новый релиз предлагает настраиваемый TUI-интерфейс с поддержкой тем оформления. Добавилась возможность делиться сессиями по ссылке - это упрощает совместную работу или помощь в отладке.
Пользователи, имеющие аккаунты Claude Pro или Max, могут войти через Anthropic для использования расширенных возможностей этих моделей. Встроенная история запросов позволяет быстро возвращаться к предыдущим решениям, а встроенный редактор избавляет от необходимости переключаться между программами.
Установка OpenCode выполняется одной командой через npm, что позволяет быстро начать использование без сложных настроек и конфигураций.