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

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

クロード・コード、未完成プロジェクトから完全なマルチプレイヤーゲームをリリース
開発者がClaude Codeを使用して、競争的な推測ゲーム「Closer」を完成させたことを報告しました。このゲームでは、プレイヤーが実世界の統計を推測し、AIや友人と対戦します。Supabase Realtimeによるリアルタイムマルチプレイヤー機能、ELOランキングシステム、パーセンタイルランキング付きのデイリーチャレンジ、行動分析ダッシュボード、クライアントサイドルーティング、信頼度調整トラッキングが追加されました。

開発者がClaude CodeとMowgliで3時間で個人OSアプリを構築
ある開発者が、AIコーディングツールを使って3時間以内に「Longinus」というパーソナルOSアプリケーションを構築した過程を記録しました。このアプリは複数のコミュニケーションプラットフォームを統合し、AIを活用した整理機能を提供します。

OpenClaw、Neon、Resendで構築された自動化コールドメールシステム
開発者が、オーケストレーションAIエージェントとしてOpenClaw、サーバーレスPostgresとしてNeon、メールAPIとしてResendを使用して、完全自動化されたコールドメールシステムを構築しました。このシステムは5000通以上のメールを送信し、リード追跡、自動送信、返信検出、iMessageによる通知を管理しています。

自律型Claude CodeループがオープンソースのGymCoachを24時間365日運用—トリアージ、コーディング、マージを実行
開発者がClaude Codeにオープンソースのフィットネスアプリを自律稼働させる実験を実施。課題のトリアージ、PRの実装、グリーンゲート通過、マージ、ドキュメント作成まで、人間の介入なしで全てを実行。