私たちはソフトウェア開発の転換点に立っています。議論はしばしば次のことについてです どれ AIが最高のコードを書く(Claude vs. ChatGPT)か どこで どのAIがIDEかCLIで動作すべきか。ですが、それは正しい問いではありません。
AIを「Vibe Coders」として受け入れ、意図を示しAIが実行するようにすれば、膨大な新しいソフトウェアが生み出されます。AIエージェントの群れは1分でシニア開発者が1週間でレビューできるコード量以上を生成できます。人間がボトルネックとなっています。
解決策は さらに 人々。解決策は AIデザインオーソリティ.
従来の「Design Authority」は、週または月に一度集まって設計を承認または却下する建築家の小グループです。~の世界では 高速AI開発 そのモデルは悲惨なほど時代遅れです。遅すぎて反応が遅いです。
「Disposable Code」へ移行すれば、要件が変わったときに無限にリファクタリングするのではなく、捨てて再生成するソフトウェアとなります。これにより私たちの役割は根本的に変わります。もはや一つ一つ石を積む大工ではなく、壁をプリントする工場の設計者です。
しかし、誰がその壁が正しく立っているかを確認するのでしょうか?
AIデザインオーソリティは人物ではなく、パイプラインです。すべての生成コード行が通過し、プロダクションに到達するために戦わなければならない「ガントレット」です。このプロセスは人間のコードレビューを置き換えるものではなく、 何も、しかし何かで 改善.
3層で動作します:
1. 実行権(生成)
私たちは1つのAIに解決策を求めず、3つ求めます。Gemini 3、GPT‑5、そしてオープンソースモデル(Llamaなど)を同じ問題に対して並行して動作させます。これによりトンネルビジョンが防がれ、LLMが時折抱える「怠惰」を打破します。このアプローチはまた 科学的に検証された そして、AIの幻覚を防ぎ、エラーなしで非常に長いチェーンを構築できることを示しています
2. ハードフィルタ(法)
ここでは議論の余地がありません。コードはコンパイルされなければなりません。リンターは不平を言ってはいけません。そして重要なのは: ブラックボックステスト 成功しなければなりません。内部で関数が動作するかはテストしません(AIが操作できるため)、システムが外部から見て期待通りに動作するかをテストします。テストに失敗したら?すぐにゴミ箱へ。
3. ソフトフィルタ(AI審査員)
これが真のイノベーションです。残されたソリューションは専門の「Voting AI」に提示されます。このエージェントはコードを書かず、しかし 読む コードを書きませんが、当社のアーキテクチャ原則、セキュリティ要件(OWASP、ISO)およびコンプライアンス規則(EU AI法)で訓練されています。
彼は投票する: 「ソリューションAは速いですが、ソリューションBはより安全で、私たちのマイクロサービスアーキテクチャにより適しています。」
勝者は本番環境へ進む。
このモデルは、多くのチームに欠けている権力分立を強制します。
project-description.md, rules.md, skills.md en principles.md)、ハード要件。アーキテクトは決定する 何を 私たちが何を構築し、誰が構築し、どのように、そして なぜ.それは構文エラーの圧政から私たちを解放し、私たちが得意とすること、すなわちシステム思考、真実の探求、構造と意思決定に集中させます。
問題はAIがコードを書けるかどうかではありません。その議題はすでに終了しています。コードは大部分が使い捨て製品になります。
質問です:あなたはコントロールを コード 手放すことができるか、そうすることで…のコントロールを 品質 取り戻すことができるか?
教えてください