ノーマルビュー

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つで横断確認...

💾

業務アプリのフロントエンド負債と向き合い、Tailwind CSS から Panda CSS への移行を決めた話

2026年3月19日 13:15
はじめに はじめまして。2025 年 10 月より、レバテック開発部にジョインした早川です。 私たちのチームでは、社内業務を効率化するための Web アプリケーションを Next.js(App Router)+ TypeScript で開発しています。フロントエンドのスタイリングには Tailwind CSS を採用しており、プロジェクト開始から 1 年半が経過してコードベースは 200 ファイルを超える規模になっていました。 私が入ったタイミングでは、すでにフロントエンドの技術選定に関わったメンバーは異動しており、デザイナーも不在。スタイルのルールが不明確なまま、画面数とコードが増...

💾

【2026年最新】Claude Codeで自作プラグインを開発する方法

著者: miruky
2026年3月19日 12:52
はじめに こんばんは、mirukyです。 Claude Code を使い始めると、プロジェクト固有のスキルやフック、MCP サーバーの設定を .claude/ ディレクトリに蓄積していくことになります。しかし、チームメンバーにその設定を共有したい、他のプロジェクトでも再利...

新機能を追加するために3,000行削除した話 — AIが書いたコードの技術負債とどう向き合うか

著者: Fukada
2026年3月19日 11:39
はじめに — AI が書いたコードの「その先」 AI コーディングツールの普及で、非エンジニアでもシステムを構築できる時代になりました。それ自体は素晴らしいことで、実際にプロダクトとしてユーザーに使われているシステムが AI の力で生まれています。 しかし、その先に待っているのは「動いているけど設計がないコードベース」です。 場当たり的な指示で生成されたコードは、個々のファイルとしては正しく動きます。しかし全体を俯瞰すると、同じデータが複数の経路で変換され、同じ状態が異なる場所で管理され、型定義が散在している。新機能を追加しようとすると、どこに手を入れればいいのか分からない。 これは...

💾

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)をどうやって混ぜるか。この難題を...

💾

【保存版】Claude Code Hooks全21イベント完全解説 !イベント駆動でAI開発ワークフローを自動化しよう

著者: miruky
2026年3月19日 08:07
はじめに こんばんは、mirukyです。 Claude Code を使っていて、「ファイル編集後に毎回フォーマッタを手動で実行するのが面倒」「危険なコマンドを事前にブロックしたい」「作業完了時にSlackに通知を飛ばしたい」 と思ったことはありませんか? Claude C...

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

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

💾

Radix UIを活かすCompound Components設計

2026年3月18日 15:57
はじめに React コンポーネントの設計は、規模が大きくなるにつれて難しくなっていきます。boolean props が増えていったり、renderHeader のような render props が乱立したり、コンポーネントの中身が条件分岐だらけになったり。 こうした問題へのアプローチとして Composition Patterns という考え方があります。この記事では Vercel が公開している vercel-composition-patterns を参照しつつ、その中でも Compound Components パターンに焦点を当てて、実際のコード例とともに紹介させていた...

💾

生成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:万能の王様 これはソフトウェ...

💾

LLM人格を14日運用して見えた設計パターン — 固定プロンプトの先へ

2026年3月18日 11:45
はじめに — 3つの仮説 LLM にキャラクター設定を与えるのは簡単だ。system prompt に「明るくて好奇心旺盛な性格」と書けばいい。しかし長期運用すると、同じ口調で同じことを言い続けがちだ。 これは 一貫性 の問題と 変容の不在 という二つの別の問題が混在している。人間の人格は、核心的な価値観を保ちながら経験を通じて少しずつ変わっていく。この「変わらない部分」と「変わる部分」の共存を、LLM ベースのエージェントにどう実装するか。 本稿は、筆者が開発・運用している自律エージェント INANNA の 14 日間・1,226 件の経験データ をもとに、以下の 3 つの仮説を観...

💾

【比較実験】AIにやさしいFigmaデザインとは?Claude Code×Figma MCPによるAIフロントコーディング「はじめの一歩」

著者: ta09nak
2026年3月19日 13:35
はじめに みなさんClaude Code触っていますか? かくいう私はプロジェクトでClaude Codeを触る機会があり、それ以来プライベートでもClaude Codeユーザーです。便利ですよね。 私はフロントエンド開発をClaude Codeで行う機会が多く、特にFi...

「OpenAI APIのトークン消費量をざっくり計算して」と頼まれて調べたら絶望した話

著者: GeneLab_999
2026年3月19日 12:57
この記事の対象読者 OpenAI APIを使ったアプリケーションを開発している(またはこれからする)人 「日本語だとトークン数どれくらいになるの?」と聞かれて困った経験がある人 APIのコスト見積もりを上司やクライアントに提出する必要がある人 LLMのトークナイゼーシ...

AI時代の新人エンジニアへ。生成コードに頼りすぎず「自力で読み解く力」を養うためのMermaid活用術

2026年3月19日 12:12
1. はじめに ソーイ株式会社の西浦です。 エンジニアとして入社してから1年が経ち、この4月からは2年目を迎えます。 最近では多くの開発現場でChatGPTやGitHub CopilotなどのAIツールが導入されています。私自身も日々の業務でAIを活用しています。 しかし...

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

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

💾

いいやつと働きたいよね

著者: しもし
2026年3月17日 20:24
claudeはいいやつでcodexはアスペみたいな話があったりなかったりする。まあもちろんなにがいいやつかなんて個人の感性次第ではあるけど。coding agentはcodexを最初に使ってたのだが、あいつは特に人格を感じないというかエーアイくん感が強い。claudeくんには温かみがある。おれはclaudeには人格を感じている。こいつはいいやつだ。Opus4.6が退役して新しく来たOpus5がクソ野郎だったら4o運動を起こすと思う。 さて、仕事においてもいいやつであるってことは大事だと思う。この主張のためにまずある程度問題を定式化しておく。 ある組織があり、組織は目的のためになんらかの活...

💾

手動 ER 図メンテから卒業する── GitHub Actions × DBML 自動生成の実践

著者: Ryotaro
2026年3月18日 09:00
こんにちは、ナウキャストで LLM エンジニアをしている Ryotaro です。 バックエンドの ER 図、ちゃんとメンテナンスできていますか? 「コードは変えたけど ER 図の更新を忘れた」「いつの間にかドキュメントが実態と乖離していた」という経験は、多くのエンジニアに心当たりがあるのではないでしょうか。 この記事では、SQLAlchemy モデルを Single Source of Truth(SSoT)として、GitHub Actions で DBML を自動生成・コミットする仕組みを構築しました。やってみたら結構うまくハマったので、その方法を紹介します。開発者はコードだけ修正すれ...

💾

❌