1. 個人開発 完全ガイド
個人開発のアイデア創出から技術選定、収益化まで網羅的に解説した完全ガイド。技術スタックの選択肢や課金モデル、法律面での注意点まで実践的な情報が満載。
主なトピック:
- 技術選定: Next.js、Supabase、Vercelなどモダンスタックの組み合わせ方
- 収益化: 12種類の課金モデル(サブスク、従量課金、フリーミアムなど)とその選び方
- Claude Code: 自然言語でのプログラミング支援ツールの活用法
- 設計ミス: よくある失敗パターンと対策、コスト地獄を避ける方法
- その他: 法律対応、セキュリティ、マーケティング戦略、AIを活用した開発フローなど
2. Claude CodeのHooksは設定したほうがいい
Claude Codeの忘れっぽさを解決するHooks機能の詳細解説。自動フォーマットや危険コマンドの阻止など、開発フローを自動化して品質向上を図る実践的な設定方法を紹介。
主なトピック:
- Hooks機能: PreToolUse、PostToolUseでの自動処理設定
- 自動フォーマット: Prettier、cargo fmtなど言語別フォーマッター自動実行
- セキュリティ制御: 危険なコマンドや本番環境ファイルへのアクセス制限
- JSON制御: exit codeやdecisionによるClaude Codeの動作制御
- その他: 作業履歴記録、テスト自動実行、MCPツールとの連携など
(コード例あり)
3. Gemini CLI入門
GoogleのGemini CLIの基本的な使い方から応用まで解説したスライド資料。無料で使える高性能なAIツールとして、コード理解や文章生成で優れた能力を発揮する。
主なトピック:
- 基本操作: インストール、認証方法、対話モードと非対話モードの使い分け
- 重要コマンド: --prompt、bashモード、GEMINI.mdによるメモリー機能
- サンドボックスモード: 安全な実行環境での動作、誤操作防止
- 活用事例: Discord bot連携、Obsidian記事作成、Web Clipper処理
- その他: Claude Codeとの比較、Web検索機能、文章生成の優秀さ
(コード例あり)
4. サンドボックス環境を MCP サーバーで提供する Container Use
AIコーディングエージェントに安全なサンドボックス環境を提供するContainer Useの解説。MCPサーバーとして動作し、システムへの影響を防ぎながら開発を進められる。
主なトピック:
- Container Use: Dagger開発のMCPサーバー、Dockerベースのサンドボックス環境
- セキュリティ: 危険コマンドの実行防止、システム保護、独立した開発環境
- MCP ツール: 10種類のツール(environment_create、environment_run_cmdなど)
- 作業管理: log、checkout、diff、mergeコマンドでの変更確認と適用
- その他: Claude Code連携、git操作、ポートフォワーディング、環境削除
(コード例あり)
5. How I use Claude Code (+ my best tips)
CursorからClaude Codeに乗り換えた開発者による実践的な使用法とコツ。18,000行のReactコンポーネント更新など、複雑なタスクでの優位性を実体験から解説。
主なトピック:
- 設定とコツ: --dangerously-skip-permissions、/clear頻用、メッセージキューイング
- GitHub連携: PR自動レビュー、claude-code-review.yml設定
- カスタマイズ: Hooks、スラッシュコマンド、CLAUDE.mdファイル階層化
- 大規模ファイル: 18,000行コンポーネントの成功例、複雑なコードベース対応
- その他: VS Code拡張、Builder.io連携、料金対効果、Anthropic直販のメリット
(コード例あり)