AIの鬼
#開発・実装 Zenn AI

Discordの一言からアプリが生まれる — 自律開発ハーネス homunculus の設計と実践

Discordの一言からアプリが生まれる — 自律開発ハーネス homunculus の設計と実践(内容を表す図ではないイメージ画像)
イメージ

Discord に一言投げるだけで、数時間後に動くアプリが projects/ に現れる。そんなSF的な開発体験を実現するために、エンジニアがハーネス型のシステムを組み上げた。それが homunculus(ホムンクルス)である。ここで重要なのは、「アプリを作るAI」ではなく「アプリを作り続けるための仕組み」そのものをソフトウェアとして設計した点だ。要件整理(hermes)と実装(opencode)を明確に分離し、設計ブリーフは7項目の形式に統一し、設計判断が必要なときだけ人間が関与する。こうしたプロセスの徹底が、再現性と速度の両立を実現している。

やや複雑に見えるが、本質は単純だ。定型化できる部分は徹底的に定型化し、判断が必要な部分だけ人間が見る。そして、その「判断の基準」も明文化する。例えば要件レベルの変更と設計レベルの変更を分けることで、毎回のやりとりで「何を決めるのか」が明確になる。さらに、成果物は各プロジェクトの git で独立管理され、ハーネス本体は汚れない。つまり、プロセスと成果物を分離することで、ハーネスそのものが進化し続ける器になっているわけだ。

この思考は中小企業の内製化にも直結する。新しいシステムが欲しいなら、個々のAIの性能を争うより、「我が社の開発プロセスを回す仕組み」を先に作るべき、ということだ。最初は手作業が多いかもしれない。だが、やり方を定型化し、判断基準を明文化すれば、そこにAIを組み込む余地が生まれる。一気に自動化を狙わず、「再現性高く何度も回せるプロセス」を作ることが、実は最速への道になる。

※ 上記は配信元記事をもとにAIの鬼編集部が要約・再構成したものです。正確な内容は出典元をご確認ください。

御社でもAIを使ってみませんか
まずはここから 御社でもAIを使ってみませんか? 御社の実際の業務を題材に、AIで何ができるかを一緒に考えます。 「ChatGPTの使い方」を教えるだけの研修ではありません。 AI研修・AI活用相談 →