Blog

Software Engineering posts

AIの処理中にサーバーが落ちたら結果はどうなる?
/ AI

AIの処理中にサーバーが落ちたら結果はどうなる?

OpenAI APIで数分かかる処理中にApplicationが再起動したら、結果はどう回収するのか。Background Mode、Webhook、pollingを使い、response IDの永続化、復旧、重複通知、idempotencyまで含めた非同期処理の設計を考えます。

  • AI
  • OpenAI API
  • Software Engineering
  • TypeScript
AI Agentに本番サーバーのShellを渡す必要はあるのか
/ AI

AI Agentに本番サーバーのShellを渡す必要はあるのか

AI Agentに本番サーバーを操作させるとき、Shellをそのまま渡す必要はあるのか。Shellの自由度と、Function Callingなどで操作を限定する設計を比較し、読み取り・書き込み・承認をどう分けるか考えます。

  • AI
  • AI Agent
  • OpenAI API
  • Security
  • Software Engineering
2026年現在も無料で読めるITエンジニア向け技術書
/ Tech

2026年現在も無料で読めるITエンジニア向け技術書

2026年8月時点で、著者・出版社・公式プロジェクトが合法的に全文または実質的な全文を無料公開しているITエンジニア向け技術書を、更新状況や日本語版の有無とあわせて紹介します。

  • Books
  • Programming
  • Software Engineering
  • Learning