誰でもわかるAI駆動開発
foo.logでは、AIを単なるコード生成ツールではなく、仕様・設計・検証・リリースまでを支える開発基盤の一部として活用しています。
AI駆動開発とは、単に「AIにコードを書かせる」ことではありません。 安全な開発基盤の上で、AIとともにシステムを作る開発手法です。
私たちは、AI駆動開発を「特定の優秀な人だけが速く作れる方法」ではなく、チーム全体で品質と速度を再現できる開発基盤として捉えています。
章構成
使い方
全体像を掴むなら
エンジニア向け
マネジメント層向け
用語ガイド
| 用語 | わかりやすく言うと |
|---|---|
| Agent Team | 役割分担されたAI開発チーム |
| Artifact | AIと人間が共通して参照する成果物・判断材料 |
| Toolchain | ミスを検出し、生成し、止める仕組み |
| DSL | AI開発チームの契約書 |
| Harness Engineering | AIが安全に走るためのレール作り |
| Guardrail | やってはいけないことを止める柵 |
| Shift-Left | 問題をできるだけ早く見つけること |