エージェント開発の無料オープン講座

プログラムとは、手順のリストである。 問題は、その手順を誰が選ぶのかだけだ。

AIを使うシステムのつくり方を、ソフトウェア開発がはじめての方に向けて解説する完全な講座です。全3部、約4時間。学び終えるころには、動くエージェントと、それを採点する評価セットが手元に残ります。

アカウント不要・広告なし・匿名のページ数計測のみ・MITライセンス

エージェント開発とは何か

どんなプログラムも手順の並びです。唯一の問いは、次の一手を誰が、いつ選ぶのか。

ここは人間が決めた

手順をあらかじめ書いておきます。コンピュータは毎回そのとおりに動きます——速く、見通しがよく、そして想定しなかったことには目が見えません。

ここはモデルが決めた

目標だけを伝え、次の一手は実行中のモデルに選ばせます。柔軟で、驚きがあり、だからこそ点検が要ります。

現実のシステムはほぼすべて両者の混ぜ合わせです。その配合を決めることこそが仕事のすべてで、ここで練習するのはまさにそれです。

学習の道すじ

各パートは前のパートより少しだけ多くを求めます。上から順にどうぞ。

ここから始める第1部 · 読む

ハンドブック

実行時に次の一手を誰が決めるのか——コードを書く、プロンプト、コンテキスト、ループ、グラフ、ハーネス、評価、セキュリティ。図解11章と、操作できる20点の図。

45分 · インストール不要
ハンドブックを読む
第2部 · 手を動かす

ラボ

このブラウザで進める4つの実習。実際にモデルを呼び、ルールベースのレジを限界まで拡張し、自分でプロンプトを書き、20件の実例で採点します。

40分 · ご自身のAPIキー · 約1円
ラボを開く
第3部 · つくる

エージェントをつくる

ご自身のPCでさらに5段階。エージェントループを手書きし、わざと失敗するツール、承認ゲート、省略できないレビュー工程、そしてエージェントに命令しようとするメールを扱います。

2〜3時間 · TypeScript · 約3円

GitHubが開きます。パソコンとコードエディタが必要です。

講座を開く

身につくこと

モデルが要る問題と、要らない問題を見分ける

この分野でもっとも価値のある判断であり、もっとも安く間違えられる判断でもあります。

プロンプトを書き、それが機能することを証明する

回答を読んで判断するのではなく、事例で採点し、数字の変化を見る。

失敗に耐えるエージェントループをつくる

ツールは壊れます。ループはエラーを読んで適応すべきで、落ちてはいけません。

モデルにできることへ柵を設ける

承認ゲート、必須のレビュー工程、そしてコードで強制する上限。

こんな方へ

まったくの初心者

第1部と第2部はプログラミングの知識を一切前提としません。

学生・独学の方

半日で終えられる完全なカリキュラム。

教える方

90分の授業案。再利用も翻訳も自由です。

現在地

まだ記録がありません。進捗はこのブラウザにのみ保存されます——アカウントも、外部への送信もありません。

よくある質問

本当に無料ですか?

はい。講座全体がMITライセンスで、アカウント登録もメール収集も広告もありません。計測するのは匿名のページビュー数だけで、Cookieもあなたのプロフィールも使いません。第2部と第3部はモデルを呼ぶため、ご自身のAPIキーが必要です——講座全体でも数円程度です。

プログラミングの知識は必要ですか?

第1部と第2部には不要です。第3部は基本的なTypeScript(関数、オブジェクト、forループ、await)が読み書きできることを前提とします。まだであれば、第1部と第2部を終えてから戻ってきてください。第3部のPython版もリポジトリに残しています。

どのAIモデルを使いますか?

DeepSeekかAnthropicのClaude、お好きなほうを。どちらに切り替えても演習のコードは一行も変わらないように書かれており、それ自体が学びのひとつです。

APIキーは安全ですか?

キーはブラウザのタブ内にのみ保持され、閉じると消えます。送信先はモデル提供元だけです。本サイトにはサーバーがないため他に送りようがなく、ページビュー計測がキーを見ることもありません。