コンテンツにスキップ

Codex CLI の /goal コマンド概要

概要

OpenAI の Codex CLI に追加された /goal コマンドの解説記事(note.com)への言及。Codex CLI はターミナルで動作する AI コーディングエージェント。

詳細

Codex CLI とは

OpenAI が提供するターミナルベースの AI コーディングエージェント。Claude Code の OpenAI 版に相当するツール。

# インストール
npm install -g @openai/codex

# 起動
codex

# /goal コマンドの使用例
/goal "このリポジトリに新しい REST API エンドポイントを追加する"

/goal コマンドの役割

/goalハイレベルな目標をエージェントに設定する コマンド。

  • 通常のプロンプト: 「このファイルを修正して」のような個別指示
  • /goal: 「この機能を実装する」のような目標を設定し、エージェントが自律的に計画・実行する

動作イメージ:

/goal "ユーザー認証機能を追加する"
  → エージェントがタスクを分解
  → ファイル構成を分析
  → 必要な変更を計画
  → 段階的に実装・テスト

Claude Code の /goal との比較

Claude Code にも同様の /plan や目標設定機能がある。AI コーディングエージェントにおける「目標ベースの自律実行」は主要なパターンになりつつある:

ツール 目標設定 自律実行
Codex CLI /goal あり
Claude Code プロンプト直書き / CLAUDE.md あり
GitHub Copilot Workspace Issue から自動 あり

なぜ重要か / いつ使うか

  • 大きなタスクの分解: 「機能追加」のような大きな目標を渡してエージェントに分解させる
  • 自律的な実装サイクル: 計画 → 実装 → テスト → 修正のループをエージェントが回す
  • トレードオフ: 自律性が高い分、想定外の変更が入るリスクもあるため、レビューは必須