開発者がClaude Codeで.NET SaaSテンプレートジェネレーターを構築、ワークフローの洞察を共有

2つのプロジェクト、2つの異なるClaude Codeワークフロー
開発者が、Claude Codeを使用して2つの関連プロジェクトを構築した経験を共有し、AI支援開発への異なるアプローチを強調しています。1つ目はNETrock(.NET 10 SaaSスターターテンプレート)、2つ目はそのテンプレートからカスタマイズされたプロジェクトを作成するジェネレーターです。
NETrock: .NET 10 SaaSテンプレート
NETrockは、SaaSアプリケーションの出発点として設計されたオープンソースの.NET 10テンプレートです。開発者が毎回共通のインフラストラクチャをゼロから構築する必要がないよう、事前に構成されたコンポーネントが含まれています。ソースで言及されている主な機能:
- 認証システム
- ORM統合
- バックグラウンドジョブ
- クリーンアーキテクチャ構造
- ドメイン層の整理
- テスト組織パターン
開発者は、NETrockをClaude Codeと「ペアプログラマー」として構築したと述べ、すべてのアーキテクチャ上の決定は自分で行いながら、Claudeを使用してコードをより速く書いたと説明しています。Claudeの出力のすべての行を確認し、提案に同意できない場合は反論しました。
ジェネレーター: クライアントサイドのプロジェクトカスタマイズ
ジェネレーター(netrock.devで利用可能)では、ユーザーは以下を行えます:
- プロジェクト名を選択
- テンプレートから機能を選択
- ビルドしてテストを通過する.zipファイルをダウンロード
すべてはクライアントサイドで実行され、プロジェクトデータはユーザーのブラウザに留まり、サーバーには送信されません。現在のバージョンは進行中の作業で未完成な部分があり、SvelteKitフロントエンドテンプレートはまだ実装されていません。
異なるClaude Codeアプローチ
ジェネレータープロジェクトでは、開発者は異なるアプローチを取りました:「Claudeに主導権を委ねる」。彼らは以下の高レベルアーキテクチャを提供しました:
- 機能の構成方法
- 生成パイプライン
- テンプレートマーカーの仕組み
その後、Claude Codeに実装の約95%を任せました。これには以下が含まれます:
- テンプレートエンジン
- 依存関係リゾルバー
- SvelteKit UI
- マニフェストシステム
- テスト
開発者の役割は主に方向性の指示と軌道修正でした。機能の組み合わせによる微妙なバグや、テンプレートマーカーのエッジケースなど、複数の反復を必要とする問題に直面しました。また、サイトのコピーも何度か書き直す必要がありました。なぜなら、Claudeが「単に何をするかを率直に説明する代わりに、マーケティング用語に頼りがちだった」からです。
AI支援開発に関する重要な洞察
開発者は、自身の経験から得た実用的な観察を共有しています:
- コードが製品であり、長期的に保守する場合は、開発プロセスを主導するか、深く理解する必要がある
- 問題が明確な境界とともに定義されている場合、Claudeはその制約内で効果的に実行できる
- 入力の質がどのワークフローが機能するかを決定する:「コードベースが混乱している場合、明確な境界なしにClaudeに主導権を委ねると、より速い混乱が生じるだけです。アーキテクチャがクリーンで境界が明確な場合、Claudeは驚くほどの作業をこなすことができます。」
ジェネレーターは約1週間の夜間作業で構築され、このアプローチでどれだけ迅速に機能的なツールを作成できるかを示しています。
プロジェクトの利用可能性
すべてのコンポーネントはオープンソースでMITライセンスです:
- ジェネレーター:
https://github.com/fpindej/netrock-cli - テンプレート:
https://github.com/fpindej/netrock - デモ(古いバージョン):
https://demo.netrock.dev
📖 全文を読む: r/ClaudeAI
👀 See Also

マルチエージェント開発のためのコーディネーターサーバーによる上書き防止
開発者がNode.jsコーディネーターサーバーを構築し、同じコードベースで作業するAIエージェント間の行範囲ロック、行シフト追跡、リアルタイムメッセージングを管理しています。HTTPベースのロックと競合検出を使用することで、エージェントが互いの作業を上書きするのを防ぎます。

Multi-LLMペーパートレーディングボット、リードエンジニアにClaude Opus、ストラテジストにGeminiを採用:アーキテクチャ解説
個人開発者がAlpaca上で動作する4,900行のペーパートレーディングボットを公開。Claude Opus 4(エンジニア)がGemini Pro(ストラテジスト)に対する拒否権を持ち、270以上の不一致ログを「ストラテジスト法典」として記録する。

SlackClaw: Slack統合のためのマネージドOpenClawインスタンス
SlackClawは、Slack専用に設計されたOpenClawのマネージドインスタンスです。ワンクリックインストール、OAuthツール接続、ワークスペースごとの専用サーバー、永続メモリを提供します。

DeepSeek V4 FlashがオンプレミスのローカルLLMにOpusに迫る品質を提供
Redditユーザーが、DeepSeek 4 Flashが機密データを扱うローカルAIエージェントでOpusに迫るパフォーマンスを達成し、AWSなしでのオンプレミス展開を可能にしたと報告。NVIDIA GPUでローカル実行中だが、100万トークンでまだ遅い。