Safie Engineers' Blog!

Safieのエンジニアが書くブログです

AI

複数LLMでコンテキストを共有できる仕組みを作ってみた

ChatGPTやClaude、Geminiなど、LLMを切り替えるたびにコンテキストが失われる課題を、Anthropic提唱の「MCP」とSQLiteによるベクトル検索で解決します。MCPサーバーの実装からRAGの課題解決まで、エンジニア向けにソースコード付きで解説。ベンダーロックイ…

カスタムMCPツールの制御について深堀る

Pythonで独自のMCPクライアントを実装し、LLMとツールの間でどのようなJSONメッセージが交わされているのか、その内部挙動とSafie API連携の事例を技術的に解説します。

Claude公式プロンプトガイド:生産性を劇的に向上させる10のベストプラクティス

Anthropic公式が発表している「Claudeのプロンプトガイド」から、実務での生産性を爆上げするための10のベストプラクティスをご紹介。これらをマスターすれば、AIのアウトプット品質は劇的に向上し、「曖昧さを排除し、仕様を定義する力」も身に付きます。

セーフィーのAI開発プロセス

不確実性の高い映像解析AI開発において、セーフィーでは「モデル開発」と「システム開発」を分離し、5つのフェーズで管理しています。 「ゴールの見えない開発」を防ぎ、確実にプロダクト化するためのプロセス設計をご紹介します。

AI組織の技術力向上。テックリードとして設計した2025年の技術ミーティング振り返り

セーフィー株式会社 AI開発部のテックリードが、「継続的な学びと成長の機会を提供し、組織全体の技術力を底上げする」という目標のもと、2025年の一年間を通じて実施した技術ミーティングの取り組みを紹介します。 単なる知識習得に留まらず、「論文ベース…

gRPC AI推論サーバーの実装比較:Python(Sync/Async) vs C++ による劇的なコスト差について

AI推論サーバーの言語選定でコストが15倍変わる?Python(Sync/Async)とC++(gRPC Async)でストリーミング推論の限界性能を徹底比較。「Pythonは3台で破綻、C++は30台でも余裕」という衝撃の結果から、GILの壁と非同期アーキテクチャの真価を解説します。

面倒なテストコードはAIに任せる。セーフィー新卒2年目が実践する「Claude Code」テスト半自動化ワークフロー

新卒2年目のエンジニアが「Claude Code」のSubagents機能を活用し、単体テスト実装の半自動化を実現。設計・実装・並列レビューを行う4ステップのワークフロー詳細と、開発工数を20%削減しプロジェクトを2ヶ月前倒しで完了させた実践ノウハウを公開します。

Safie API MCP Serverを公開しました

AI

Safie API を活用した MCP サーバー「Safie API MCP Server」の使い方を解説。Claude などの AI アシスタントから監視カメラの画像取得や操作が可能に。開発者向けの実装方法と実用例を紹介。

© Safie Inc.