AIエージェントの時代において、ソフトウェアエンジニアリングがどのように変わりつつあるのか、ずっと考えてきました。

これらのアイデアの一部はXやプレゼンテーションで共有してきましたが、もっとじっくり発展させる場所が欲しいと思っていました。より長く書き、他の人の意見を引用し、フィードバックをもらい、時間をかけて一つの体系を築いていくための場所です。

このブログがその場所です。

期待できる内容

以下のテーマについて書いていきます:

  • エージェント駆動開発 — AIエージェントに、もっともらしいだけのソフトウェアではなく、正しいソフトウェアを作らせる方法。
  • 仕様駆動の方法論 — 開発者が確率的である場合に、仕様がより重要になる理由。
  • 知識エンジニアリング — エージェントが実際にナビゲートできるコンテキストの構築。
  • プログラミングの未来 — 何が変わり、何が変わらず、何に注目すべきか。

このブログの仕組み

このブログはHugoで構築され、GitHub Pagesにデプロイされています。ソースは公開されています — gitの履歴ですべての変更を確認できます。

記事は複数の言語で提供されており、LLMの助けを借りて翻訳し、私がレビューしています。

各記事のコメント欄からフィードバックを残すことができます。コメント機能はGitHub Discussionsを利用しています。

ようこそ。