Discordの一言からアプリが生まれる — 自律開発ハーネス homunculus の設計と実践
Discord に一言投げるだけで、数時間後に動くアプリが projects/ に現れる。そんなSF的な開発体験を実現するために、エンジニアがハーネス型のシステムを組み上げた。それが homunculus(ホムンクルス)である。ここで重要なのは、「アプリを作るAI」ではなく「アプリを作り続けるための仕組み」そのものをソフトウェアとして設計した点だ。要件整理(hermes)と実装(opencode)を明確に分離し、設計ブリーフは7項目の形式に統一し、設計判断が必要なときだけ人間が関与する。こうしたプロセスの徹底が、再現性と速度の両立を実現している。
やや複雑に見えるが、本質は単純だ。定型化できる部分は徹底的に定型化し、判断が必要な部分だけ人間が見る。そして、その「判断の基準」も明文化する。例えば要件レベルの変更と設計レベルの変更を分けることで、毎回のやりとりで「何を決めるのか」が明確になる。さらに、成果物は各プロジェクトの git で独立管理され、ハーネス本体は汚れない。つまり、プロセスと成果物を分離することで、ハーネスそのものが進化し続ける器になっているわけだ。
この思考は中小企業の内製化にも直結する。新しいシステムが欲しいなら、個々のAIの性能を争うより、「我が社の開発プロセスを回す仕組み」を先に作るべき、ということだ。最初は手作業が多いかもしれない。だが、やり方を定型化し、判断基準を明文化すれば、そこにAIを組み込む余地が生まれる。一気に自動化を狙わず、「再現性高く何度も回せるプロセス」を作ることが、実は最速への道になる。
※ 上記は配信元記事をもとにAIの鬼編集部が要約・再構成したものです。正確な内容は出典元をご確認ください。
このニュースの全文は、配信元でお読みいただけます。 Zenn AIで元記事を読む →