inflearn logo
知識共有
inflearn logo

フレームワークなしで作るAIエージェント入門

フレームワークなしで、Pythonとwhileループ一つだけでAIエージェントを自作します。ツール設計、失敗とコスト、記憶、人間の承認、評価、Web画面を一つずつ追加し、最後には失敗するテストを自ら修正する小さなコーディングエージェントを完成させます。

1名 が受講中です。

難易度 初級

受講期間 無制限

Python
Python
FastAPI
FastAPI
LLM
LLM
openAI API
openAI API
AI Agent
AI Agent
Python
Python
FastAPI
FastAPI
LLM
LLM
openAI API
openAI API
AI Agent
AI Agent

受講後に得られること

  • フレームワークを使わず、OpenAI SDKとwhile文だけでツールを呼び出すエージェントループを自分で実装します

  • モデルがうまく使えるツールを設計します:ツール登録表、description、結果を簡潔かつ構造的に返すこと

  • 無限ループ・不正なJSON・APIエラーを防ぐ安全策と、usage.costで実際の請求額を測る方法

  • 会話履歴の削減・要約・セッション保存・メモツールで短期・長期記憶を扱います

  • ファイルの書き込み・コマンド実行前に差分を表示し、人の承認を得るフロー

  • 評価セットで通過率・平均コスト・呼び出し回数を測定し、モデル(DeepSeek・GLM)を比較します

  • FastAPIとSSEでエピソードごとの進行状況をリアルタイムに表示するローカルWeb画面

  • 失敗するテストを読み、修正して再実行するミニコーディングエージェントを完成させます

こんな方に
おすすめです

学習対象は
誰でしょう?

  • Pythonの基礎は知っているものの、AI APIを使って何かを作った経験はない開発者

  • LangChainのようなフレームワークを使ってみたものの、その中で実際に何が起きているのか気になる方

  • Claude Code・Codexのようなコーディングエージェントを使っていて、「これってどう動いているんだろう?」と気になる方

  • 社内自動化用の小さなエージェントを自分で作り、コストと失敗を自らコントロールしたい方

前提知識、
必要でしょうか?

  • Python基礎文法:関数、dict/list、for/while、try/except、f-string(第0回 refresher.pyで再度ざっと見ていきます)

  • ターミナルでのcd、コマンド実行、環境変数(.env)の扱い

  • HTTP APIやJSONを聞いたことがある程度で十分です。AI APIは初めてでも構いません。

こんにちは
danteです。

キャリア認証

122

受講生

17

受講レビュー

4.5

講座評価

2

講座

こんにちは!ダンテです。
最近、Vibe Coding Codex完全ガイド、改めて深く学ぶインサイドReactの著者です。

CoupangやNAVERなどの有数の大企業でソフトウェアエンジニアとして勤務した経験があり、400回以上メンティーの方々にお会いし、AIエージェントの実務適用および学習方法、フロントエンド開発および学習コンサルティングを行ってきました。

XL

今どきのバイブコーディング・コーデックス完全ガイド

私のメンタリングに興味がありましたら

https://mentoring.inflearn.com/mentors/1535 をご確認ください :) nhé :)

스크린샷 2025-08-14 오후 9.49.00.png.webp

改めて深く学ぶインサイドReact

教保文庫 https://bit.ly/4mbixaE

アラジン https://bit.ly/4m9tOYO

YES24 https://www.yes24.com/product/goods/151041836

もっと見る

受講レビュー

まだ十分な評価が集まっていない講座です。
ぜひ最初のレビューをお寄せください。

danteの他の講座

知識共有者の他の講座はこちら

似ている講座

同じ分野の他の講座を見てみましょう!

期間限定セール

¥44,000

50%

¥11,104