【にんちあーきてくちゃ】

認知アーキテクチャ とは?

💡 AIの頭の中の設計図、考え方そのものをデザインする
📌 このページのポイント
認知アーキテクチャ — AIの思考フレームワーク LLM(推論エンジン) 記憶モジュール 短期・長期記憶 ベクトルDB連携 計画モジュール 目標分解 ステップ生成 行動モジュール ツール呼び出し API実行 フィードバックループ(結果を記憶に反映) 知覚→記憶→計画→行動→振り返りのサイクルで自律的に動作
認知アーキテクチャのイメージ
ひよこ ひよこ

認知アーキテクチャって、AIの脳みその設計図みたいなもの?

ペンギン先生 ペンギン先生

いい例えだね。AIがどうやって情報を受け取って、記憶して、考えて、行動するか、その全体の仕組みを設計するフレームワークだよ

ひよこ ひよこ

プログラムの設計とは違うの?

ペンギン先生 ペンギン先生

もっと上位の概念だね。プログラムの設計が『何をするか』の設計なら、認知アーキテクチャは『どう考えるか』の設計だよ。記憶システム、推論エンジン、行動選択の仕組みをどう組み合わせるかを決めるんだ

ひよこ ひよこ

人間の脳を参考にしているの?

ペンギン先生 ペンギン先生

そうだよ。ACT-RやSOARといった古典的な認知アーキテクチャは、人間の心理学の知見をもとに設計されたんだ。それが今のLLMベースのエージェント設計にも影響を与えているよ

ひよこ ひよこ

今のAIエージェントにはどう使われてるの?

ペンギン先生 ペンギン先生

たとえばClaude CodeDevinのようなAIコーディングエージェントは、計画モジュール、実行モジュール、振り返りモジュールを持つ認知アーキテクチャで設計されているよ。どのモジュールをどう連携させるかがエージェントの賢さを決めるんだ

ペンギン
まとめ:ざっくりこれだけ覚えればOK!
「認知アーキテクチャ」って出てきたら「AIの思考プロセス全体の設計図」と思えればだいたいOK!
📖 おまけ:英語の意味
「Cognitive Architecture」 = 認知の構造・設計
💬 cognitive(認知の)+ architecture(建築・構造)で、思考の建築という意味だよ
← 用語集にもどる