2026年3月5日のブックマーク (3件)

  • 「AIにもちゃんと聞けない人」に足りない視点の話

    どうもこんにちは、しんざきです。段々あったかくなってきましたね。毎年この時期になると原因不明の鼻風邪にかかるんですが、遅めのインフルエンザでしょうか。 この記事で書きたいのは、大体以下のようなことです。 ・リモートワーク環境下で、一部の新人・中途さんが伸び悩んでいました ・原因の一つは、「仕事が分からない」を言語化できず、特にリモート環境だと気軽に質問・相談できないことのようでした ・文字だけで質問・相談のやり取りする際には、高い言語化能力か、遠慮のない質問力が必要です ・「じゃあAIに聞けば?」となるかも知れませんが、ただ「分からない」だけだと、たとえAIに投げても適切な答えは得られません ・「なにがわからないのか」を明確にして、人に投げられる質問に成型するためにAI相手の壁打ちを使ってみようと話して、生成AIとのやり取りをある程度テンプレ化してみました ・最近、「質問の適切な言語化」に

    「AIにもちゃんと聞けない人」に足りない視点の話
    tech0403
    tech0403 2026/03/05
  • わざと汚く書いたコードを /simplify に渡したら半分以下になった

    3つのエージェントがそれぞれの観点でコードを読み、問題を見つけたら自動で修正してくれます。 実験セットアップ Next.js(App Router + TypeScript + Tailwind CSS)でタスク管理ダッシュボードを作成。以下の「あるある」な問題を意図的に仕込みました。 simplify-demo/ ├── src/ │ ├── app/ │ │ ├── page.tsx # タスク一覧ページ │ │ └── dashboard/ │ │ └── page.tsx # ダッシュボード(統計のインライン計算、重複formatDate) │ ├── components/ │ │ ├── TaskCard.tsx # タスクカード(ローカルにformatDate等を重複定義) │ │ ├── TaskList.tsx # タスクリスト(メモ化なし、手動forループ) │ │ └

    わざと汚く書いたコードを /simplify に渡したら半分以下になった
    tech0403
    tech0403 2026/03/05
  • CLAUDE.mdに本当は何を書くべきなのか

    TL;DR CLAUDE.mdはSystem Promptではなく、User Messageとして注入される セッション後半になると影響力が薄れるため、セッションを通して守らせたいルールの置き場所には向かない CLAUDE.mdにはセッション開始時の作業を助ける情報だけを書き、ルールは .claude/rules/ に置く はじめに Claude Codeを使っている人なら、CLAUDE.mdに何を書くかで一度は悩んだことがあるのではないでしょうか。 コーディングルール、命名規則、テストの方針、コミットメッセージのフォーマット。色々なことを書いている人が多いと思います。自分もそうでした。 ただ、CLAUDE.mdの内部的な扱われ方を知ると、そこに書くべきものの考え方が結構変わります。結論から言うと、CLAUDE.mdにはセッション開始時の作業を助ける情報だけを書いて、ルールは .claud

    CLAUDE.mdに本当は何を書くべきなのか
    tech0403
    tech0403 2026/03/05