本文へスキップ
株式会社オブライト
AI2026-05-17

ReAct(推論と行動)

別名: ReAct / Reasoning and Acting / 推論と行動

LLMの推論(Reasoning)とツール呼び出し等の行動(Acting)を交互に繰り返すエージェントフレームワーク。外部情報の取得・計算・コード実行と思考を組み合わせた問題解決を実現する。


概要

ReAct(Reasoning + Acting)は2022年にGoogleが提案したプロンプトフレームワークで、LLMが'Thought(思考)'→'Action(行動)'→'Observation(観察)'のサイクルを繰り返すことで、外部ツール(検索エンジン・計算機・API等)を活用しながら複雑な問題を解決します。現代のAIエージェントフレームワークの多くがこの考え方を基盤としています。

AIエージェントとの関係

LangChain・LlamaIndex・OpenClaw・Claude Code等のエージェントフレームワークはReActパターンを基盤としています。思考と行動のループにより、LLMが単独では解けない情報取得や計算を伴うタスクを処理できます。

関連コラム

AI
エージェント型AI(Agentic AI)企業活用ガイド|2026年最新トレンドと導入ステップ
2026年に急速に普及が進むエージェント型AI(Agentic AI)の企業活用を徹底解説。チャットボットやRPAとの違い、マルチエージェント構成、国内外の導入事例、主要フレームワーク比較、セキュリティ対策、中小企業向けのコスト分析と導入ロードマップまで、品川区を拠点とするIT企業Oflightが実践的な視点でご紹介します。
Software Development
AIエージェントとは?2026年に急加速するビジネス活用と導入ステップ
2026年、AIエージェントは実証実験から本格的なビジネス活用へと移行しています。従来のチャットボットやRPAとの違い、具体的な業務適用領域、そして中小企業が今すぐ始められる導入ステップを解説します。
Software Development
OpenClawのビジネス活用事例5選|中小企業の業務効率化をAIエージェントで実現
OpenClawは常時稼働し、メッセージングアプリから操作でき、複数ステップのタスクを自動化できるAIエージェントです。本記事では、中小企業がOpenClawを活用して業務を効率化している具体的な事例を5つ紹介し、導入効果の試算や成功のポイントを解説します。
Software Development
Claude Code 完全ガイド2026 — AIエージェントコーディングの新時代
Anthropicが開発したClaude Codeは、コードベース全体を理解し自律的にコーディングするエージェント型開発ツールです。CLI、IDE、デスクトップ、Webで利用可能。Opus 4.6、MCP、Agent Teamsなど最新機能を網羅した2026年版完全ガイド。品川区・港区エリアの開発企業様必見。
Web Development
TanStack Router + Tailwind CSS + Vite 徹底解説 — 型安全 file-based ルーティング + Zod 検索パラメータ + ルートローダー、TanStack Start v1 が 2026 年に stable 到達、Tailwind CSS v4 との親和性
**TanStack Router**([公式](https://tanstack.com/router/latest) / [GitHub](https://github.com/TanStack/router))は、React 中心の **型安全(fully type-safe)client-first ルーター + フルスタックフレームワーク**。ルートパス・パラメータ・検索パラメータ・ローダー・`<Link>` の props まで **TypeScript コンパイラで型検査** され、React Router を上回る開発体験を実現。**TanStack Start** は SSR 対応のフルスタック版で **2026年に v1 stable 到達**。 **主要機能**: **File-based routing** の自動生成、**Zod による search params 検証**、**構造的共有(structural sharing)**、**ルートローダー**(並列実行・キャッシュ・intent-based preload)、**automatic + manual `.lazy.tsx` code splitting**、専用 devtools、フォーム / エラー境界 first-class 対応。 **Tailwind CSS 統合**: 2026 年時点で **Tailwind CSS v4 + `@tailwindcss/vite` プラグイン + `@import 'tailwindcss'`** の組み合わせが標準。設定ファイル不要、`src/styles/app.css` に直接 `@import` で完了。**`npx @tanstack/cli create --router-only`** でセットアップウィザードから TypeScript + Tailwind + toolchain 一括構築が可能。 **Vite との組み合わせ**: `@tailwindcss/vite` プラグイン + `@tanstack/router-vite-plugin` で **file-based routes を自動生成**、HMR も動作。**Vite 5+ / React 18-19** で最新版が推奨。 **代表的スターター**: [d7omdev/vite-react-tanstackRouter-tailwind-starter](https://github.com/d7omdev/vite-react-tanstackRouter-tailwind-starter)、[mattiaz9/vite-react-tanstack-tailwind-shadcn-starter](https://github.com/mattiaz9/vite-react-tanstack-tailwind-shadcn-starter)(**shadcn/ui + TanStack Router + Query + Tailwind** のフル SaaS スターター)、[ZeroaNinea/React-Vite-i18next--tanstack-react-router-Tailwind-Example](https://github.com/ZeroaNinea/React-Vite-i18next--tanstack-react-router-Tailwind-Example)(**i18next 多言語 + Tailwind** 統合例)。 **React Router との差別化**: React Router は runtime に依存、TanStack は **compile time で型検査** + file-based routing + Zod 検索パラメータ + ルートローダー + 専用 devtools と、機能面で一段先。**Next.js の App Router との比較** では、TanStack Start は **より client-first・型安全性重視**、Next.js は **SSR / RSC 中心**。 **位置付け**: [Cloudflare Durable Objects](../columns/cloudflare-durable-objects-2026-07)・[Flue Framework](../columns/flue-framework-astro-team-agent-2026-07)・[Apple Container](../columns/apple-container-macos-linux-runtime-2026-06) と並ぶ「**2026 年の Web 開発モダンスタック**」を構成する主要ピース。
AI
OpenAI gpt-realtime-1.5 と公式 realtime-voice-component 解説 — 音声エージェントの新しい開発スタックを実務目線で整理【2026年版】
OpenAI が2026年2月26日に公開した音声モデル gpt-realtime-1.5 と、GitHub の openai/realtime-voice-component で公開されている公式の React 向け音声UIコンポーネントについて、公式情報をベースに整理します。性能改善(音声推論 +5%、文字起こし +10.23%、指示追従 +7%)、料金、コンポーネントの位置づけ(リファレンス実装)、業務活用と注意点までを実務目線で解説。

関連用語

お気軽にご相談ください

お問い合わせ