skip to content
サイトロゴ 子育てSEパパのIT・AI×副業ラボ
PyCharmからCodexを利用しようとすると「Failed to initialize ACP session. Error: Internal error: "no rollout found for thread id ……"」とエラーになる問題とその後の対応策【トラブルシューティング】【解決済み】

PyCharmからCodexを利用しようとすると「Failed to initialize ACP session. Error: Internal error: "no rollout found for thread id ……"」とエラーになる問題とその後の対応策【トラブルシューティング】【解決済み】

/ 6 min read

Table of Contents

この記事で扱う内容

この記事では、PyCharmからCodexを利用しようとすると「Failed to initialize ACP session. Error: Internal error: “no rollout found for thread id ……”」とエラーになる問題とその後の対応策についてご紹介します。

問題発生の背景・経緯

PyCharmのAIチャットでCodexの利用を再開しようとしたところ発生。

数日間、当該チャットでCodexとメッセージをやり取りしていた。

当該チャットでは、前日までメッセージのやり取りができていたが、その翌日にメッセージを送信し、再開しようとしたところ、エラーが発生した。

問題発生時の状況

PyCharmの「AI チャット」のツールウィンドウ内で、Codexを利用しようとすると以下のエラーメッセージが表示され、Codexの利用に失敗する。

Failed to initialize ACP session. Error: Internal error: “no rollout found for thread id XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX”

PyCharmからCodexを利用しようとすると「Failed to initialize ACP session. Error: Internal error: "no rollout found for thread id XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX"」とエラーメッセージが表示され失敗するときの画面キャプチャ

問題発生時に試したこと

PyCharmを再起動する

PyCharmを閉じ、再度、PyCharmを起動してAIチャットで当該チャットを開き、メッセージを送信しましたが、症状は変わりませんでした。

その他の補足情報

このエラーは、チャットスレッドを再開しようとしたときに、Codex側でそのチャットスレッドに対応する情報が見つからないときに出る系統の不具合らしいです。

JetBrainsコミュニティへの報告でも、PyCharm・AIアシスタントで同じ”no rollout found for thread id ……”エラーが出ているようでした。

アップデート後やモデル切替後に既存スレッドだけ壊れる。

あるいは、ACP(Agent Communication Protocol)が再開ループに入る事例が報告されています。

https://intellij-support.jetbrains.com/hc/en-us/community/posts/33266222258834-AI-Assistant-Codex-error-Failed-to-initialize-ACP-session-Error-Internal-error

その後の対応策

妥協案ですが、私の場合は以下の「新規チャットで壊れたチャットの履歴を読み込ませて使う方法」を使い、壊れたチャットで中断した作業を続きから進めることができました。

新規チャットで壊れたチャットの履歴を読み込ませて使う方法

壊れたチャットを開き、チャットの履歴を取得する

下記の「チャットのダンプを確認する方法」をご参照ください。

参考記事PyCharmでAIチャットのログを取得する方法【初心者向け】

取得したチャットの履歴ファイルをプロジェクトの任意の場所へ配置する

例)reference_materials/chat-~.txt

取得したチャットのダンプファイルをプロジェクトの任意の場所へ配置する操作の画面キャプチャ

新規チャットで壊れたチャットの履歴ファイルを読み込ませて指示する

例)`チャットのダンプファイルのパス` を読み込み、直近の作業の進捗を報告してください。

その他の対応策

JetBrainsコミュニティでは、以下の対応で復旧したと報告があるようです。

  • PyCharmの再インストール

  • Codexをアンインストール → 再インストール

ただ、上記の方法は結構な時間や労力が必要だと思ったので、私は前述の妥協案で済ませました

おすすめの関連記事

参考記事PyCharmのダウンロードとインストール方法【日本語化も】【Windows】【初心者向け】 参考記事JetBrainsアカウント作成方法【初心者向け】【無料】 参考記事PyCharmでAIアシスタント機能を有効化する方法【初心者向け】【無料試用】 参考記事PyCharmからCodexを利用しようとすると「Codex のインストールに失敗しました」とエラーになる問題とその対処方法【トラブルシューティング】【解決済み】 参考記事PyCharmのAIアシスタント機能でCodexを利用する方法【Windows】【初心者向け】 参考記事PyCharmでAIチャットのログを取得する方法【初心者向け】

参考