AIエージェント

「完了」は誰が定義するのか — ゲームが40年先に解いた問題

「完了」は誰が定義するのか — ゲームが40年先に解いた問題

退去確認を写真5枚で定義した瞬間、それはゲームクエストになる。「完了」を行為者の主張ではなく機械的に検証可能な条件として定義すること — ゲームが40年先に解いた問題であり、AIエージェントに仕事を正しくさせる方法だ。

filefunc × Hono — エージェントが一度に読むコードを60行から18行へ

filefunc × Hono — エージェントが一度に読むコードを60行から18行へ

スター23k超の実戦フレームワークHonoをfilefuncでリファクタリングした。テスト4419件すべて通過。そして測定してみると――エージェントが概念ひとつをreadするときに読むコードが中央値60行から18行へ71%減った。ファイル数ではなく「読む長さ」が核心だ。

Reins Engineering — 手綱のあるAI

Reins Engineering — 手綱のあるAI

Harness engineeringは柵だ。エージェントを外に出さないが、目的地に着くことは保証しない。Reins Engineeringは手綱——決定論的な契約で操り、ラチェットで固定し、意思決定と実装を分離する。

Ratchet Pattern — エージェントを最後までやり遂げさせる方法

Ratchet Pattern — エージェントを最後までやり遂げさせる方法

AIエージェントに527個の関数のテストを書かせたら、40個で「完了しました」と宣言した。Ratchet Patternは完了判定を機械的なverifierに委ね、エージェントを最後まで走らせるパターンだ。