OpenCode Goal Plugin: управление долгосрочными задачами с AI-кодировщиками

OpenCode Goal Plugin: управление долгосрочными задачами с AI-кодировщиками

OpenCode Goal Plugin — это npm-плагин, который добавляет поддержку долгосрочных целей в OpenCode, позволяя AI-кодировщикам использовать команду /goal для управления задачами. Он включает в себя возможности ведения истории целей, статуса выполнения и индикатор в терминале, что поможет не отвлекаться на посторонние задачи и держать фокус на одном объекте до его завершения или блокировки.

Проект может быть полезен для разработчиков, которые хотят интегрировать цель в свои сессии OpenCode и управлять долгосрочными задачами в удобном формате. В отличие от простых команд, здесь есть явная структура для проверки выполнения и управления состоянием целей, что добавляет гибкости при работе с AI-агентами.

Чтобы запустить, просто установи плагин глобально с помощью команды opencode plugin -g @prevalentware/opencode-goal-plugin. Следи за тем, что проект находится на стадии разработки, и ознакомиться с документацией будет полезно для понимания возможностей и ограничений этого инструмента.

Проект OpenCode Goal Plugin — это плагин для OpenCode, который добавляет функциональность долгосрочной целевой работы. Он предоставляет командам, связанным с целями, такие как `/goal`, `/pause_goal` и `/resume_goal`, что позволяет AI-кодирующим агентам сосредотачиваться на одной конкретной задаче до её завершения, блокировки или очистки. Этот плагин особенно полезен, если ты хочешь, чтобы агент работал по четкой задаче на протяжении длительного времени.

Основные функции

Плагин добавляет следующие возможности:

  • Поддержка команд для управления целями: создание, обновление, приостановка и возобновление целей.
  • Индикатор статуса цели в боковой панели с указанием времени, статуса и поставленной задачи.
  • Запись истории выполнения целей с возможностью отслеживания изменений и текущего статуса.
  • Гибкость управления целями во время бездействия или по требованию.
  • Безопасность при работе в режиме планирования, чтобы избежать случайных изменений статуса цели.

Установка и запуск

Для установки плагина требуется OpenCode версии 1 или 2. Убедись, что используешь правильные инструкции:

OpenCode 1 Stable

Для глобальной установки запусти команду:

opencode plugin -g @prevalentware/opencode-goal-plugin

Если нужно установить только для текущего проекта, используй:

opencode plugin @prevalentware/opencode-goal-plugin

OpenCode 2

Для версии 2 добавь пакет в конфигурационные файлы:

{
  "plugins": ["@prevalentware/opencode-goal-plugin"]
}

Ограничения

Программа имеет некоторые ограничения:

  • Пользовательские цели должны быть четко определены, и их нельзя завершить без подтверждения выполнения или явной блокировки.
  • Система поддерживает ограничение по времени и выдает предупреждения, если цель не вызывает активности.
  • Некоторые функции автоматически останавливаются в режиме планирования, чтобы предотвратить случайные операции.

Таким образом, плагин OpenCode Goal Plugin помогает организовать работу с длительными задачами, но требует внимательности к подтверждениям выполнения и четкой формулировки целей.

Открыть на GitHub: prevalentWare/opencode-goal-plugin →

Что нового на GitHub — короткие обзоры на русском Новые обзоры приходят в Telegram. Без спама, по делу.
Подписаться

Похожие статьи

Популярные темы на сайте