- Claude Codeの最新機能とLSPサポート
- DockerがHardened Imagesを無償公開しセキュリティ強化
- 余ったPCでプライベートクラウド環境を構築する実践
- Gemini AIカスタムGemの実践活用
- ClaudeのSkillsとMCPによる機能拡張
- OpenAI GPT-5.2-Codexのコーディング特化機能
- 政府職員向け生成AIプラットフォーム「源内」の導入
- バイブコーディングによる開発工数の大幅削減
- 2025年版モダン開発環境とRust製ツール活用
- 2025年のLLM技術動向とClaude Codeの進化
- エンジニアの仕事の大変さと現実
- ファイルシステム障害からの緊急復旧テクニック
- Anthropicがエージェントスキルをオープンスタンダード化
- Rustによる型安全な状態遷移の設計と実装
- Japan Dashboardによる行政データの一元化と可視化
Claude Codeの最新機能とLSPサポート
Claude Code v2.0.74でLSP(Language Server Protocol)サポートが追加され、定義検索、参照検索、ホバー情報取得、シンボル検索など9種類のセマンティックなコード操作が可能になりました。公式マーケットプレイスからプラグインをインストールすることで、C/C++、C#、Go、Java、Lua、PHP、Python、Rust、Swiftなどの主要言語に対応し、自作LSPサーバーも.lsp.json設定ファイルを通じて利用できます。
DockerがHardened Imagesを無償公開しセキュリティ強化
Dockerが1000超のHardened Imagesを無償公開し、脆弱性を最大95%削減可能にしました。SBOM(ソフトウェア部品表)、CVE情報、SLSA Build Level 3対応により、セキュアなコンテナ運用が実現し、エンタープライズ向けには7日以内のCVE対応をサポートしています。
余ったPCでプライベートクラウド環境を構築する実践
余ったPC(NUC8i3BEH)とProxmox VEを用いてプライベートクラウド環境を構築し、HAProxy、Keepalived、Suricataを組み合わせて高可用性と多層防御を実現するゲートウェイアーキテクチャを実装しました。Ubuntu 24.04のCloud-Initテンプレートから4つのVM(ロードバランサー2台、Webサーバー2台)を構成し、VRRPによるフェイルオーバーとロードバランシング、IDS/IPSルールの設定、セキュリティテストを実施しています。
Gemini AIカスタムGemの実践活用
Google Workspaceユーザー向けに、GAS屋さん、翻訳機、メールアドレス生成機、企業ブログ記事チェック用Gemなど、業務効率化を目的とした4種類のカスタムGemini AIが紹介されています。企業ブログ記事チェック用Gemは企業理念に基づく校正機能を搭載し、各Gemの役割、カスタム指示、共有度が詳細に説明されています。
ClaudeのSkillsとMCPによる機能拡張
SkillsはClaudeが外部ツールを効果的に使うための手順知識を提供し、MCPはツール接続を実現します。MCP単独ではClaudeが何をすべきか判断できませんが、Skillsと組み合わせることで組織固有のワークフローを自動化でき、Notion会議準備や金融分析などの実例で、両者の組み合わせにより信頼性の高い出力が実現されています。
OpenAI GPT-5.2-Codexのコーディング特化機能
OpenAIが「GPT-5.2-Codex」をChatGPT有料ユーザー向けに提供開始し、リファクタリングや大規模コード修正に対応した最適化モデルとしてSWE-Bench Proで56.4%、Terminal-Bench 2.0で64%の精度を達成しました。悪用リスク対策として、審査済みセキュリティ専門家のみに「trusted access」制度で限定的に高度なAI機能を提供しています。
政府職員向け生成AIプラットフォーム「源内」の導入
高市首相が政府職員10万人超を対象に、デジタル庁内製の生成AIプラットフォーム「源内」の活用方針を示し、2026年5月をめどに政府全体での利用開始を予定しています。国会答弁や法制度調査での活用が期待され、AI基本計画案の取りまとめと1兆円規模の投資方針も表明されました。
バイブコーディングによる開発工数の大幅削減
トランスコスモスが確立した「バイブコーディング」は、エンジニアがAIに指示してソースコードを自動生成する新しい開発手法で、小規模ツール開発において15.5人日から1.5人日へと工数を87%削減しました。従来は階層的な体制が必要だったプロジェクトを、1人が複数AIに並行指示することで効率化し、独自手法によりエンタープライズ向け大規模システムへの適用も可能になっています。
2025年版モダン開発環境とRust製ツール活用
Rust製のモダンツール群を活用した開発環境構築として、Alacritty(ターミナル)とZellij(マルチプレクサ)で快適な操作環境を実現し、zsh + sheldon、eza、bat、ripgrepなどの古いコマンド代替ツール群で効率化を図っています。Neovim + lazy.nvimで必要なプラグインのみを厳選して軽快な編集環境を構築し、Claude Code、Cursor、Kiro CLIのAIツールを使い分けることでコーディング生産性を向上させています。
2025年のLLM技術動向とClaude Codeの進化
RLVR(検証可能報酬からの強化学習)がLLM訓練の新段階として確立され、LLMの知能は「動物」ではなく「幽霊」で不規則に発達する特性を示唆しています。CursorなどのLLM専用アプリケーション層の可能性が実証され、Claude Codeが初めての説得力あるLLMエージェント実装を達成し、2025年LLMはAIが人間向けGUIを必要とする新計算パラダイムに進化しています。
エンジニアの仕事の大変さと現実
仕様変更を前提とした拡張性の高い設計が重要であり、データは入力時に厳格にバリデーションを実施し、正常系、境界値、大量データなど多角的なテストが必須です。Gitはブランチやコミットメッセージをルール化して管理し、見積もりは現実的に余裕を持たせる(1.5〜2倍推奨)ことが求められます。
ファイルシステム障害からの緊急復旧テクニック
CentOS 5とKVM、iSCSIストレージを使用した仮想基盤構築中に、IP-KVM経由での作業中にCtrl+Alt+Delを誤入力してサーバが不正に再起動され、iSCSIマウント失敗によりファイルシステムが破損しました。デジタルフォレンジック知見を活用し、バックアップから先頭512バイトをコピーして1時間で復旧に成功した実例が紹介されています。
Anthropicがエージェントスキルをオープンスタンダード化
AnthropicがエージェントスキルをMCPのようにツール・プラットフォーム間で移植可能なオープンスタンダードとして公開し、スキル作成が簡単化されてClaudeのサポートで実装可能になりました。Claude、Claude Code、GitHub Copilotなど複数のツールで対応が開始され、チームプラン・エンタープライズでは管理画面から一元管理できます。
Rustによる型安全な状態遷移の設計と実装
状態を「過去の入力を圧縮したもの」として捉え、有限状態(enum)と無限状態(struct)の使い分けや組み合わせ爆発への対処法が紹介されています。イベントソーシングと非可逆圧縮による状態管理の実装方法を具体例で説明し、Typestateパターンを用いた静的な状態遷移制約の実装により、Rustの型システムを活用した「不正な状態を書けない」設計を実現しています。
Japan Dashboardによる行政データの一元化と可視化
デジタル庁がJapan Dashboardを公開し、これまで各省庁に散らばっていた行政データを一元化・可視化しました。約300指標を7分類で整理し、経済、財政、人口、教育など幅広いデータを地図やグラフで比較分析可能にすることで、市民が国データを理解し、データドリブンな行動につながることが期待されています。
