このプロジェクトについて
OpenCode Goal Pluginは、AIコーディングエージェント向けにゴール駆動型ワークフローをOpenCodeに拡張するnpmパッケージです。`/goal`スラッシュコマンド、履歴とチェックポイント付きのセッションごとの永続的なゴール状態、完了エビデンス要件、自動アイドル継続、ターミナルUIゴールインジケーターを追加します。このプラグインはOpenCode 1安定版とOpenCode 2ベータ版の両方をサポートし、それぞれに個別のインストール手順があります。`get_goal`、`create_goal`、`set_goal`、`update_goal_objective`、`update_goal_status`、`update_goal`、`clear_goal`などのエージェントツールを提供します。ゴールは、検証済みエビデンスを必要とする`complete`ステータス、または具体的なブロッカーを伴う`unmet`ステータスで閉じることができます。安全状態には`budgetLimited`、`usageLimited`、`paused`が含まれます。このプラグインには、ゴールモードがプランニングセッションから脱出するのを防ぐPlanモード安全機能が含まれています。設定オプションには、auto_continue、max_auto_turns、ロケールサポート(zh-CNを含む)、トークンバジェット、制限付きエージェントが含まれます。ゴール状態は`$XDG_DATA_HOME/opencode-goal-plugin/goals.json`に原子的に保存され、クラッシュ整合性を確保します。このプラグインはBunで開発され、ユニットテストとスモークテストでテストされ、GitHub Actionsからnpm Trusted Publishingを介して公開されています。
Comments
0 people shared their preference · Deer Point appears after 10 participants
Sign in to join the discussion.