みんなのちからになりたい

コピペでブログラムつくっていきたい

今日の巡回

1. Claude Codeに業務コードの8割を書かせるためにやったこと - Qiita

Claude Codeを使って業務コードの8割をAIに書かせる実践的なテクニック集。CLAUDE.mdでプロジェクト情報を整理し、PRD(要件定義書)で要件を明確化、テスト駆動で実装させるという3つの柱で構成。

主なトピック:

  • CLAUDE.md: プロジェクト全体像やタスク遂行フローを記載する重要ファイル
  • PRD(Product Requirements Document): 具体的な要件と完了条件を明記
  • テスト駆動開発: 正常系テストを1つ書いてClaude Codeに実装させる
  • Plan → Imp → Debug → Doc サイクル: 実装フローの標準化
  • 自動承認モード(Shift+Tab): プラン確認後は放置で実装完了
  • その他: @ファイル名参照、think/ultrathink思考モード、claude --resume、etc...
  • (コード例あり)

2. How I Use Claude Code

Tailwind Labsのエンジニアが1ヶ月間Claude Codeを使い込んで発見した実践的な使用パターン。頻繁な/clearの重要性コンテキスト管理が成功の鍵だと主張。

主なトピック:

  • /clearの重要性: 会話が長くなると精度が下がるため頻繁にリセット
  • Taskツール活用: 複数のサブエージェントで並列処理
  • ultrathink: 拡張思考機能でより良い結果を得る
  • --dangerously-skip-permissions: 権限確認をスキップして効率化
  • git worktree: 同じリポジトリで複数の問題を並行作業
  • その他: Escape×2でプロンプト修正、gcauto(自動コミット)、Superwhisper音声入力、etc...

3. Claude Code活用において、メンタルモデルを変える必要がある / rethinking-claude-code-mental-models

AI Coding Meetup #2での登壇資料。Claude Code活用には従来の開発と異なるメンタルモデルが必要だと説明。

主なトピック:

  • メンタルモデルの変革: 従来の開発手法からの脱却が必要
  • AI Coding Meetup #2: Cline/RooCode/Claude Codeの活用事例
  • その他: 発表スライド形式のため詳細は不明

4. Claude Codeに保守しやすいコードを書いてもらうための事前準備やガードレール - くらげになりたい。

Claude Codeに保守性の高いコードを書かせるための事前準備とガードレールの設定方法。CLAUDE.mdlint/format設定サンプルコードの3本柱で品質を担保。

主なトピック:

  • CLAUDE.md階層化: monorepoでのコンテキスト管理方法
  • ガードレール設定: git-secrets、Git Hooks、DevContainerで制限
  • 強調レベル: NEVER/YOU MUST/IMPORTANTで優先度を明確化
  • lint/format/test自動化: コマンド一つで全チェック実行
  • テンプレートリポジトリ: 立ち上がりを早くする準備
  • その他: Git Worktree、Makefile活用、CLAUDE.mdを育てる、etc...
  • (コード例あり)

5. 【C#】これ知ってる?9選【初心者~中級者むけTIPS】

C#の意外と知られていない便利機能を9つ紹介。生文字列リテラルのインデント処理やパターンマッチングなど、コードを綺麗に書くためのテクニックが満載。

主なトピック:

  • 生文字列リテラル("""~"""): インデントを自動調整してコードを綺麗に
  • x is {} y パターンマッチ: null判定と変数宣言を同時に行える
  • switch式 + パターンマッチ: 複雑な条件分岐をスッキリ表現
  • ArrayPool: バッファ管理でパフォーマンス最適化
  • ThrowIf系メソッド: 例外処理でも関数のインライン化を維持
  • その他: string is []、StringSyntax属性、ReadOnlySpan、etc...
  • (コード例あり)