はてぶ・Qiita・Zennのトレンド記事を紹介
Laravel Starter Kit が 21 種類に増えて破綻しかけたので「Maestro」が導入された話
はじめにLaravel Starter Kit は、React・Vue・Livewire など複数のフロントエンドスタックや、認証方式、Teams 機能の有無など、さまざまな組み合わせをサポートするようになった結果、スターターキットは 21 種類にまで増加し、メンテナンスの負担
はじめに仕様駆動開発を実践していると、開発中の基本動作は以下の2つに集約されます。仕様ドキュメント(Markdown)を読むターミナルでAI CLIに指示を出すこの2つをやるだけならVS Codeは重すぎる。メモリ1GBを使うIDEのエディタ機能やデバッガはほぼ使いま
axiosで発見された重大な脆弱性 - 2026.04.12
!【2026-04-13 追記】本記事はAdvisoryベースで執筆しており、実機での再現確認をしていませんでした。コメント欄でのご指摘を受け調査したところ、Node.js の http モジュールは assertValidHeaderValue により CRLFを含むヘッ
初稿: 2026-04-13小松弘幸 (@komatsuh:bsky, @komatsuh:twitter)2026年2月分 主なニュース ATOK が変換辞書を更新。旅行用語の追加や改善パートナーからレポートへの対応など「ATOKクラウド推測変換」の単語を拡
DevContainerで完結!Claude Code + Playwright MCPを使ったブラウザ操作自動化の構築手順 🔖 1
はじめにClaude Code + Playwright MCPを使うと、自然言語でブラウザを操作し、その操作をそのままRPAスクリプトとして自動生成できます。イメージとしては、RPAのコードをClaude Codeに作らせるイメージです。Playwrightの知識がなくて
Claude Max 20xプランでも足りないので、トークン節約のためにやったこと8選 🔖 1
!3行まとめこの記事はトークン節約という文脈で取り組んだ、コンテキストエンジニアリング・ハーネスエンジニアリングの話です作業に必要十分な情報だけをClaude に与える設計が、トークン節約だけでなくClaudeのアウトプットの質にも寄与しますClaude Max 20x
try! Swift Tokyo 2026 Day1 Workshop|High-Performance Swift 参加レポート
はじめにtry! Swift Tokyo 2026 Day1 ワークショップのPaul Hudsonさんによる「High-Performance Swift」に参加しました。この記事では、このワークショップの内容と学んだことをまとめました。https://tryswift.
SREを「努力」から「仕組み」へ — Platform Engineeringという選択
はじめに!この記事は毎週必ず記事がでるテックブログ Loglass Tech Blog Sprint の139週目の記事です!3年間連続達成まで残り20週となりました!株式会社ログラスでSREをしている見形(mekka)です。約1年前、ログラスにおけるSREの現状と未
Laravelで安易にRepositoryやServiceを作らない方が良いと思う 🔖 1
LaravelのプロジェクトでController/Service/Repositoryの3層構成を見かけることが多く、層を分けること・責務を分離することの意味について改めて考えてみました。この記事は、その中で感じた疑問や考えをまとめたものです。 TL;DRContro
Claude Codeのマルチセッション管理にジョブキューの概念を取り入れる 🔖 20
皆さんはClaude Codeのマルチセッション管理をどうしていますか?Claude Codeの進化により、1つのセッションでこなせるタスクの精度は大幅に上がりました。しかし実際の開発業務では1つのセッションだけでは足りないことの方が多いです。プルリクエストの作成までできたとし
GHSA-fvcv-3m26-pcqx (Axios の脆弱性) がなんか変 🔖 3
GHSA-fvcv-3m26-pcqx (Axios の脆弱性) がなんか変Unrestricted Cloud Metadata Exfiltration via Header Injection Chain (CVE-2026-40175) が先日出されました。適当に読ん
「AI時代に良い問いを立てる人が優秀」は本当なのか?をクーンのパラダイム論から考える 🔖 3
はじめに「AI時代に価値を持つのは、良質な問いを立てられる人だ」ここ最近、こうした論調をよく目にするようになりました。生成AIが急速に普及するなかで、「答えはAIが出してくれる。だから人間は問いを立てる側に回るべきだ」という主張は、直感的にもっともらしく聞こえます。ただ、自
Claude Managed Agents を試してみた 🔖 1
最近発表された Claude の新機能「Managed Agents」が気になりました。ニュース。https://www.itmedia.co.jp/aiplus/articles/2604/09/news067.htmlZennの入門記事。https://zenn.de
Typelessで音声入力や ── タイピング不要のAI時代がきたで
AI音声入力アプリTypelessの使い方を徹底解説するで。フィラー削除・自動構造化・リアルタイム翻訳とか、ただの文字起こしとはレベルちゃうねん。Claude Codeとの連携でPC・スマホ両方から爆速で作業できる方法、ぜんぶ教えるわ。
Claude Code Skillsは作って終わりじゃない — 事後ログで改善サイクルを回す
Claude Code の Custom Skills を使い込んでいると、ある問題に気づく。作った直後は快適に動くのに、数週間後に微妙にズレた出力が出始める。ユーザーがチャット上で修正を入れても、その修正は会話が終われば消える。この記事では、その「作って終わり」問題に対して、
2026年5月3日(日)僕は、子ども達と一緒にインディゲーム展示会 「東京ゲームダンジョン12」 に出展します。https://tokyogamedungeon.com出展するゲームは、3つ。僕:「Slime Ten Puzzle」長男:「人狼を基盤にした推理ゲーム
Claude Code Web版でスマホ開発できる時代が来たで|実践レビューまるっと解説 🔖 1
Claude CodeがWebブラウザで動くようになって、スマホからでも本格開発できるようになったんや。リンクカード実装の実例、CLI版との違い、セッション引き継ぎ(テレポート)まで全部解説するで。
(スクショ大量付)謎のAgent 365×Gensparkを検証してみた(A365の仕組みもちょっと理解できた) 🔖 2
お久しぶりです。しがない情シスことKaz Asadaです。最近は現代社会のストレスにも適応していく式神、破壊の化身「異戒神将魔虚羅」と化しています。さてさて、皆さまM365 Copilotは活用していますでしょうか。FrontierプログラムとしてCopilot Cowo
grill-me スキルがめちゃ良いので布教したい 🔖 157
https://skills.sh/mattpocock/skills/grill-meMatt Pocockさんが作った「grill-me」というAgent Skillsが、とてもシンプルなのですがとても良いので紹介したいと思います。 たった3行のスキルAgent Sk
Claude in Chromeの活用事例8選|サブスク範囲でブラウザ自動化できるんやで
Claude in Chrome(Claude for Chrome)の実践的な活用事例を情報収集・開発・クリエイター業務・日常タスクの4カテゴリで紹介するで。APIキー不要でサブスク範囲内のブラウザ自動化を実現する方法と注意点もぜんぶ解説するんや。
はじめにVim にポップアップウィンドウの半透明と、補完メニュー(pum) の半透明が入りました。https://github.com/vim/vim/commit/95e8faa24f944b9f395089c38948aef9722750echttps://github
Terraformを使わずにGitHubをコードで管理する 🔖 42
GitHubのリポジトリをどう管理するかGitHubのリポジトリが増えてくると、設定の管理が地味に厄介になります。OSSを複数持っていると、merge strategyやRuleset、Actionsの許可設定など、毎回似たような設定をしていくことになります。また、新しい設定を
GitHub Copilot CLIを"タダ"で体系的に学べるコースをやってみた 🔖 57
こんにちは、@chips0711 です。少し前に、GitHub から「GitHub Copilot CLI for Beginners」というGitHub Copilot CLI を学べるコースが公開されました。https://github.com/github/copilo
デザインシステムを Skills にしたら使いやすくなったサイボウズのプロダクトである kintone では、社内向けに kintone Design System と呼ばれるデザインシステムが提供されています。https://note.com/amishiratori/n/
RAGとAgentic Searchの戦争を 終わらせに来た!!! 🔖 61
インフルエンサー「RAGは所詮 先の時代の敗北者じゃけェ」初学者「今までRAGをやってきた僕はまるで…バカじゃないですか!!? 時間がもったいだいっ!!!!」ってなってると聞いたので、そもそもの誤解と実態について纏めたいと思う。勢いあまってアカウント作ったまま放置してたZen
GitHub App の秘密鍵を AWS KMS に閉じ込める 🔖 47
はじめにこんにちは konippi です。2026 年 3 月、脆弱性スキャナーのTrivy が侵害されたことは大きなニュースとなりました。攻撃者は GitHub Actions ワークフローの設定 pull_request_target を悪用して PAT を窃取し、Tri
脆弱性対応と minimumReleaseAge を両立しながら依存管理をクリーンに保つ 🔖 19
はじめにこんにちは。PKSHA Technology で SWE をしている須藤です。npm エコシステムを標的としたサプライチェーン攻撃はすでに現実のリスクです。2026 年 3 月には、週間 8,000 万ダウンロードを超える axios のメンテナーアカウントが乗っ取ら
共有スキルを2分類で管理する――AIスキル設計の理想と現実 🔖 23
!これは筆者が業務の経験をもとに考察した内容であり、筆者が所属する会社の実際の方針や運用を示すものではありません。あくまで一考察としてお楽しみください。スキルとは、今や多くのコーディングAIエージェントに組み込まれた機能です。自然言語で示された条件を元にAIが自動的にスキル
こんなAI時代に、新しいCSS設計フレームワークを作る理由 🔖 4
最近は なんでもかんでも、ぜーーーーんぶ、 Tailwind CSS。なぜならAIが吐き出すのがTailwindだから。AIにCSSなんて書かせたら余計カオスになるから。そんな、Tailwind CSSが圧倒的一強となった世の中で、自分は今「Lism CSS」 という CSS
WASM×グラフDB — ブラウザで動くグラフデータベース 🔖 4
ブラウザ上で100MB程度のグラフデータを高速に分析している様子こちらは、ブラウザ上で28万ノード・47万エッジのグラフデータ(100MB程)をリアルタイムにクエリしている様子です。サーバーとの通信は一切なく、すべてWebAssemblyでクライアントサイド完結しています。本
1件の問い合わせから、3万件/日のユーザ体験を改善したCREの取り組み 🔖 4
こんにちは!「家族アルバム みてね」(以下 みてね)で、CRE(Customer Reliability Engineering)をしているささたつです。みてねは、子どもの写真や動画を家族で共有し、成長の記録を振り返られるサービスです。 はじめにある日、1件のお問い合わせ
Prime Intellect Labで始めるAgentic RL ―― 4BモデルでGPT-5を超える 🔖 14
松尾研究所の太田・尾崎です.昨今自律的な行動をとることのできるエージェントが流行っていますが,これらはLLMに外部環境との作用が可能なツールを持たせたものとみなすことができます.なのでAgentが適切に行動するにはWeb検索や書類作成等のツールを適切に利用することが必須であり,
SOLIDやクリーンアーキテクチャの前に「入力・処理・出力」を分けよう 🔖 39
SOLID原則、クリーンアーキテクチャ、ヘキサゴナルアーキテクチャ――。設計について学ぼうとすると、いきなり抽象度の高い概念が押し寄せてきます。依存性逆転の原則って何だろう。ポートとアダプターって具体的にどうやるんだろう。そう途方に暮れた経験は、多くの人にあるのではないでしょう
クラウド上の機密PDFを、URLを漏らさずブラウザで安全に見せる方法 🔖 2
はじめにPKSHA Technology のソフトウェアエンジニアの許です。私が担当する PKSHA AI ヘルプデスクでは、社内ドキュメントをもとに AI が回答を生成する RAG(Retrieval-Augmented Generation)ベースのチャットエージェント機能
Bonsai-8B-mlx × Goose でフルローカルの AI エージェント環境を作る
Mac (M1 - メモリー16GM) でローカル LLM を動かして、それを AI エージェントのバックエンドにしたい——そういう用途に Bonsai-8B-mlx と Goose の組み合わせが使えます。この記事では両者の概要を紹介しつつ、実際につないで動かすまでの手順と詰ま
Claude Agent SDK でつくる!対話型AIエージェント開発 🔖 7
この本では、Claude Agent SDK (Python) を用いて、Claude Code方式の「ヒアリング → 深掘り → 成果物を出す」対話型ワークフローを持つAIエージェントを開発していきます。つくりながら学ぶことを重視し、最小限のコードでSDKを動かすところから始め
Claude CodeにCLIツールを渡して精度と効率を上げる 🔖 4
Claude Codeを使い始めたときに驚いたのは、ファイルを探索して構造や問題点を探し当てるのが上手なことでした。詳細なコマンドを指示しなくても、grepやfindを自ら実行して、コードベースを読み解いて回答を返してくれます。でも、精度が期待よりも低かったり、何かよくわからな
Vanilla CSSでもデザインシステムを構築したい!:css-var-kitによるtype-awareな補完とLint
css-var-kitというツールを開発したので、ご紹介します。css-var-kitは、CSS変数を扱うための軽量で高速なRust製ツールキットです。CSS変数に特化したLinterと、Language Serverを備えています。変数の値の型を認識することで、プロパティの定
Gemma 4 vs Qwen 3.5 — DGX Spark × llama.cpp でMoEモデル対決ベンチマーク 🔖 4
Gemma 4 vs Qwen 3.5 — DGX Spark × llama.cpp でMoEモデル対決ベンチマーク はじめにGoogle から Gemma 4 がリリースされました。Apache 2.0 ライセンスで、MoE(Mixture-of-Experts)を含む
SEなら知っておきたい、OSの"ルーツ"の話――Windows / macOS / Linuxの設計思想と歴史【前編】
OSの違い、説明できますか?「WindowsとLinuxって何が違うの?」先輩やお客さんにこう聞かれて、うまく答えられなかった経験はないだろうか。正直に言うと、自分も駆け出しの頃は「Windowsはデスクトップで、Linuxはサーバで使うやつ……?」くらいの解像度しかなかった
個人的GitHub Copilotの使い方メモ:VS Code・CLI・Cloud・Review・Spaces(2026/4時点) 🔖 154
はじめにこんにちは!サロンスタッフ予約サービス「minimo」でエンジニアをしている Nozomuts です。個人的に GitHub Copilot(以降: Copilot)にとてもお世話になっているので、自分なりの設定や良いなと思っている点をメモとしてまとめてみました!(2
Rust向けのECS駆動な双方向通信サーバーフレームワークをリリースしました
EcsonRust向けのECS駆動な双方向通信サーバーフレームワーク、Ecson(エクソン) を開発しています。先日v0.1.0をリリースしました。 作り始めた理由もともとは大人数に耐えられるメタバースをいつか作りたいと思ったからです。双方向通信に最適化されており、低
Gemma 4で自律エージェントを作る — LangGraph + Podman 🔖 4
Claude CoworkもOpenClawも使わず、ローカルLLMで自律エージェントを自作した。理由は2つあります。1つは、クライアント案件のデータを外部APIに投げられない現場がある。。もう1つは、Gemma 4がApache 2.0で出た今、ローカルで同じことがどこまでで
GitHub Copilot は自ら学ぶ: Copilot Memory 入門 🔖 5
!この記事は「GitHub Copilot のメモリ機能」についての連載記事の第1回です。2026年4月時点の情報に基づいています。GitHub Copilot は自ら学ぶ: Copilot Memory 入門(この記事)VS Code で GitHub Copilot
ScriptableObject×関数型設計のススメ【Unity】
MonoBehaviourに何でも書くと何が起きるかUnityで開発を続けていると、MonoBehaviourにロジックが集中していく経験は誰しもあると思います。public void TakeDamage(int damage){ if (isDefending)
RAGの最適化手法が多すぎて迷子になったので、整理したら全体像が見えた 🔖 5
なぜRAGを学んだかRAGという技術を知り、検索の仕組みにもこうした手法が使われていることに興味を持ったのがきっかけ。自分でもRAGを活用した検索アプリを作ってみたいと思った。とりあえず、基礎から応用まで網羅してるRAGの教材を読み込んだ。ボリュームはかなりあった。読む前の
コーディング規約のAgent Skillを作って実装時の手戻りを減らそう 🔖 2
この記事で分かることAI実装で毎回同じレビューをしているときに、Agent Skillで前提共有を楽にする考え方最初に入れた3項目と、あとから足した観点GitHub Copilotで試すときの配置場所と、効きにくいときの見直しポイント AIに実装させるたび、同じ指摘
nvim-treesitterが消えた今、その役割を改めて整理する 🔖 11
!本記事はVim駅伝の2026-04-06の投稿です。前回の記事はtositadaさんによる「goose.nvim をインストールしてみた」でした。 はじめに2026年4月3日、13.5kスターもの人気を誇るNeovimプラグインがアーカイブされました。その名はnvi
基本情報技術者試験に合格したので、勉強法と実際の試験についてまとめました
はじめに基本情報技術者試験の勉強法や体験談は、すでにたくさん公開されていると思います。その中でも、これから受験する方の中には「できるだけ新しい受験体験を参考にしたい」と思う方もいるのではないでしょうか。私も今回受験した(2026年3月29日)ので、勉強の進め方や実際に受けて
Claude Codeスラッシュコマンド、Tier別に全部解説するで|S〜分析まで完全攻略 🔖 1
Claude Codeの全スラッシュコマンドをTier S/A/B/分析の4段階に分類して解説するで。コンテキスト管理・セッション継続・自動パイプラインまで、開発生産性を最大化するための活用法がぜんぶ分かるんや。