お問い合わせ

コース概要

OpenAI Codex CLIの基本紹介

  • Codex CLIの概要および2025年に公開されたRustベースのオープンソース設計思想。
  • 主な機能:プロンプト対応、ファイル操作、Bashコマンド実行、複数ステップタスク処理。
  • Claude Codeや他のターミナルエージェントとの比較説明。
  • 承認モードおよびセキュリティ境界に関する概要解説。

インストールと初期設定

  • macOSおよびLinux環境へのCodex CLIの導入手順。
  • OpenAIや互換性のあるサービスプロバイダー用APIキーの設定方法。
  • OllamaやAtomic Chatを活用したローカルバックエンドとの接続手法。
  • SSHを用いたリモート開発環境での構築手順。

コアなワークフローコマンド

  • 単発プロンプトや複数回の対話セッションの実行方法。
  • 自然言語指令からファイルの読み込み・書き換え・編集を行う手順。
  • シェルコマンドの直接実行およびパイプライン処理の仕方。
  • 作業ディレクトリやプロジェクトコンテキストを管理する方法。

承認モードとセキュリティ対策

  • 自動実行・事前確認型・手動制御の各種承認モードの設定法。
  • サンドボックス機能や読み取り専用/書き込み可能なセッション管理について。
  • 破壊的なコマンドやファイル削除操作を安全に扱う対策例。

GitおよびCIパイプラインとの統合

  • Codex CLIを用いたコミット作成および差分の生成手法。
  • エージェントによるレビューを前提としたプリコミットフックの設定。
  • ヘッドレス状態のCI環境でのCodex CLI運用方法。
  • GitHub ActionsやGitLab CIとの統合手順例。

MCPサーバーの連携手法

  • Model Context Protocolサーバーへの接続設定法。
  • カスタムMCPエンドポイントを活用したツール機能の拡張方法。
  • 社内システム向け独自MCPツールの作成例。

複数バックエンドへの対応能力

  • OpenAIやGemini、GitHub Models API間の切り替え方法。
  • Ollamaや自前でホストしたサーバーを利用するローカル推論実装例。
  • レイテンシ低減と生成品質確保のためのモデル選定戦略。

チーム向け展開およびガバナンス手法

  • 共通設定情報や機密データ管理の統合化対策。
  • 企業レベルでの利用方針策定および監査ログ取り扱い方法。
  • チーム全員が適用可能な標準プロンプトや安全制御基準の設定法。

カスタムプロンプトとワークフローの構築例

  • 再利用性の高いプロンプトテンプレートの作成方法。
  • 複雑なリファクタリング作業向けにタスクを連鎖的に実行する手順。
  • 複数ファイルやリポジトリ群を一括処理するバッチ処理化のコツ。

パフォーマンス調整手法

  • Rustアプリケーション特有の性能特性の理解法。
  • 大規模プロジェクトにおけるトークン使用量最適化方法。
  • キャッシュ処理やセッション状態管理による効率向上策。

よくある問題の解決法

  • バックエンド接続不良時のトラブル対処手順。
  • プロンプトの曖昧さや意図の誤認に関するデバッグ手法。
  • API呼び出し制限への対応や再試行戦略例。

セキュリティ確保のベストプラクティス

  • 共有環境下でAPIキー情報を安全に保管する工夫。
  • プロンプトインジェクションや不正コマンド実行から身を守るための対策例。
  • データ所在場所管理や各種法規制への適合確認点。

講座のまとめと今後の取り組み案

  • 学習内容全体の整理および主な機能・運用方法の再確認。
  • 利用者コミュニティ情報やオープンソースへの貢献機会紹介。
  • 今後取り組みたい高度な複数エージェント連携技術への導入説明。

要求

  • 各種プログラミング言語を用いたソフトウェア開発経験があること。
  • コマンドラインおよびターミナルの基本的な使い方を理解していること。
  • Gitの基本操作に精通していること。

対象者

  • ワークフロー内でAI駆動型ターミナルエージェントを活用したいソフトウェア開発者。
  • Rust製のAIツールに興味があるDevOpsエンジニア。
  • チーム全体での導入を見据えてOpenAI Codex CLIを評価したいチームリーダー。
 14 時間

参加者の人数


参加者1人あたりの価格

今後のコース

関連カテゴリー