ノーマルビュー

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

【Claude Code】Kaggle上位勢が設定するClaude Codeのskillsとagentsをチェックする

著者: nakakiiro
2026年3月23日 20:13
はじめに Claude Codeを使い始めると、まずCLAUDE.mdにルールを書き込むことが習慣になってきます。ですが、.claude/ディレクトリ以下にスキル定義やカスタムエージェントを置けることはご存知でしょうか。 スキルはClaude Codeに対して「この手順でやれ」という再利用可能な手順書を与えるもので、カスタムエージェントは役割に特化したモードを定義するものです。これをKaggleコンペに本格的に組み込んでいる方々がいて、しかもGitHubでボイラープレートとして公開してくれています。参考になったので備忘録的に紹介します。 忙しい人はここだけでOK mstさん(...

💾

Raspberry Piではじめる自宅サーバー入門(第2巻:運用編)

著者: Murasan Lab
2026年3月23日 19:21
Raspberry Piでサーバーを立ち上げた。SSHで接続できるようになった。サービスも自動起動するようにした—— でも、ふと不安がよぎります。「このサーバー、外から攻撃されたらどうしよう?」 本書は、Raspberry Piサーバーを「動いている」状態から「安心して運用できる」状態へとステップアップさせるための1冊です。ファイアウォールで不要な通信を遮断し、不正アクセスを自動でブロックし、VPNで外出先から安全に接続する。さらにDockerを使って、サービスの構築・管理をモダンな手法で行えるようになります。 コマンドを丸暗記するのではなく、「なぜその設定が必要なのか」「その仕組みはどうなっているのか」を一つずつ丁寧に解説しています。ufw、fail2ban、CrowdSec、Tailscale、WireGuard、Cloudflare Tunnel、Docker——これらの技術を、仕組みから理解して使いこなせる力を身につけます。 本書は「Raspberry Piではじめる自宅サーバー入門」シリーズの第2巻(運用編)です。サーバーの「守り」と「つながり」を、ここから固めていきましょう。

💾

【2026年版】Claude Code フロントエンド特化の設定・ツールまとめ

著者: kaito
2026年3月23日 10:13
はじめに 現在、私が所属するプロジェクトではReact・Next.jsを用いたリアーキテクチャを進めています。 その際、導入したClaude Code周辺の設定・ツールが非常に開発スピードを上げてくれたので、この記事ではそれらを紹介していこうと思います。 「なんとなく動かせているけど、もう少しAI開発に乗っかりたい・使いこなしたい」という方の参考になれば幸いです。 紹介する設定・ツール 本記事では、以下のカテゴリごとに各種設定とツールを紹介したいと思います。 カテゴリ 内容 Claude Codeの設定 model / env / hooks / statuslin...

💾

「CursorよりもClaudeのほうがいいですよ」と言ってしまって気付いた間違い

著者: karamage
2026年3月22日 20:37
CursorよりもClaudeのほうがいいですよ エンジニアの人と開発ツールの議論をしていたとき僕は得意げにこう言いました。 CursorよりもClaudeのほうがいいですよ(キリッ、と。 相手の表情が曇り「いや、それ比較するものじゃなくない?」と返されて、はっと自分の間違いに気づきました。CursorはAI機能を搭載したコードエディタです。Claudeは大規模言語モデルの名前。エディタとモデルを並べている時点でラーメン屋とフライパンを比べているようなものです。 ! 補足: 「Claude」と言う場合、Web版の「claude.ai」を指すケースも多いです。 僕が本当に言いたかっ...

💾

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

AI 駆動開発全盛期を生き抜くために Markdown を「読む」ためだけのアプリ Arto を作った

著者: Alisue
2026年3月22日 20:28
どうも、AI さんが書いた設計書とか実装計画書とかを読みまくって疲弊してるありすえです。 突然ですが、皆さんは Markdown をどうやって 読んで いますか? GitHub 上で README を読む。VSCode のプレビューで確認する。あるいは生のテキストをそのまま目で追う。大体この辺りだと思います。僕もずっとそうでした。でも、ずっとモヤモヤしていたんですよね。 ブラウザで GitHub を開くとタブが際限なく増殖する ローカルの Markdown をサクッと綺麗に読める手段が意外とない オフラインで設計ドキュメントを読み返したいときに困る 「Markdown を 書く ため...

💾

Claude Codeに長期記憶を持たせたら、壁打ちの質が変わった

著者: noprogllama
2026年3月22日 18:18
どうも、AIエンジニアの@noprogllamaです。普段はAIで日常の仕組み化をしたり、投資×テクノロジーの実践知を発信したりしています。 CLAUDE.mdという仕組みがあります。プロジェクトのルートに置いておくと、Claude Codeがセッション開始時に読み込んで、プロジェクトの方針や技術スタックを把握してくれます。開発に必要な情報はこれで十分伝わります。 ですが、CLAUDE.mdには書けないものがあります。 「前にこの方針で議論して、こういう理由で却下したよね」「あの時ハマったの、覚えてる?」——過去の会話の文脈です。 私はClaude Codeを開発だけでなく壁打ち相手と...

💾

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...

💾

LLMの文体について

著者: jun.manabe
2026年3月22日 01:39
Abstract LLMの出力にem dash(—)やコロン(:)が多い、という観察が広く共有されている。本実験では、これがベースモデルの時点で存在する傾向なのか、instruct tuning(SFT + RLHF)の段階で生じるのかを、Gemma 3 27B、Llama 3 8B、Qwen3 8Bの3モデルファミリーで比較した。加えて、安全性訓練を除去したabliteratedモデル(Qwen3.5 27B)も計測した。 結果、instruct tuningが句読点・書式パターンに与える影響はモデルファミリーごとに大きく異なった。Gemma 3はダッシュ・コロン・マークダウン見出...

💾

普段コード書かない奴が落合陽一に触発されて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のエージェントチー...

💾

LLMに狙ったコードを書かせるためにLinterを自作してみたら体験が良かった

著者: arika
2026年3月21日 23:56
! この記事はブログでも公開しています。 LLMにコードを書かせるとき、狙い通りに書かせるにはどうしたらよいか? planを立てるとか、AGENT.mdで色々指示するとか、様々な方法があるとは思いますが、一番確実なのはやはりビルドエラーにすることでしょう。 LLMくんはビルドを完了させることがタスク完了の前提と強く思考する節があります。 これは言い換えれば、エラー条件をガチガチに制御することで、LLMくんに狙い通りのコードを書かせることができるということです。 というわけで、今回は狙い通りのコードを書かせるための方法についてです。 どういった状況なのか 私はC#のSource Ge...

💾

コードレビューとは何か

著者: 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月22日 Zennのトレンド

Ghostty 1.3が来たぞ

著者: kawarimidoll
2026年3月21日 10:22
2026年3月にGhostty 1.3.0がリリースされました。新機能が盛りだくさんです。 https://x.com/mitchellh/status/2031042095822340417 リリース直後にいくつか問題が見つかり、日をおかずに1.3.1がリリースされています。これから使う方は1.3.1を導入しましょう。 https://x.com/mitchellh/status/2032493301878939822 この記事では個人的に気になった機能をピックアップして紹介します。筆者がmacOS環境なので、macOSで使えない機能に関しては触れていません。 前回の記事はこちら。 h...

💾

久しぶりにホストを Linux にしたメモ

2026年3月20日 23:07
書きかけです まだ、書きかけです。 環境 項目 内容 本体 Lenovo IdeaPad 3 15ITL6 CPU 11th Gen Intel® Core™ i7-1165G7 × 8 GPU Intel Iris Xe Graphics メモリ 16.0 GiB 選択したディストリビューション Fedora Linux 43 (Workstation Edition) 指紋認証が未解決 指紋認証デバイスが付属しているが、ドライバーがインストールできておらず、使用できていない。 lsusb で表示されたデバイス情報は、以下のとお...

💾

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

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に自分の...

💾

❌