Karis CLIアーキテクチャ:実行ではなく計画のためにClaudeを活用

Redditユーザーが、Karis CLIのアーキテクチャについての経験を共有しています。このアーキテクチャは、LLMの計画立案とコード実行を分離することで、より信頼性の高い自動化を実現しています。
アーキテクチャパターン
このシステムは3つの異なる層を使用しています:
- 実行層: LLMが関与しない純粋なコード - 実際の作業実行はツールが担当
- オーケストレーション層: 計画決定にLLM(Claudeなど)を使用 - 「これらのツール結果を考慮して、次に何をすべきか?」と問いかける
- タスク層: プロセス全体を通じて状態を追跡
主要な設計原則
このアーキテクチャは、LLMが計画立案や要約には優れているものの、信頼性の高い実行者としては性能が低いという観察を反映しています。これらの関心事を分離することで:
- Claudeは得意なことを行う:どのアクションを取るべきか推論する
- コードは得意なことを行う:タスクを確実に実行する
- 分離により、モデルの交換やツールの独立した更新が容易になる
実践的な経験
ユーザーはこのパターンを数ヶ月間使用し、「私が経験した中で最も安定したエージェント構成」と表現しています。Claudeを使用して開発する開発者への推奨事項:システムアーキテクチャにおいてLLMの境界をどこに置くか慎重に検討すること。
📖 Read the full source: r/ClaudeAI
👀 See Also

Claudeを冷酷なUI/UXレビュアーとして活用するための具体的なペルソナプロンプト
Redditユーザーが、Claudeを冷酷なUI/UXコンサルタントに変身させるプロンプトを共有。このプロンプトでは、ライブアプリを2段階でレビューします。まずは無慈悲なデザイナーとして、次に初めてのユーザーとして分析し、優先順位付けされたマークダウンファイルで所見を出力します。

ClaudeとMCPを使用したLinkedInリード選定ワークフローの構築
ある開発者がClaudeとMCPサーバー統合を活用し、LinkedInプロフィールデータを抽出し、リードを1〜10でスコアリングし、スコア閾値に基づいてフィルタリングし、手動レビューなしで接続リクエストを送信する自動化パイプラインを作成しました。

Claudeを使用してメールシステムの不足ユーザーシナリオを監査する
ある開発者がClaudeを活用してデータベーススキーマとメールトリガーを分析し、4つの重大なギャップを特定しました:未確認サインアップへのフォローアップがない、ダウングレードの確認がない、チーム招待の承諾通知がない、プラン制限への接近警告がないことです。

Claude Codeと3つのAIエージェントによる日次AIニュースポッドキャストの自動化
ある開発者が、Claude Codeを使用して3つの専門AIエージェントを調整し、AIニュースのキュレーション、ナレーションスクリプトの作成、コンテンツの事実確認、音声クローニングによる音声生成を行う完全自動化ポッドキャストパイプラインを構築しました。このシステムは、最小限の手作業で毎日エピソードを公開します。