Serena MCPとモノレポでのマルチ言語サーバ運用

AI

コーディングエージェントにIDE並みのコード理解を与えるSerena MCPについて、MCPとLSPを組み合わせた内部構造を分解し、Go + TypeScriptの大規模モノレポでマルチ言語サーバをどう運用しているかを解説します。

QCon London 2026 参加レポート

Description: enechainのEMが世界最大級のソフトウェアエンジニアリングカンファレンス『QCon London 2026』に参加。AI時代の開発・アーキテクチャ・コンテキスト設計の最新動向をレポートします。

Auth0から内製認証基盤への移行における、フロントエンドライブラリの内製化について

認証基盤の内製化についてフロントエンドに焦点を当てて開発の内容を紹介します。

DBを使うGoのテストを速く・壊れにくくする

Goのテストでデータベースを高速かつ安定的に扱うための仕組みを作りました。PostgreSQLのプロセス起動とTestcontainersの自動切替、テンプレートDBによるクローン生成について紹介します。

未経験から実務へ -AI時代のenechainインターン3ヶ月の成長記録

enechainでの3ヶ月間の学生インターンの記録

なんでも作れる時代に、何を作るか — アラン・ケイとAI時代のプロダクトデザイン

AIによって誰もが簡単に「作れる」ようになった今、何を作るべきかはむしろ難しくなっている。アラン・ケイの思想を手がかりに、プロダクトの価値とデザインの役割を改めて考える。

PostgreSQLで作る非同期ジョブキュー

enechainがPostgreSQLのみで非同期ジョブキューを構築し、論理レプリケーションを活用してイベント駆動処理のスループットを数百倍改善した事例を解説します。

Auth0から内製認証基盤へ移行を決めた背景と移行方法

enechainではユーザー認証基盤をAuth0から自社開発の認証基盤へ移行しました。本記事では、移行の意思決定の背景、並行稼働を含む移行設計について紹介します。

デザイナーはアクセシビリティチェックツールの夢を見るか — Claude Codeでつくる3エンジン評価ツール

認証環境でも動く、WCAG・APCA両対応、AIによる意味的評価まで。デザイナーがClaude Codeと5日間で育てたアクセシビリティチェックツールの設計と、その先の構想について。

Playwrightを活用したConnect-RPCストリーミングの負荷試験

Playwrightを用いてConnect-RPCストリーミングのブラウザレベル負荷試験を設計・実施しました。AI Agentを活用した高速な環境構築、Chrome DevTools Protocolによる精密なネットワーク監視、Kubernetes上での分散実行についても紹介します。

東京ガス x enechain 合同LT大会 イベントレポート

東京ガスとenechainのエンジニアリング組織による合同LT大会のイベントレポートです。エネルギー業界で内製開発を進める両社の取り組みや、AI時代の組織・開発のあり方について紹介します。

CUEとコード生成で実現する宣言的なアクセス制御

CUEでアクセス制御ルールを定義し、TypeScript/Goのコードとドキュメントを自動生成するCLIを開発した

5社登壇・259名申込・満足度90%のDesign Systemsイベントを成功させた裏側の話

5社登壇・259名申込・満足度90%のDesign Systemsイベントを成功させた裏側の話

電力取引プラットフォームのリアルタイム通知を支えるアーキテクチャ

enechainの電力取引プラットフォーム eSquare Live for JEPXで採用した、PostgreSQL LISTEN/NOTIFYとgRPC Server Streamingによるリアルタイム通知の実装を、ObserverパターンやGoのコード例とともに紹介します。

デザインシステムの設計と運用のリアル - Design Systems Discussion イベントレポート

Sansan・enechain・Ubie・CADDi・Findyの5社が、AI活用・トークン設計・運用リソースなどデザインシステムのリアルを語ったイベント「Design Systems Discussion」のレポートです。