$shibayu36->blog;

クラスター株式会社のソフトウェアエンジニアです。エンジニアリングや読書などについて書いています。

2025-04-01から1ヶ月間の記事一覧

最近エンジニアリングにどうAIを活用しているか

最近CLINEに全部賭けろのような記事もあったように、AIエージェントによるコーディングが非常に話題になっている。一方自分は色々試してみるものの、仕事上ではなかなかAIエージェントによるコーディングをうまく使いこなせていない。 ただAIエージェントに…

MySQLのスキーマ情報を圧縮して提供するMCPサーバーを作った

AIを使ってMySQLのクエリを書くときは、自分が関わっているプロジェクトのスキーマ情報を読み込ませることが必須である。ただし超巨大プロジェクトに携わっていると、特定データベースのテーブル数が数百規模になってしまう。この場合スキーマのダンプ情報を…

Cluster ScriptをJavaScriptで書くときに型の補完が効くように

Cluster Scriptを書く時は、TypeScript用の型定義ファイルが用意されていて、それを使うことで型チェックや補完が効くようになる。型定義ファイルは https://docs.cluster.mu/script/index.d.ts にある。 これをJavaScriptからそのまま使ってVSCodeで保管で…