Paul Jialiang Wu agentic-portfolio English 中文 Español 한국어✉️ 無料リスト
← ポートフォリオに戻る

AI-Native シリーズ · 学習

私は PhD のための詰め込みをやめた。(Physical Head Damage。)

1分でわかる要点——ここから得られるもの

AIに思考を丸投げすることを許さない学習法、初の内容テスト。同じ試験を二人の学習者が受けた——受動的な詰め込み型の記憶はNOT_YET判定、遊ぶ/教える/作るループはPASS判定。判定を下したのはスローガンを見抜くために作られた採点装置だ。正直なn=1、実物のアーティファクト、そして学習と仕事を同じ行為にする唯一の設計法則。

難しい技術的な内容を習得するための旧来の方法とは、頭が痛くなるまでスライドを詰め込み、スローガンだけを記憶し、実際の問題がスライドと少し違う形で現れた瞬間に失敗することだ。私はそうする代わりに、遊ぶ/教える/作ることで学ぶ方法を作り——初めての正直なテストを実施した。

Two learners, one exam: passive grind scores NOT_YET, the play-teach-build loop scores PASS.

エンジニアなら誰でもこの詰め込みを知っている。14枚の講義PDFを開く。ハイライトを引く。読み返す。頭が痛くなってくる——これこそ本物のPhD、Physical Head Damageだ——そして最後には、そらんじることができるようになる——「エージェントはワークフローより強力だ」「コンテキストエンジニアリングが重要だ」と。だが実際の設計課題が、スライドとは少し違う形でやってくると、記憶は蒸発する。学んだのは言葉であって、その中身ではなかったわけだ。

私はこれを規律の問題だとは思わない。むしろ方法の問題であり、しかも直せる問題だと思う。だから私は一つの法則に基づいて学習法を作った。それがmaster-anythingだ。そしてそのあと、多くの人が省略してしまう工程をやった。正直にテストし、その結果を——甘いところも含めて——ここでお見せする。

唯一の法則:足場はAIが持ち、ペンは人間が持つ

あらゆるAI学習ツールの罠は、それが喜んであなたに代わって考えてしまうことだ。AIにエージェントの説明を頼めば、見事な説明を書いてくれる——それをあなたは読み、頷き、そして忘れる。というのも、reading an explanation is not the act that causes learning; generating one is.(訳:説明を読むことは学習を引き起こす行為ではない。自分で生成することがそうなのだ。)(学習科学ではこれを生成効果と呼び、この分野で最も再現性の高い知見の一つだ。)

だからmaster-anythingは、労力を要する生成的な行為を人間の手元に残すよう作られている。AIは検索し、構造化し、反応し、検証し、描き出し、記憶する——思考のまわりすべてを担う。しかしあなたが説明を書く。答えが明かされる前に修正を試みる。見せられる前に予測する。AIが足場を持ち、あなたがペンを持つ。丸投げは設計上できないようになっている。

これが学習と仕事を同じ行為にする理由:もし成果物があなた自身の生成的な行為(AIによって足場を組まれた)によって生み出されるなら、仕事と学習は一つの活動になる。あなたは本物の成果物検証済みの理解の両方を手にして終わる——トレードオフではなく、一つの努力から。

テスト:同じ試験、二人の学習者

教材は、Stanfordの Modern Software Developer コースにある「コーディングエージェントの設計方法」のユニットだ——エージェント型ループ、コンテキスト・エンジニアリング、いつツールを追加すべきか、ワークフロー対エージェント。試験は選択式ではなく、転移プローブ——暗記からは答えられない未知のシナリオだ。別の懐疑的なチェッカーが判定するのはメカニズム理解であり、流暢さではない。しかもスローガンを見抜くように作られている(重要な点だ。研究によれば、自己採点式のクイズはスコアを3〜6倍も水増しする。転移プローブはその対抗手段である)。

学習者Aは詰め込み型の道を選んだ——読んで、暗唱できる。学習者Bはmaster-anythingループを選んだ——ソースを圧縮し、教え返し、プローブを受け、それを表現した。両者に同じ3つのプローブを課す。実際の、手強い例のプローブがこれだ:

An agent refactors 40 files over several hours, across separate
sessions — no single context window holds the job. Mid-session 3
it needs to know: was file X already done in session 1, and what
naming convention was chosen? Session 1's conversation is gone.
How does that information reach session 3?

判定結果(同じ審査官、正反対の結果)

学習者判定審査官が実際に述べたこと
A — 受動的な詰め込み型🟡 NOT_YET(まだ不十分)"substitutes slogans for any causal mechanism — 'agents are powerful', 'good context', 'multi-agent is good for big problems' — never engaging the specific constraints the probes introduce"(訳:因果メカニズムの代わりにスローガンを持ち出している——「エージェントは強力だ」「良いコンテキストが大事だ」「マルチエージェントは大規模問題に向いている」——プローブが提示する具体的な制約に一切踏み込んでいない)
B — 遊ぶ/教える/作るのループ✅ PASS(合格)3つのプローブすべてで転移を示した(サブタスク単位で洗い出せているか、セッション開始時に読み込む永続状態、依存関係の見抜き方)

学習者Bが先のプローブに答えたとき、「状態はウィンドウの外に存在する」と暗唱したわけではない。学習者Bはそのメカニズムを実際に使ったのだ——セッション3では以前の会話は不要で、起動時に永続的なアーティファクト(進捗チェックリスト、git diff、決定事項ファイル)を読み込み、必要なものだけをジャストインタイムで取り出す。それが転移だ。それこそが暗記では偽装できないものだ。

証拠がまだ薄いところ(✅を偽装することだけは、絶対に許されないからだ)

これを過大に売り込むつもりはない。このテストが何であり、何でないのかを正確に述べておこう。

遊び・教え・作ることで学ぶ——詰め込みではなく

遊ぶ/教える/作るという道筋は、単なる激励スローガンではなく、メカニズムそのものだ。 教えることは生成効果そのものだ(教え返しそのものが試験になっている)。 遊ぶこと——概念を歌にしたり、動くアバターにしたりすること——はマルチモーダル符号化であり、記憶への定着と楽しさを同時にもたらす。 作ること——実際のエージェントループを動かし、実際に埋め込まれたバグを修正すること——は能力を証明するアーティファクトだ。どれも詰め込みではない。どれもペンを自分の手に握らせる。

詰め込みが与えるのは、Physical Head Damageと、実際の問題に触れた瞬間に崩れる記憶だけだ。一方このループは、合格した転移試験、手元に残るアーティファクト、そして——推測ではなく測定された——「またやりたい」と思えるセッションをもたらす。同じ難しい教材。正反対の結果。その差を生むのは、誰がペンを握っているかだ。


ここにあるものはすべて本物で、確認可能だ——試験、両方の説明、プローブ、判定結果のJSON、スパイン(進行の骨格)のイベントログ。手法も、正直な限界も、設計法則も、すべて公開されている。

続けて読む

AI-Nativeシリーズの一篇。ツールはgithub.com/wjlgatechで公開されている——ペンを握るのはあなた自身だ。