FlashLabs、AIエージェント実行を記録・再生できるOSS「OrcaReplay」を公開
リリース
AI関連

FlashLabs、AIエージェント実行を記録・再生できるOSS「OrcaReplay」を公開

公開日:

FlashLabs株式会社は2026年9月1日、AIエージェントの実行を記録・再生・分岐できるオープンソースツール「OrcaReplay」を公開しました。Claude CodeやCodex CLIなど主要なAIエージェントに対応し、エージェントを改造せずに実行内容を記録できます。記録した実行はネットワークを切った状態でも再現でき、途中から別のモデルに切り替えて比較することも可能です。開発現場でAIエージェントの挙動を正確に把握したい技術者にとって、再現性のあるデバッグやモデル選定の検証に役立つツールです。

この記事をシェア

ポイント

  • 1
    エージェントを改造せず設定2項目で主要なAIエージェントに対応
  • 2
    コマンドの成否やファイル変更まで1つの時系列で記録可能
  • 3
    ネットワーク遮断状態で完全再現し途中から別モデルへ分岐比較

OrcaReplayの概要

OrcaReplayは、AIエージェントの実行を「録画」し、あとから「再生」「分岐」「比較」できるコマンドラインツールです。AIエージェントは会話全体をモデルへ送り返す仕組みのため、OrcaReplayはモデルとの通信経路にローカルプロキシを挟み、質問・返答・ツール利用・結果をすべて記録します。エージェント自体の改造は不要で、設定を2つ追加するだけで記録を開始できます

記録は5つの捕捉層で行われ、実行したコマンドの成否や所要時間、外部ツールの呼び出し、作業フォルダのファイル変化、AIモデルと直接通信するエージェントの通信などをカバーします。APIの宛先を設定できないエージェントも、オプションの--tls-interceptを使えば記録できます。このとき使う証明書は実行ごとに生成され、実行が終わると自動的に削除されます。

再生・分岐・比較の機能

記録した実行は、orca replayコマンドでネットワークを遮断したまま内容を変えずに再現できます。AIモデルへの問い合わせも課金も発生しないため、何度でもやり直せます。また、実行の途中の任意の時点から別のモデルへ切り替え、同じファイル・同じ会話の前半で複数のモデルを比較するorca compareにも対応しています。比較する対象はモデルだけが異なるため、モデル選定の検証がしやすくなります。

実行記録はプロジェクト内の.orca/runs/フォルダに保存され、APIキーなどの秘密情報は記録時に自動で除外されます。エージェント自身が自分の実行記録を読み込んで再生できる連携機能(orca mcp)も用意しています。接続先は既定でOrcaRouterですが、OpenAI互換のAPIを持つ任意の中継サービスに変更でき、特定のベンダーに依存しない中立な設計です。

開発の背景

AIコーディングエージェントが開発現場で急速に普及する一方で、「エージェントが何をしたのか」を正確に把握することは依然として難しい課題です。従来のモニタリングツールは、実行にかかったコストや処理量を表示してくれますが、「どのファイルを変更したのか」「実行したコマンドが実際に成功したのか」といった、問題を調べるために必要な情報を捉えることはできません。

また、エージェントの実行はAIモデルの返答に左右されるため、同じ指示でも実行のたびに結果が変わります。実行を再現できなければ「あのとき何が起きたのか」を調べることは困難で、再現性のあるデバッグや、モデル間の比較検証の妨げになっていました。OrcaReplayはこうした課題に対応するために開発されました。

ライセンスと今後の展望

OrcaReplayのコードはApache-2.0、実行記録の仕様はCC BY 4.0で公開されており、誰でも再実装・拡張できます。インストールはnpm i -g orcareplay(Node.js 20以降)で、GitHubアカウントやAPIキーは不要です。

OrcaReplayは現在v0(初期版)として公開されており、今後はコミュニティとともに、対応エージェントの拡充や実行記録形式の進化を進めていくとしています。OrcaRouterは引き続き、AIエージェント開発の生産性向上に貢献するツール群の提供に取り組みます。

Q&A

Q. OrcaReplayとは何ですか?

A. AIエージェントの実行内容を記録し、後から再生・分岐・比較できるコマンドラインツールです。エージェントを改造せずに使えます。

Q. OrcaReplayはどのようなAIエージェントに対応していますか?

A. Claude Code、Codex CLI、Grok CLI、Hermesなど主要なAIエージェントに対応しています。設定は2項目だけで、エージェントの改造は不要です。

Q. 記録した実行を再生するとき、AIモデルへの問い合わせや課金は発生しますか?

A. 発生しません。ネットワークを遮断した状態で記録内容をそのまま再現できるため、何度でもやり直せます。

関連リンク

O!Productニュース編集部

O!Productニュース編集部からのコメント

エージェントの実行をネットワーク遮断状態で完全再現できるのはありがたいですね。デバッグやモデル比較の検証がはかどりそうです。

引用元:PR TIMES

この記事をシェア

O!Productニュース編集部

この記事の著者

O!Productニュース編集部

O!Productニュース編集部は、IT・SaaS・AI業界のニュースをリアルタイムに解析・発信するメディアチームです。ビジネス向けのプロダクトに関する最新情報をなるべく分かりやすく簡潔にまとめてニュースを提供します。
「日本のすべての企業に、AIトランスフォーメーションを。」をミッションに掲げているGigantic Technologies株式会社によって運営されています。
AIに精通し、2017年設立時から企業のDX支援に取り込んでおり、十分な実績とノウハウを元に情報を発信しています。
公式SNSは以下からフォローできます。
X
Facebook
LinkedIn
note

AIエージェントの導入を検討していますか?

サービスの比較・選定業務を無料でサポートします。

この記事をシェア

成果報酬リード獲得検索結果での上位表示

貴社のサービスを上位掲載しませんか?

検索結果で上位表示されたり、資料ダウンロードボタンを表示させて直接リードを獲得することができます。
月額無料+成果報酬型の低リスクで法人リード獲得を始めることができます。

料金プランを確認