テック技報最新号へ →
AIコーディング

AI に作らせて捨てる小さなアプリは、仕様の薄い言語と少ない部品で組む

試作は Python+FastAPI+fastmcp+htmx+Tailwind+DaisyUI+SQLite3(+ChromaDB)のような単純な構成でさっと作って捨てる。バックエンドを Go にするのも、人が書くと面倒な冗長さを AI が肩代わりしてくれるので向いている。

@y_matsuwitter · 投稿 2026-02-01
#ai-coding#技術選定#プロトタイプ#python#go#htmx

どんな時に使う?

  • 思いついたツールを AI に作らせて試し、要らなければ捨てる、を繰り返している
  • 毎回フレームワークやビルド設定の選定・調整で時間を使っている
  • エージェントが壊しにくく、読み返しやすいコードにしたい

構成の例(投稿で挙がっていたもの)

役割例
サーバーPython+FastAPI(または Go)
エージェントから使う口fastmcp(MCP サーバーとしても公開)
画面htmx+Tailwind+DaisyUI(ビルドの重いフロントエンドを持たない)
データSQLite3
ベクトル検索が要るときChromaDB

考え方

  • 部品が少ないほど、エージェントが全体を把握しやすく、依存の更新や壊れ方も減る
  • Go は言語仕様が薄く、軽くて速い。人が書くと冗長で面倒だったが、AI に書かせるならその欠点はほぼ消える(@shinoyu___)
  • 1つを丁寧に作るより、安く作れるので投機的にたくさん動かして残るものを選ぶ(@y_matsuwitter)

注意点

出典

X の元の投稿を開く