- Claude Codeのスキル・フック・サブエージェント機能を使いこなす
- AI時代にエンジニアに求められる役割と専門性の変化
- 芽室町が切り開く自治体AI内製開発の挑戦と課題
- Claude CodeとCodexを使い比べて見えた設計思想の違い
- AIを動かすハードウェアの最前線 — 理研スパコンとローカルGPU
- ソフトウェア設計の本質 — 何を諦めるかを決めること
- 情報セキュリティ事故の教訓 — GitHubマルウェアとHDD情報漏洩
- AIエージェントのループ設計と定型業務自動化の実践
- Apple container 1.0でMacに実現するDockerレスLinuxコンテナ環境
- vscode-scbで作るObsidianより快適なローカルメモ環境
- DNSとTLS暗号化が進む時代の外部通信監視の考え方
- 2026年でも日本語TeXがDVIを経由し続けている歴史的な理由
- ローカルAIの技術基盤 — GGUFフォーマットとオンデバイス音声認識
- サイバーエージェントで約2000人が使うClaude Code導入の知見
- 人間とAIのための型安全TODOツール「untodo」の設計思想
- VWのAPI変更でサードパーティモジュールが機能停止した背景
- WordPressをデスクトップOS風に変えるプラグイン「Desktop Mode」
- AWS Blocks — AmplifyやApp Studioとの違いとローコード開発の方向性
Claude Codeのスキル・フック・サブエージェント機能を使いこなす
Claude CodeではCLAUDE.mdやRules(.claude/rules/)・Skills(.claude/skills/)によるカスタマイズ、並列処理に最適なSubagents、ライフサイクルイベントで処理を確実に実行するHooksなど7つの方法で動作を制御できる。AIへ図の作成を依頼すると「それっぽいが使えない図」が出やすい問題をdraw.io生成スキルで解決した事例や、時雨堂ではコードレビュー・issue磨き上げなどをSKILL.mdで定型化し開発フローの中心にスキルを据えることで人間の役割を「判断」のみに集約している実践例が公開されている。
AI時代にエンジニアに求められる役割と専門性の変化
Coding Agentの普及により受託開発・SES案件は2026年時点で減少が始まっており「コードを書けるだけ」では足切りになりつつある一方、生成AIが「ゼロをイチにする実装」を担うことでSDLCの前後工程(要件定義・組織判断)が新たなボトルネックになっているという指摘が相次ぐ。今後エンジニアに求められるのは品質管理・要件定義・AIの評価と検証に加え、目標の言語化と暗黙知の記述というAIが代替しにくい専門性にシフトしていく。
芽室町が切り開く自治体AI内製開発の挑戦と課題
北海道芽室町がAI(Vibe Coding)を活用して開発した行政窓口業務支援システム「MADO-queue」がOSSとしてGitHubで公開され番号発券システムが本番稼働中であることが明らかになった。Flask/Python/SQLiteで構成され小規模自治体向けに設計されているが、セキュリティを点検できる専門職員の不在・拡張性の不明確さ・保守体制の未整備という3課題が公表されており、OSSコミュニティへのエンジニアの参加による解決が目指されている。
Claude CodeとCodexを使い比べて見えた設計思想の違い
Claude Codeは「作業仮説(plan)」との整合性を重視し、Codexは「コードや実行結果」との整合性を重視するという設計思想の違いが実使用で顕在化しており、不正確な前提を与えた場合にClaude Codeは引きずられやすく、Codexはコードを根拠に前提を見直す傾向がある。この特性から、実装・リファクタリングにはCodex、情報収集・PR作成・技術調査の整理にはClaude Codeという使い分けが提案されており、両者を「問題空間の探索(Claude)」と「解空間の実行(Codex)」として捉える視点が有効とされている。
AIを動かすハードウェアの最前線 — 理研スパコンとローカルGPU
理化学研究所がAI特化スーパーコンピュータの名称を「理究(りきゅう)」と発表し、NVIDIA GB200 NVL4を搭載した400台・GPU1,600基でFP8演算15.539EFLOPS超のエクサスケール級性能を持ち7月運用開始予定であることが明らかになった。一方、32GB VRAMを搭載するIntel Arc Pro B70(約22万円)は8B級LLMを単体で実用動作させクラウドAPIと比較してトークン単価を数十分の1に抑えられるため、社内向けローカルAIサーバーの低コスト選択肢として注目されている。
ソフトウェア設計の本質 — 何を諦めるかを決めること
設計書における「ボタン押下」のような曖昧な表現がmousedownとclickの実装差異を生む問題を例に、Design Docには「何を守るか・何を許容するか・なぜその選択をしたか」を明記することと、冪等性やリトライ設計などの暗黙の前提を排除してレビュー参加者が同じ振る舞いを想定できる粒度で設計を記述することの重要性が論じられている。設計とはトレードオフの判断であり、何を保証し何を諦めるかを明確化することが本質であるとされている。
情報セキュリティ事故の教訓 — GitHubマルウェアとHDD情報漏洩
GitHubで正規プロジェクトを複製しREADMEにZIPマルウェア(StealCなど情報窃取型)のリンクを仕込んだ不正リポジトリ約1万件が発見され、Bingなど検索結果への上位表示でユーザーの信頼を悪用する手口が確認されGitHubは削除を開始した。また、国立病院機構北海道医療センターでは廃棄処理業者に委託したHDDが破砕されないまま外部に流通し患者情報を含む可能性のある記録媒体が漏洩する事案が発生しており、委託先管理における情報セキュリティ体制の見直しが求められている。
AIエージェントのループ設計と定型業務自動化の実践
AIエージェントへの指示を人が都度出すのではなく自動で回す「ループエンジニアリング」の実践手法として、発見・受け渡し・検証・記憶・スケジューリングの5アクション構成や、Claude CodeのStopフックによる強制検証、Mastraフレームワークの判定役(judge)とmaxRunsによるループ制御が紹介された。また、OpenAI Codexの「Record & Replay」機能によりmacOSでの操作をアクセシビリティAPI情報として記録し再利用可能なスキルに変換することで、勤怠アプリへの工数入力などの定型業務を自動化できることも示されている。
Apple container 1.0でMacに実現するDockerレスLinuxコンテナ環境
AppleがWWDC26で発表したcontainer 1.0は、OCI互換でDockerfileをそのまま利用できdockerコマンドをcontainerに置き換えるだけでMac標準機能によるLinuxコンテナが動作し、各コンテナに独立したIPアドレスとホスト名が割り当てられるためポート競合が発生しない。container machineではsystemdやcronが特権なしで動作しホームディレクトリが自動マウントされ、起動速度はDockerより遅いものの(約1秒 vs 0.2秒)無料かつgit worktreeとの相性が良い点が実用面での利点として挙げられている。
vscode-scbで作るObsidianより快適なローカルメモ環境
ObsidianやMarkdownは多機能すぎてライトな用途に不向きと感じた開発者が、Cosenseライクな.scb形式のファイルで箇条書きとリンク記法を用いたVSCode拡張機能「vscode-scb」を自作し、SaaS不要のローカル動作でClaude Codeなど生成AIとの連携も容易な「書き殴れる作業場」を実現した。この作者はこうした取り組みをPKM(Personal Knowledge Management)ではなくPTW(Personal Temporary Workspace)と定義している。
DNSとTLS暗号化が進む時代の外部通信監視の考え方
DoH(DNS over HTTPS)とECH(Encrypted Client Hello)の普及により、DNSクエリとTLSのSNIが暗号化されネットワーク経路からの通信先ホスト名取得が困難になる中、CDN経由通信ではIPアドレスのみでは接続先を特定できなくなりつつある。TLS復号(管理されたMITM)による可視性回復はWebのプライバシー強化と逆行するため、CI/CD環境ではプロセス・ファイルアクセス・通信の文脈を実行環境側で観測する代替手法への転換が重要になると論じられている。
2026年でも日本語TeXがDVIを経由し続けている歴史的な理由
欧米でpdfTeX移行が進む中、日本語圏ではpTeX/upTeXがDVI出力形式のまま使われ続けているが、これはpdfTeX開発時にpTeXとの互換性が考慮されなかったため相互移行が技術的に困難となった経緯があり、DVIは学生のDavid Fuchsが発明したデバイス非依存の中間形式であるという歴史的背景がある。現在はLuaTeXのUnicodeエンジンを活用したluatex-jaパッケージが日本語pdfTeX相当の解決策として登場しており、新しい文書クラスにはluatex-jaを前提とした作成が推奨されている。
ローカルAIの技術基盤 — GGUFフォーマットとオンデバイス音声認識
llama.cppが使用するAIモデルのファイル形式「GGUF」には、ウェイト以外にもJinja2形式のチャットテンプレート・特殊トークン・サンプラー設定が含まれており、単一ファイルで完結する拡張性の高さが特長であることが解説された。また、macOS向け音声文字起こしアプリ「TypeWhisper」はWhisperKitやParakeet TDTなど11種類のSTTエンジンに対応し、オンデバイスとクラウドAPIの両方で動作するほかHTTP APIやCLIによるローカル自動化にも対応している。
サイバーエージェントで約2000人が使うClaude Code導入の知見
サイバーエージェントがClaude Code作者Boris Cherny氏とQ&Aセッションを実施し、社内約2,000人がClaude Codeを利用する中でのガバナンス・コスト管理・セキュリティ課題と、ルールは最小限に保ち検証可能な状態を維持する方針が共有された。自動化の深さは「使い込み期間」に依存するとされ、手作業をスキル化・繰り返し作業をループ化する考え方とともに、エンジニアの役割が「コードを書く人」から「文脈を設計する人」へ変化するという見解がBoris氏から示された。
人間とAIのための型安全TODOツール「untodo」の設計思想
型安全なTODO管理ツール「untodo」が公開され、人間とAIの双方が利用可能な設計を採用している。型安全性を重視した実装により、AIがTODOを操作する場面でも予測可能で一貫した動作が保証される。
VWのAPI変更でサードパーティモジュールが機能停止した背景
フォルクスワーゲンが2026年5月にAPIの認証フローを変更し、Home AssistantなどのサードパーティモジュールのVW車両データへのアクセスが不能となり、さらにセキュリティ特化型OS「GrapheneOS」上でもフォルクスワーゲン公式アプリが動作しなくなったことが報告された。Play Protect認証を満たさない環境は非サポートとしてVWが回答しており、次世代車両インターフェースへの移行に伴い旧APIが廃止され公式アプリのみに制限された経緯が明らかになっている。
WordPressをデスクトップOS風に変えるプラグイン「Desktop Mode」
WordPressの管理画面をデスクトップOS風UIに変える無料プラグイン「Desktop Mode」が公開され、各機能がウィンドウ化され仮想デスクトップや並べ替え機能・ウィジェット追加が可能になる。OpenAI APIキーを設定することでAI Copilot機能が利用でき、開発者向けAPIにより独自ショートカット・メニュー・AIツール登録などの拡張にも対応している。
AWS Blocks — AmplifyやApp Studioとの違いとローコード開発の方向性
AWS Blocksが新たなローコード開発サービスとして登場し、既存のAmplifyやApp Studioとはターゲットとする開発者層と目指す開発体験において異なる位置付けとなっていることが論じられた。それぞれのサービスが目指す方向性の違いと、AWSにおけるローコード開発エコシステムの今後についての考察が公開されている。
