ソフトウェア開発におけるコードレビューは品質保証の要です。しかし、レビューの質はレビュアーの専門知識と集中力に大きく依存し、人間のレビューでは見落としが避けられません。 この課題に対して、Linuxカーネル開発コミュニティから生まれたのがSashikoです。 sashiko.dev 本記事では、Sashikoの仕組みを詳しく解説し、それをJavaScript/TypeScriptライブラリのレビュー向けにカスタマイズしたSashiko JSについて紹介します。 Sashikoとは何か? Sashiko(刺し子)は、Google社員のRoman Gushchin氏が開発したAIを用いたバグ発見システムです。特にLinuxカーネルのパッチをAIで自動レビューします。名前の由来は日本の伝統的な補修刺繍技法で、「布の弱い部分を補強する」という意味が、コードの脆弱な部分を見つけ出すという使命に重ねら
現在、iOS 26対応を進めているが、すでにiOS 27(2026年9月リリース予測)で予告されている破壊的変更が気になっている。特にLiquid Glassデザインの完全義務化とUISceneライフサイクルの強制適用は、対応を怠るとアプリが起動すらできなくなるリスクがある。 iOS 26の時点でAppleはこれらの変更を公式に予告しており、猶予期間が設けられている状態だ。しかし、いざiOS 27がリリースされてから慌てて対応するのでは遅いだろう。早めに全体像を把握して、計画的に移行を進めるべきだと考えている。 本記事では、iOS 26で非推奨となったAPIやAppleの公式発言から推測されるiOS 27の破壊的変更について、今から準備すべきことをまとめる。なお、iOS 27は未リリースのため、推測を含む内容が多い点に留意してほしい。 予測されるスケジュールの詳細は後述するが、2027年4
Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? これまでのAI活用は、翻訳や要約、問い合わせ対応など、ひとつの役割をこなす優秀な個人のような存在でした。しかし最近は、複数のAIが役割分担して動くマルチエージェントが登場し、AIがチームで仕事をするような使い方ができるようになっています。 Copilot Studioでも、このマルチエージェント構成を取り入れた開発が可能になりました。うまく設計すれば、単純なチャットボットを超えた業務自動化や判断支援など、より複雑な業務フローにも対応できるようになります。 今回は、マルチエージェントの基本を整理し、Copilot Studioでの構築手順
気になる記事やブログ、技術解説サイトなどブックマークに保存したサイトを後で見ようとした際に、ページが削除されているケースがあります。「Linkwarden」を使うと、ブックマークと同時にページをPDF化し、スクリーンショットを保存した上、複数人との共有や複数デバイスでの利用が可能となり、多機能なブックマーク管理サービスが利用できます。以前から3年近くが経過してまったく違う次元までレベルアップしたので改めて使ってみました。 Linkwarden - Bookmarks, Evolved https://linkwarden.app/ linkwarden/linkwarden: Self-hosted collaborative bookmark manager to collect, read, annotate, and fully preserve what matters, all
製造ビジネステクノロジー部の小林です。 「Claude Code(クロード・コード)」という名前を、最近よく耳にするようになった方も多いのではないでしょうか。 私の周りでも、エンジニアではない友人から「Claude Code って何?」と聞かれることが増えました。 「プログラマー向けのツールでしょ?」「普通の Claude と何が違うの?」 こうした疑問をよく受けます。 そこで私自身あらためて Claude Code を整理する意味も込めて、基本的な概要から主要な機能、料金プランまでまとめてみました。 そもそも Claude とは? Claude は、Anthropic(アンソロピック)という米国の AI 企業が開発した AI アシスタントです。ChatGPT や Google Gemini と同じカテゴリの製品で、文章作成、質問応答、コード作成などを行えます。安全性に特に力を入れており、
2026年3月19日、Aqua Security が提供するOSSセキュリティスキャナ Trivy のエコシステムが、3週間以内に2度目のサプライチェーン攻撃を受けました。攻撃者は aquasecurity/setup-trivy および aquasecurity/trivy-action の2つのGitHub Actionsに悪意あるコードを注入し、これらを利用するCI/CDパイプラインからクレデンシャルを大規模に窃取するペイロードを配布しました。 本記事では、GitHub Events APIおよびGitHub上に残存するcommitデータから取得したエビデンスをもとに、何が起こっているかを記録します。その上で、取りうる対応指針を示します。 免責 本記事の目的は事態の把握と対応の促進であり、違法行為への加担・助長を意図するものではありません。ペイロードの動作は手法の理解に必要な範囲で要
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く