Microsoft Codexで開発データをExcel整理する方法と確認ポイント
Microsoft Excel に開発情報を集め、Codex で整理や確認をしたい人に向けた記事です。ここでいう Microsoft Codex は、Excel と Codex を組み合わせ、課題一覧・テスト結果・変更点を資料へまとめる使い方を指します。2026年7月末には Codex CLI 0.146.0 が安定版として公開されました。対応範囲を踏まえ、準備からレビューまでを説明します。
Microsoft Codex は単独の表計算製品名ではなく、Microsoft Excel と OpenAI Codex を組み合わせる開発支援の使い方として理解すると分かりやすい。公式ヘルプでは、デスクトップアプリの Codex から ChatGPT for Excel アドインを通じて、開いているブックの確認や更新を依頼できると案内されている。ただし、すべての依頼で Excel を直接操作できるわけではないため、保存前の人間による確認が前提になる。
相性がよいのは、コードやテスト結果と対応関係を持つ開発資料だ。課題の優先度表、API の互換性表、リリース前のテスト一覧などは、リポジトリの事実を読み取り、決めた列へ整理する作業として依頼できる。先にシート構成と判断基準を指定し、出力後にソースと照合すると、単なる文章作成ではなく、開発判断に使える表へ近づけられる。
2026年7月29日に安定版 Codex CLI 0.146.0 が公開され、セッション名、スレッドのピン留め、検索、スキル周りなどが更新された。7月31日には 0.147.0-alpha.4 も公開されているため、版を選ぶときは安定版と試験版を区別したい。資料を作る時間を短くできても、数値・数式・出典の検証まで省略してはいけない。
目次 (43)
- Microsoft Codexとは何か
- ExcelとCodexの役割を分ける
- 開発資料で使いやすい対象
- 2026年7月末に確認したい更新
- 0.146.0の変更を資料整理に生かす
- 安定版と試験版を使い分ける
- 使い始める前に決めること
- Step 1: 対象と基準日を固定する
- Step 2: シートと列の構造を先に決める
- Step 3: 事実と判断を別の列にする
- ExcelとCodexを接続して依頼する手順
- Step 1: 複製したブックを開く
- Step 2: CodexとExcelの対象を明示する
- Step 3: 変更内容と確認方法を指定する
- 実例1:課題一覧をリリース判定表へ変える
- Step 1: 入力列を読み取る
- Step 2: 影響範囲と検証状況を埋める
- Step 3: 判定列を人が確認する
- 実例2:テスト結果と変更点を比較する
- Step 1: 比較単位を一つに定める
- Step 2: 数式は役割を説明してから作る
- Step 3: 数式と元データを照合する
- 実例3:リリース資料を作る
- Step 1: 変更の根拠を並べる
- Step 2: 読み手別の説明を分ける
- Step 3: 共有前に更新日を確かめる
- 依頼文の作り方
- 開発データ整理の依頼例
- 依頼を分けるタイミング
- 品質を保つ確認ポイント
- 事実の確認
- 数式の確認
- 表の保守性を確認する
- 共有前に人が読む
- できることとできないこと
- Excelを直接操作できない場合
- ローカルファイルとクラウド上のファイル
- 表の内容を過信しない
- 開発チームでの活用例
- 変更影響マトリクス
- 不具合の再現と確認
- 引き継ぎ用の技術資料
- まとめ
Microsoft Codexとは何か
「Microsoft Codex」という検索語から、Microsoft が提供する単独のコーディングエージェントを想像する人もいるかもしれない。本記事では、Microsoft Excel に蓄積した開発データを OpenAI Codex で読み取り、整形し、レビューしやすい形へ変換する組み合わせを指す。Excel が表の器になり、Codex がリポジトリや仕様を理解して作業を進める役割を担うため、両者の境界を最初に決めておくことが重要だ。
OpenAI の公式ヘルプでは、ChatGPT Work は文書・表計算・プレゼンテーションなどを作成または編集でき、デスクトップアプリでは ChatGPT for Excel アドインを開いたブックと Codex を連携できると説明されている。公式の案内はCreating and editing documents, spreadsheets, and presentations with ChatGPT Workで確認できる。Codex を選び、@Microsoft Excel を指定して依頼する流れが示されている一方、依頼内容によっては Excel の直接操作を使わない場合もある。
ExcelとCodexの役割を分ける
Excel は、行と列で比較したい情報を残すのに向いている。課題番号、担当、状態、再現条件、修正対象、検証日といった項目をそろえれば、更新前後の差分を追いやすい。Codex は、コード・テスト・変更履歴を読み、各列に入れる根拠を探したり、空欄や矛盾を指摘したりする役割に向く。
ここで大切なのは、Codex に判断を丸ごと渡さないことだ。例えば「優先度を決めて」と頼むだけでは、影響範囲と緊急度の定義が曖昧になる。「本番影響があるものを最優先、再現手順がないものは保留、判断できない行は理由を残す」と基準を渡せば、出力をレビューしやすくなる。表の値を作る処理と、採用する判断は分けて考えよう。
開発資料で使いやすい対象
Microsoft Excel と Codex の組み合わせは、コードベースと一緒に変化する資料で特に使いやすい。たとえば、API のエンドポイント・入力・戻り値・変更有無を並べる互換性表、機能ごとのテスト結果をまとめるマトリクス、リリース前に確認する項目表などだ。これらは、一般的な文章の上手さよりも、実装と表の対応が正しいかどうかが価値になる。
一方、会社の方針や契約条件のように、リポジトリに根拠がない情報を含む資料は、Codex の出力だけで確定しない方がよい。事実の候補を並べるところまでを Codex に依頼し、最終的な承認や外部共有の判断は人が行う。この線引きを守ると、表が整っていることと、内容が正しいことを混同しにくい。
2026年7月末に確認したい更新
この使い方を今確認する理由は、Codex の操作面と、資料を見直すための道具が短期間で変わっているからだ。OpenAI の公式リリース一覧では、2026年7月29日に Codex CLI 0.146.0 が安定版として公開され、/new や /clear によるセッション名の設定、重要なスレッドのピン留め、横の会話への切り替え、対応する検索やスキルの改善などが案内されている。openai/codex の公式リリース一覧には、各版の変更内容と公開日が掲載されている。
資料整理では、一度作った表を別の観点で見直すことが多い。セッションを目的ごとに分け、重要なやり取りを見つけやすくしておけば、「課題表を作る」「数式を点検する」「出典を確認する」といった作業を同じ文脈で続けやすい。ただし、0.147.0-alpha.4 のような試験版は、安定性や対応範囲が変わる可能性がある。業務で使う版と新機能を試す版を混同せず、まず安定版の挙動を基準にするのが安全だ。
0.146.0の変更を資料整理に生かす
0.146.0 の新機能のうち、セッション名とスレッドのピン留めは、長い調査を整理する場面で直接役立つ。セッション名を「API互換性表」「リリース判定」「失敗テスト確認」のように付ければ、後から同じテーマへ戻りやすい。表の作成と検証を別の会話に分ける場合も、目的が明確になり、誤った出力を別資料へ混ぜるリスクを抑えられる。
また、公式リリースには検索、スキルの発見、ターミナル表示、割り込み、Windows 上の操作などの改善も記載されている。Excel を編集する場面だけでなく、リポジトリ内の根拠を探す時間も資料作成の一部だ。変更を確認する日には、Codex の版番号を codex --version で控え、使用した版と資料の更新日を表の備考へ残しておくと、後の差分確認に役立つ。
安定版と試験版を使い分ける
試験版には新しい機能が早く入ることがあるが、資料作成の結果をそのまま共有する用途では、再現性がより重要になる。安定版で作成したブックを基準に保存し、試験版で試した結果は別コピーへ出す。版を切り替えたときは、同じ依頼文・同じ入力ファイル・同じ確認項目で比較する。これにより、Codex の版による差と、プロンプトやデータの差を切り分けやすい。
使い始める前に決めること
Excel を開いてすぐ Codex に依頼するより、何を根拠にどの列を埋めるかを決めた方が、修正回数は少なくなる。特に開発資料では、表の見た目が整っていても、対象コミットやテスト実行時点が不明だと再利用できない。最初に入力・出力・判断範囲を短い仕様として書いておく。
この準備は、表を作る作業と、表を使って決める作業を切り離すためでもある。後から列を増やすより、最初に記録単位と確認単位をそろえた方が、同じ資料を別の人が読み返したときにも解釈が揺れにくい。
Step 1: 対象と基準日を固定する
まず、対象とするリポジトリ、ブランチ、変更範囲、テスト結果の取得時点を決める。「現在のコード」とだけ書くのではなく、対象の変更番号やタグ、確認した日付を明示する。Excel の先頭シートに対象範囲を記載し、Codex にも同じ条件を渡すと、古い資料や別ブランチの実装が混ざりにくい。
課題表なら「未解決だけ」「直近の変更に関係するものだけ」のように対象を絞る。全履歴を一度に渡すと、すでに解決した課題が候補へ戻ることがある。対象を狭くしたうえで、必要なら二回目の依頼で範囲を広げる方が、内容を確認しやすい。
Step 2: シートと列の構造を先に決める
次に、シート名、列名、列の順番、値の形式を決める。例えば「課題番号」「概要」「影響範囲」「修正ファイル」「テスト結果」「根拠URL」「確認者」「更新日」という列を用意し、未確認は空欄ではなく 要確認 とする、といった具合だ。列の意味が決まっていれば、Codex は文章を短くする作業と、事実を探す作業を分けられる。
数値列の単位も重要だ。時間を分で記録するのか、工数を人時で記録するのか、割合を小数で入れるのかを明示する。日付は YYYY-MM-DD にそろえるなど、並べ替えや集計に適した形式を指定する。表示形式だけで単位を表すと、別の人が値を読み違える可能性があるため、列名や備考にも単位を残す。
Step 3: 事実と判断を別の列にする
「テストが失敗した」という観測事実と、「リリースを止める」という判断は同じ列へ入れない。前者にはテスト名・実行結果・ログの位置を記録し、後者には判断基準と確認者を残す。Codex には、根拠が見つからない場合に推測で埋めず、要確認 と理由を記載するよう依頼する。
この分離は、表を更新するときにも効く。実装が変わっても観測事実の履歴は残り、判断基準が変わったときは判断列だけを見直せる。結論を一つの文章へまとめる前に、根拠を行単位で保持することが、開発資料の信頼性を高める。
ExcelとCodexを接続して依頼する手順
公式ヘルプの案内に沿うと、デスクトップアプリで開いている Excel ブックを対象に Codex へ依頼できる。利用できるアドイン、プラン、端末、組織の設定によって表示や操作範囲が異なるため、まず小さな複製ファイルで試す。元のブックを残しておけば、列の追加や数式変更が意図したものか確認しやすい。
操作ができるかどうかだけでなく、どの範囲まで変更を許すかを決める点がポイントだ。Excel の更新を依頼する前に変更前の状態を保存し、作業結果と入力データを同じ画面で照合できるようにしておく。
Step 1: 複製したブックを開く
元データを直接変更せず、検証用に複製したブックを開く。ファイル名へ対象日や対象範囲を含め、入力データをどこから取得したかを別シートに残す。コードの内容を表へ反映する場合は、対象リポジトリの場所、確認した版、参照したファイルを先にメモしておく。
Step 2: CodexとExcelの対象を明示する
デスクトップアプリで Codex を選び、公式ヘルプにある @Microsoft Excel の指定を使って、操作対象のブックとシートを明らかにする。依頼文には「ブック全体」ではなく「Issue一覧シートの2行目から120行目」のように範囲を書く。別のファイルが開いている場合に、対象を取り違える可能性を減らせる。
Step 3: 変更内容と確認方法を指定する
「表を整理して」だけで終わらせず、変更してよいシート、追加してよい列、触れてはいけない数式、完了条件を記す。たとえば、既存の入力列は変更せず、右側に確認列を追加し、数式の変更箇所を別シートへ列挙する、といった指示だ。最後に、更新したセル範囲と未確認項目を報告するよう求める。
依頼が終わったら、Codex の報告だけで完了とせず、ブックを開いて実際の値を確認する。公式ヘルプも、数式・元データ・変更箇所を確認してから保存または共有するよう案内している。ここが、速さを得ながら誤更新を防ぐための中心的な確認になる。
実例1:課題一覧をリリース判定表へ変える
課題管理の表には、概要が短く書かれていても、影響範囲や再現条件が欠けていることが多い。Codex には、課題番号を手掛かりにリポジトリの変更とテストを読み、開発判断に必要な列へ整えるよう依頼できる。重要なのは、課題の文章を言い換えるだけでなく、コード上の根拠を別列へ残すことだ。
ここでは、Codex が候補を作る工程と、人が判定する工程を分けて考える。表の行が増えても、候補の根拠と判定の確認者が別々に追える構成なら、後から修正しやすい。
Step 1: 入力列を読み取る
既存の課題番号、タイトル、説明、優先度を入力として渡す。Codex には、課題番号に対応する変更やテストが見つからない行を削除せず、要確認 として残すよう指定する。関連ファイルが複数ある場合は、主要ファイルと補助ファイルを分けて記載すると、レビューする人が調査範囲を判断しやすい。
Step 2: 影響範囲と検証状況を埋める
変更された機能、利用者への影響、実行済みテスト、未実施のテストをそれぞれ別列へ整理する。「問題なし」のような結論だけでなく、どのテストをどの結果として見たかを記す。テスト結果がコード上から確認できない場合は、想像で成功にせず、実行日時やログが必要だと明記する。
Step 3: 判定列を人が確認する
最後に、リリース可否や優先順位を人が確認する。Codex には候補の理由を整形させても、業務上の許容範囲や顧客への影響を独自に決めさせない。判定列に確認者と確認日を加えると、表が更新されたときに、どこまで再確認すべきかが分かる。
実例2:テスト結果と変更点を比較する
テスト結果をExcelへまとめるときは、合格件数の集計だけでは不十分だ。変更されたファイル、関連するテスト、環境、実行結果を同じ行で対応させると、どの変更をどこまで検証したかを説明できる。Codex はコードとテスト名の関係を探す作業を補助し、Excel は比較と履歴の器として使う。
比較表の目的は、数字を大きく見せることではなく、変更と検証の対応を説明できるようにすることだ。入力の基準をそろえ、失敗や未実施も同じ表に残すことで、合格率だけでは見えない不確実さを共有できる。
Step 1: 比較単位を一つに定める
一行を「一機能」にするのか「一テスト」にするのかを先に決める。一機能単位なら全体像を見やすく、一テスト単位なら失敗原因を追いやすい。両方が必要なら、機能表とテスト表を分け、共通IDで関連付ける。1枚のシートへ情報を詰め込みすぎると、更新時に行の対応が崩れやすい。
Step 2: 数式は役割を説明してから作る
合格率や未確認件数を計算する場合、先に分母・分子と除外条件を文章で定義する。未実施を不合格へ含めるのか、対象外を分母から外すのかで結果は変わる。Codex には数式を作らせるだけでなく、各数式がどの列を参照し、どの条件を除外しているかを別列へ説明させるとよい。
Step 3: 数式と元データを照合する
集計後は、少数の行を手計算し、表の結果と合うか確認する。フィルターを設定した状態では、表示されていない行を含む関数と含まない関数があるため、範囲を確認する。Codex に「集計値を確認して」と依頼する場合も、元データの件数、空欄、重複ID、範囲外セルを順に報告させると、点検漏れを減らせる。
実例3:リリース資料を作る
リリース資料は、開発者向けの変更一覧と、利用者向けの説明を混ぜると読みにくくなる。Excel では、変更ID、対象機能、影響、対応状況、確認リンクを管理し、別シートに短い説明文の候補を置く構成が扱いやすい。Codex には、技術的な事実と読み手向けの言い換えを分けて作らせる。
リリース資料は公開後に参照される期間が長いため、作成時点の事情だけでなく、後から検証できる根拠も残しておきたい。技術詳細と案内文を分けると、片方だけ更新した場合にも差分を見つけやすくなる。
Step 1: 変更の根拠を並べる
変更履歴、差分、テスト結果、仕様書の場所を入力する。Codex には、根拠が一つしかない主張と複数の根拠がある主張を区別するよう頼む。URLやファイル位置を各行に記録すれば、文章の確認を行う人が元情報へ戻れる。
Step 2: 読み手別の説明を分ける
開発者向けには、変更ファイル・互換性・移行条件を残す。利用者向けには、何が変わり、何を確認すべきかを短く書く。同じセルへ技術詳細と案内文を混在させず、列またはシートを分ける。Codex には、専門用語を勝手に削除せず、必要な用語には短い説明を添えるよう指示する。
Step 3: 共有前に更新日を確かめる
リリース資料の各行に更新日を持たせ、コードの確認日と文章の更新日を区別する。仕様が変わったのに文章だけが古い場合や、修正は済んだのにテスト結果が古い場合を見つけやすくなる。公開前には、リンク切れ、版番号、対象環境、未確認項目を人が確認する。
依頼文の作り方
Codex への依頼文は、目的・入力・出力・禁止事項・確認方法の順に書くと読み違いが少ない。ここでいう禁止事項は、触れてはいけないシートや、変更してはいけない列など、作業範囲に関する具体的な条件だ。依頼文を長くすること自体が目的ではなく、Excelの構造と開発上の判断基準を曖昧にしないことが重要になる。
依頼の最初に読み手と利用場面も書いておくと、同じデータから作る表の粒度を決めやすい。レビュー用なら根拠と未確認項目を厚くし、引き継ぎ用なら前提条件と手順を見つけやすくする。目的が違う資料を一つの表へ詰め込まないことも大切だ。
開発データ整理の依頼例
次のような依頼なら、コードとExcelの対応を明確にできる。
開いているExcelブックの「リリース判定」シートを対象にしてください。
対象はリポジトリの指定した変更範囲と、同じ範囲に対応するテスト結果です。
目的:変更点とテスト状況をレビュー用の表へ整理する。
変更してよい範囲:右端に「根拠ファイル」「テスト名」「確認状態」「備考」の4列を追加する。
変更しない範囲:既存の入力列、既存の数式、シート名、行の並び順。
ルール:根拠が見つからない行は削除せず「要確認」とし、理由を備考へ書く。
出力:更新したセル範囲、追加した数式、未確認項目、参照したファイルを最後に列挙する。
完了条件:既存データの値を変えず、追加列だけで各行の根拠を説明できる。
この例では、何を作るかだけでなく、変えてはいけないものと、終わったと判断する条件を指定している。実際の依頼では対象のシート名、行範囲、版番号、テストの基準日を追加する。機密性のあるデータを含む場合は、利用するアカウントや接続先の扱いを組織の規定に合わせ、共有前に不要な列を削除する。
依頼を分けるタイミング
一回の依頼で読み取り・表の設計・数式作成・文章化まで実施すると、どこで誤りが入ったか追いにくい。まず入力範囲と候補列を作り、次に数式を追加し、最後に説明文を整えるよう分ける。各段階でファイルを確認し、意図しない変更がないことを確認してから次へ進む。
品質を保つ確認ポイント
Excel は整った見た目のまま誤った値を保持できるため、完成したように見えることと正しいことを分けて点検する。Codex に再確認を依頼するときも、同じ出力を信じて再度「正しい」と言わせるのではなく、根拠を変えた検証を指定する。たとえば、数値は元ログと照合し、文章は仕様書と照合し、数式は少数の行を手計算する。
確認の観点をあらかじめ固定しておけば、担当者が変わっても品質の基準を保ちやすい。正確さ、完全性、更新日、読みやすさを別々に見ることで、一つの観点だけが良く見える資料をそのまま共有することを防げる。
事実の確認
課題番号、ファイル名、関数名、版番号、テスト名は、表の値と元ファイルを突き合わせる。似た名前のファイルや古い仕様書がある場合は、対象の日付と変更番号を根拠にする。見つからない情報は空欄のままにせず、未確認の理由を記録する。推測で埋めた値は、後から別の人が事実として再利用してしまうためだ。
数式の確認
数式は、参照範囲、空欄の扱い、重複行、フィルター後の集計を点検する。特に行を追加したとき、数式の範囲が新しい行まで伸びているとは限らない。サンプル行を選び、入力値から期待する結果を計算し、Excelの結果と一致するかを確認する。Codex には、各式の意味を日本語で説明させると、参照ミスに気づきやすい。
表の保守性を確認する
列名の意味、日付形式、単位、状態値をそろえる。済み、完了、OK のように同じ意味の値が混ざると、集計や絞り込みが不安定になる。状態値の一覧を別シートに置き、自由入力を減らすと、次回に同じ表を使いやすい。見た目の色だけを判断基準にせず、文字列でも状態が分かるようにする。
共有前に人が読む
最終確認では、表を初めて見る人が、対象範囲・更新日・根拠・未確認項目を読み取れるか確認する。リンク先が閲覧できない場合や、コードへアクセスできない人が読む場合も想定し、必要な要約を備考へ残す。共有相手にとって不要な列や入力データが含まれていないかも確認する。
できることとできないこと
公式ヘルプが示す通り、Codex と Excel の連携は便利だが、すべての表計算作業を同じ方法で処理できるわけではない。利用できる機能は、アドイン、プラン、端末、組織の設定、ファイル形式などに左右される。結果が変わる可能性を前提に、まず対応範囲を小さなファイルで確認することが大切だ。
できることの一覧だけでなく、判断を人へ戻す地点も決めておくと、利用範囲を広げやすい。直接編集、候補作成、数式の説明、根拠の抽出を同じ扱いにせず、それぞれ確認に必要な手間と責任を見積もる。
Excelを直接操作できない場合
依頼したのにブックが更新されず、説明や数式の候補だけが返る場合がある。そのときは、作業を「変更する依頼」と「変更案を出す依頼」に分け、候補を確認してから人がExcelへ反映する。公式ヘルプにも、Codex がすべての表計算依頼で直接操作を使うわけではない旨が記載されている。直接編集を前提にせず、同じ成果へ到達する代替手段を用意しておこう。
ローカルファイルとクラウド上のファイル
公式ヘルプでは、クラウド上で作成したファイルは利用可能な場合にライブラリへ保存される一方、ローカルで作成した出力はウェブやモバイルへ自動的に現れるとは限らないと説明されている。作業した場所と保存先を確認し、共有する前に実際のファイルを開く。複数の端末で作業を続ける場合は、どの版が最新かをファイル名と更新日で管理する。
表の内容を過信しない
Codex はコードと資料を照合する補助にはなるが、業務上の優先度、契約上の判断、公開可否を単独で確定する役割ではない。特に数値の集計や、外部へ伝える文章は、根拠を人が確認する。表がきれいに整っているほど、誤りも発見されにくくなるため、確認者と確認日を必ず残す。
開発チームでの活用例
Microsoft Excel を単なる報告書の入れ物にせず、コードの状態と判断の根拠を結ぶ中間資料として使うと、Codex の得意分野が生きる。OpenAI は2026年6月の公式記事で、Codex が開発以外のチームでも資料・表計算・報告書の作成に使われていると紹介している。Codex is becoming a productivity tool for everyoneでは、知識を成果物へ変える用途が広がっていることが説明されている。
変更影響マトリクス
機能、変更ファイル、関連API、テスト、影響範囲を横に並べれば、レビュー対象を短時間で把握できる。Codex には差分から候補を作らせ、Excel では確認状態と判断理由を管理する。変更が増えたときも、根拠ファイルを起点に行を追えるため、口頭説明だけに頼らずに済む。
不具合の再現と確認
再現条件、環境、期待値、実際の結果、修正後の結果を分けて管理する。Codex はログやテストコードから再現に必要な情報を抽出し、足りない項目を指摘できる。Excel には、再現できなかった場合もその事実と試した条件を残す。成功例だけを集めないことが、次の調査を速くする。
引き継ぎ用の技術資料
担当者が変わるときは、コードの場所、起動条件、既知の制約、確認済みのテストを一つの表へまとめると、読み手が全体をつかみやすい。Codex にはコードから初稿を作らせ、Excel で未確認項目と質問を管理する。最後に人が実際の手順を試し、表の内容が現状と一致することを確認する。
まとめ
Microsoft Codex を開発資料に使うときは、Excel を表の管理場所、Codex をコードと根拠を読み取る補助役として分けると、役割が明確になる。課題一覧、テスト結果、変更影響、リリース確認表のように、実装と対応するデータから始めると効果を測りやすい。
使い始める前に、対象範囲・基準日・列構造・未確認の扱いを決め、複製したブックで小さく試す。依頼文では変更してよい範囲と完了条件を具体的にし、更新後は数値・数式・根拠・保存先を確認する。Codex CLI 0.146.0 のような安定版と試験版を区別し、使用した版も資料へ記録しておく。
最も大事なのは、整った表を得ることではなく、別の人が根拠をたどり、判断を再確認できる状態を作ることだ。公式ヘルプの対応範囲を確認しながら、ExcelとCodexの組み合わせを開発チームの検証可能な資料作成へ役立てよう。