archive

コラム · ページ 8

356 · ページ 8

6 分

Vitest 4でAIエージェントをテストする — LLM呼び出しモック、ストリーミングレスポンステストの実践パターン

Vitest 4.1.7でAnthropic SDKのmessages.create()とストリーミングレスポンスをモッキングする実践パターンを直接検証した。vi.fn().mockImplementation(function(){...})がアロー関数と異なる理由、async function*ジェネレーターでSSEストリームを再現する方法まで、9テストが142ms以内に通過する過程をステップバイステップで解説する。

Vitest AIエージェント TypeScript
15 分

Claude Opus 4.8 Dynamic Workflows 実践分析

Claude Opus 4.8の1,000個の並列サブエージェントとFast Modeがエージェント開発ワークフローを実際にどう変えるか深掘り分析。公式リリースドキュメントと実装事例をもとに、マルチエージェントアーキテクチャ、コスト構造、運用上の限界を整理した。

Claude AIエージェント Anthropic
13 分

Ollama + FastAPIでローカルLLM APIサーバーを作る — 開発からDockerデプロイまで完全ガイド

Ollama REST APIをFastAPIでラッピングし、SSEストリーミング・ヘルスチェック・Docker Composeデプロイを備えたプロダクション用ローカルLLMサーバーを段階的に構築する実践ガイド。Llama 3.2やMistralなど複数モデルの実行ログとAPIテスト例も掲載しています。

Ollama FastAPI ローカルLLM
11 分

JestからVitest 4への完全移行ガイド — インストールから実践テストまで

Vitest 4.1.7ベースでJestプロジェクトをステップごとに移行する実践ガイド。インストールから設定切り替え・コード変換パターン・安定Browser Mode・新マッチャー(toSatisfy, toBeOneOf)まで、実際のサンドボックスで検証した全結果をまとめた決定版の完全移行ガイド。

Vitest Jest TypeScript
フッターへ移動