ノーマルビュー

Received — 2026年3月23日 Zennのトレンド

GitHub Copilot CLIでSuperpowersスキルを導入してみた

著者: JodyCraft
2026年3月22日 09:06
📋 この記事の前提 GitHub Copilot Pro 以上のサブスクリプションを契約済み GitHub Copilot CLI がインストール済み(v1.0.2〜) VS Code で GitHub Copilot 拡張を使った経験がある ターミナル操作の基本がわかる この記事を読むと何ができるか GitHub Copilot に「開発ワークフローの型」を教える Superpowers というスキルライブラリを導入して、AIエージェントの自律的な開発フローを体験できるようになる。 「Copilot CLI とVS Code拡張のどっちで使うべきか」で迷っている方に、両方...

💾

cmuxで変わるClaude Codeのマルチプロジェクト開発体験

2026年3月22日 01:44
はじめに Claude Code、とても便利ですよね。でも使い込んでいくと、こんな不満が出てきませんか? サブエージェントが何をやっているか見えない(Agent ツールはブラックボックス) 複数プロジェクトをまたぐ作業がつらい(Claude Code はカレントディレクトリドリブンなので) 別リポジトリでの作業を AI に任せたいけど、cd して別セッション立ち上げて…が面倒 これらの課題を解決するために、cmux というターミナルマルチプレクサを軸にしたエコシステムを作りました。この記事では、そのエコシステムを構成する4つのリポジトリを紹介します。 cmux とは(30...

💾

普段コード書かない奴が落合陽一に触発されてCLIツールを作った話

著者: takemo101
2026年3月22日 00:44
きっかけ 前提として、自分は普段あまりコードを書かない人間だ。 肩書きとしてはエンジニアだが、最近は口を出すことのほうが多くて、自分の手でガリガリ実装する機会はめっきり減った。最新のフロントエンド技術やクラウドの進化にもついていけていない。React の最新機能も追えてないし、インフラも昔の知識で止まっている。エンジニアとしての賞味期限を感じ始めていた...というのが前提にある。 そんな中で目に入ったのが、落合陽一氏が vibe-local というコーディングエージェントをバイブコーディングで作ったというニュースだ。ローカル LLM だけで動く完全オフラインのコーディングツールを、あ...

💾

自宅NAS用Webファイルマネージャーを1日でフル実装した話

著者: KidoYuta
2026年3月22日 00:22
経緯 一眼カメラで撮ったRAWファイルや動画を、余っていたノートPCに外付けHDDケースを繋いでストレージとして使っていました。NASと呼べるほどのものではなく、ただの据え置きストレージです。 SMB共有でMacからアクセスしていたんですが、いくつか不満がありまして。 iPhoneからNASのファイルを見たいけど、「ファイル」アプリ経由だと遅い 200MBを超えるRAWファイルのプレビューにいちいち時間がかかる 撮影情報やGPS情報をブラウザでサッと確認したい ということで、ブラウザベースのファイルマネージャーを作ってみることにしました。 Claude Codeのエージェントチー...

💾

コードレビューとは何か

著者: Takekazu Omi
2026年3月21日 22:37
前の記事[1]では、AIコーディングの原則を整理した。責任は人間が取る、そのためにドキュメントが重要であり、それは人間とAIの両方の架け橋であると書いた。一方で、AIコーディングではコードレビューは不要、あるいは不可能だという声がある[2]。「人間が書いたコードは2025年に死んだ。コードレビューは2026年に死ぬ」と。 「責任は人間が取る」と「コードレビューは不要」は両立するのか。そもそもコードレビューとは何か、何であると思われているのか。この問いを起点に、コードレビューの意味を考えなおし再度位置づけを確認する。 コードレビューはバグ探しではない 多くの開発者がコードレビューの第一...

💾

NFCタグの使い方とWeb NFC API

著者: ohtaman
2026年3月21日 21:19
NFC(Near Field Communication)タグを触る機会がありました。 NFCは数センチの距離で通信する近距離無線通信の規格です。NFCという技術自体はスマホ決済などで日常的に使われていると思いますが、自分でタグを書き込んで使ったことがある人は少ないのではないかと思います。この記事では、NFCタグの基本的な仕組みと使い方をまとめつつ、ウェブブラウザからNFCを直接読み書きできる Web NFC API のサンプルを紹介します。 シールタイプのNFCタグ (wikimedia) NFCタグの使いどころ 「かざすだけ」で何ができるのか、具体的な活用例をいくつか見ていきま...

💾

仕様駆動開発スターターキットを公開しました

著者: sakamotchi8
2026年3月21日 13:32
はじめに 以前、Claude Codeスキルで実現する仕様駆動開発という記事で、AIの暴走を防ぎつつ一貫性のある開発を実現する手法を紹介しました。 今回、この手法を既存プロダクトに導入するためのスターターキットを公開しました。 https://github.com/sakamotchi/spec-driven-starter 仕様駆動開発の基本思想 このスターターキットが前提とする役割分担は以下の通りです。 人間の役割: 仕様の決定、レビュー、テストによる品質担保 AIの役割: 仕様に基づくコードの実装、ドキュメントの生成・更新 人間がコードを直接書くのではなく、仕様(ド...

💾

Received — 2026年3月21日 Zennのトレンド

個人開発サイトにBOTが大量アクセス → Cloudflare無料プランで撃退した話🛡️

著者: MotoHub
2026年3月20日 17:06
個人開発サイトにBOTが大量アクセス → Cloudflare無料プランで撃退した話 はじめに バイクポータルサイト「MotoHub」を個人開発しています。 ある日曜日、GA4を見たらアクティブユーザーが急増していました。「バズった?」と思ったら、BOTでした。 Cloudflare無料プランだけで対処した記録です。 事件発生:アクセスが急に増えた GA4のリアルタイムを見ると、いつもより明らかにアクセスが多い。 嬉しくなってよく見たら、エンゲージメント時間が0秒のセッションが大量にありました。人間がページを開いて0秒で離脱するわけがない。BOTです。 環境 ...

💾

ToastUIって邪魔じゃね?

2026年3月19日 18:51
はじめに とあるゲームをプレイしているとき、ミッションを達成する毎にToast通知が出てくるのですが、一気に複数ミッションを達成すると入れ替わりでずっと出続ける仕様で、しかもユーザー操作で引っ込ませることが出来ない。 このときToastの下に操作したいボタンがあったら? ユーザーはストレスに感じる。(自分はストレスに感じた) しかも、そのToastを押してもミッションのページに移動できないので「それ、通知の意味ある?邪魔なだけじゃん」と思った瞬間、そもそもToastUIってどういう場面で使うべきで、どこからが"邪魔"になるのか、真面目に考えたくなりました。 ! 以降gif画像が出てき...

💾

図を描いて理解するRustの所有権

著者: Northward
2026年3月19日 19:00
Rustの所有権というシステムは、他のプログラミング言語にあまり見られません。そのため、馴染みがなく、難しい概念であると思われがちです。 しかし、Rustでは所有権によってコンパイル時にメモリ安全性を保証しており、所有権は重要な概念です。 いくつかの例を通じて、Rustの所有権やそれに関連する概念に親しみ、それらに課されている規則がどのような理由で存在しているのかを見ていきます。 所有権 水素と酸素の反応 水素と酸素が反応して、水ができる化学反応 2 \mathrm{H}_2 + \mathrm{O}_2 \to 2 \mathrm{H}_2 \mathrm{O} をプログラムで...

💾

React Native開発が変わる。RozeniteでCoding Agentに「目と手」を与えた話

2026年3月19日 20:20
こんにちは!テラーノベルでiOS/Android/Webとフロントエンド周りを担当している @kazutoyoです! 以前、React Native開発でCoding Agentを活用するためのSkillsを紹介しました。 https://zenn.dev/tellernovel_inc/articles/7bb1facb9cfb4d 今回は、Coding Agent自身がモバイルアプリを操作・検証できるようになるツールを2つ紹介します。 Coding Agentに「自分の作業を検証する方法」を与えることの重要性 Claude Codeのベストプラクティスにも、「Claudeに自分の...

💾

タスク管理もミーティングメモも Obsidian に自動で集まる仕組みを作った

著者: netooo
2026年3月19日 18:00
こんにちは、フクロウラボの満江です。 かなり乗り遅れた感はあるんですが、最近 Obsidian に入門して「タスク・議事録・日報・メモ」等々の管理を行っています。 所感としては、自分好みにカスタマイズ出来る点が非常に良いですね。最高です。 とはいえ、「毎日 Daily Note を作成して、前日のタスクをコピーしつつ Google Calendar の予定も反映して...」だったり、 「ミーティングの度に Note を作成して、Google Meet の Gemini メモから要点を転記して...」という作業が地味に面倒でした。 上記の地味な作業を改善するために色々と自動化を進めてきたの...

💾

Received — 2026年3月20日 Zennのトレンド

Claude Code × GitHubでプロダクトマネジメントを再設計した話

著者: tsubotax
2026年3月19日 14:38
クラシルのプロダクト開発において、Claude Code × GitHubでプロダクトマネジメントワークを一元管理する仕組みを作ったのでその振り返り。 今は、Claude Codeを使って「競合調査・分析→仮説検証→UIプロトタイプ」まで、PdMワークを1つのGitリポジトリに集約し、Claude Codeで構造化・レビュー・集計をしている。 特に効果が大きかったのはこの4つ N1インタビューの解像度が上がった ユーザーの60日分の行動を一望した状態でインタビューに臨める。質問設計もAIと協働、議事録からインサイトの構造化も一気に速くなった 6つのScrumをコマンド1つで横断確認...

💾

LLMをもっと賢くする:ナレッジグラフ実践入門

2026年3月19日 11:14
「ChatGPTは賢いのに、なぜ業務では使いにくいのか」。その答えがナレッジグラフにあります。本書は、RAGだけでは解けない問題の正体を明らかにし、ナレッジグラフがLLMに何をもたらすかを、入門から世界の活用事例、実装アーキテクチャ、AI Agentとの統合まで一気通貫で解説します。エンタープライズ規模でのKG実装は難しい。だからこそ、何が難しいのかを正確に理解することが第一歩です。

💾

「AIに言われてウザかったフレーズ選手権」をアプリにした

著者: akinobukato
2026年3月19日 09:07
「AIに言われてウザかったフレーズ選手権」をアプリにした 同僚とのチャットで「ChatGPTのウザいリプライ」で盛り上がった。ノリと勢いで「何をつぶやいてもAIがウザ絡みしてくるSNS」を作ったら、フレーズ収集が一番楽しかった。 動くやつはここ → https://d2ukim6sdm7m4g.cloudfront.net/ ※ 事前予告なく停止してしまう可能性もあります。 発端:「いや、お前に人間の何がわかんねん」 ある日の社内チャット。同僚がChatGPTへの不満をぶちまけ始めた。 「最近ChatGPTがちょいうざい。聞いてないのに勝手に色々outputしてくるし、『さすが...

💾

検索エンジンをチューニングしていたら、ニューラルネットを再解釈していた話:Bayesian BM25

著者: Taein Kim
2026年3月19日 09:00
こんにちは、AI GroupでAIリサーチャーとして頑張っているキム・テインと申します。 この記事は、KNOWLEDGE WORK Blog Sprint 2026 Spring の 13 本目の記事です。 今日は、最近読んでかなり感銘を受けた技術記事と論文を紹介したいと思います。「検索品質をもう少し上げたいな」というところから出発した研究が、ディープラーニングの本質にまで踏み込んでいく、そんな話です。 RAGや検索エンジンを作るとき、一番頭を悩ませる問題のひとつが「ハイブリッド検索」ですよね。キーワード検索(BM25)とセマンティック検索(Vector)をどうやって混ぜるか。この難題を...

💾

仕様駆動開発(SDD)から、意図駆動開発(IDD)へ

著者: TARO
2026年3月18日 23:44
SDDを実践すると起こること 仕様を定義する際に、How(実装の詳細)が仕様書に入り込む。そしてしばしば、Howのボリュームは大きくなりがちである。実装フェーズに入る前に、仕様レビューに時間がかかり、本来のエージェント開発の持つスピード感を得られない感覚に陥る。 SDDから、IDDへ SDDの問題とは、仕様書にHowが混入し、スペックレビュー地獄に陥ることにある。ドキュメントとコードの二重管理コストが膨らみ、やがて開発者の認知できる以上の差分が出来上がる。 必要なのは、SDDを止めることではなく、SDDの課題点を改良した、意図駆動開発(IDD) へ進化することである。 Int...

💾

生成AI時代のドキュメント基盤

2026年3月19日 12:34
本項はFindy様のイベント 仕様駆動開発(Spec-Driven Development) Lunch Talk で発表した発表原稿を、加筆修正したものになります。 スライドはこちら 生成AI時代のドキュメント基盤 - Docswell 生成AI、活用されていますか? 生成AI、活用されていますか? 私はもう毎日、どっぷりつかっています。 仕様駆動開発にも注目 そんな中、仕様駆動開発も注目を集めてきました。 AWS - Kiro GitHub - Spec Kit Fission-AI - OpenSpec gotalab - cc-sdd ドキュメントの重要性...

💾

Claude Codeをフル活用!本気で使える厳選Skills/Plugin 8選

2026年3月18日 15:39
Claude Codeを使い始めてから8ヶ月。これまで数十個のSkillsやPluginをインストールしては試行錯誤(いじり倒す)してきました。 最初は「何これ、全部すげえ!」と新鮮でしたが、結局プラグインを入れすぎると互いに干渉し合ったり、使わなくなって埃をかぶったり(吃灰)するものが多いことに気づきました。 最終的に生き残り、私の日常的な開発ワークフローを劇的に変えてくれた「神ツール」は以下の8つだけです。 今日は前置きなしで、私のとっておきをインストールコマンド付きで直接紹介します。そのままコピペして使ってください。 1. Superpowers:万能の王様 これはソフトウェ...

💾

Received — 2026年3月19日 Zennのトレンド

Reactをやめて MoonBit で50ページの業務システムを作った

著者: Lehti
2026年3月19日 07:00
はじめに React、Vue、Svelte。フロントエンドのフレームワーク選定で普通に出てくる名前だと思う。自分もそうだった。 でも結局、どれも選ばなかった。代わりにMoonBitという、ほとんど誰も使っていない言語でフロントエンドを書いている。しかも個人プロジェクトではなく、業務で毎日使われている社内CRM/SFAで。 ページ数は50を超えた。顧客管理、契約処理、物件検索、社内チャット、日報、承認フロー、AI文書解析、マーケティング分析。一人で開発して、本番で運用している。 なぜこうなったのか、実際どうなのかを書いておく。 なぜMoonBitを選んだのか 正直に言うと、最初はR...

💾

❌