1. Claude Code の設定をプラグインで共有する
Claude Codeの設定をプラグインとしてパッケージ化し、マーケットプレイスを通じて共有可能に。スラッシュコマンドやMCPサーバーなどの設定を効率化。ローカル/GitHubでホスト可能で、組織内での設定標準化に有効。
主なトピック:
- プラグイン: スラッシュコマンド、サブエージェント、MCPサーバー、フックを共有可能な形式でパッケージ化
- マーケットプレイス: JSONファイルベースでプラグインを管理・配布する仕組み
- マニフェスト: plugin.jsonとmarketplace.jsonで設定を定義
- MCP サーバー: 外部ツールとの連携でClaude Codeの機能を拡張
- バリデーション: claude plugin validateコマンドで設定の妥当性を検証
- その他: serena MCP, prettier, インタラクティブWeb UI etc...
(コード例あり)
2. なぜバイブコーディングをめぐる議論は噛み合わないのか
バイブコーディングをめぐり、AI楽観派(コードは実装=再現)とAI慎重派(コードは設計=構造発見)で認識が分断。両者は「見える正しさ」と「見えない正しさ」という異なる評価軸を持ち、AI時代の開発は思考の分担を設計することだと結論。
主なトピック:
- AI楽観派 vs AI慎重派: 前者は結果重視、後者は構造・意図重視で議論の前提が異なる
- 再現と模倣: AIは結果を再現できるが、思考プロセスは模倣に過ぎない
- 設計と実装: 楽観派は分離可能、慎重派は不可分と考える根本的な違い
- 抽象化レイヤー: プログラミング抽象度の歴史的上昇の延長線上にある
- 認識論の衝突: 技術論ではなく、AIをどう捉えるかの哲学的な違い
- その他: 現象主義 vs 構造主義, TDD, C言語 etc...
3. Bun 1.3
Bun 1.3は史上最大のリリース。フルスタック開発に対応し、フロントエンド開発サーバー、MySQL/Redisクライアント、WebSocket/Cookieサポート、セキュリティスキャナAPI、ワークスペース改善など多数の機能追加。Node.js互換性も大幅向上し800以上のテストを追加。
主なトピック:
- フルスタック開発: HMR対応のdevサーバー、ルーティング、単一プロセスでのフロント/バック実行
- データベースクライアント: Bun.SQL(MySQL/PostgreSQL/SQLite)とBun.redisをビルトインで提供
- セキュリティ: Security Scanner API、minimumReleaseAge、Bun.secretsによる認証情報暗号化
- ワークスペース: カタログ、isolated installs、pnpm/yarn.lockの移行サポート
- テストランナー: VS Code統合、並行テスト、型テスト、非同期スタックトレース改善
- その他: WebAssembly streaming, Zstandard圧縮, YAML対応 etc...
(コード例あり)