アウレリウス:48のクロードコードエージェントとFigma-to-Reactパイプラインで構築されたReactフレームワーク

Aureliusの機能
Aureliusは、FigmaデザインからReactアプリを自律的に構築するために、階層的に組織されたClaude Codeエージェントを使用するReactフレームワークです。単一のAIエージェントがコードを生成するのではなく、複数のエージェントが互いに反復を強制することで、完全なアプリ構築を実現します。
エージェントアーキテクチャとパイプライン
このフレームワークには、エンジニアリング、デザイン、テスト、プロダクト、マーケティング、運用の分野に合計48のエージェントが存在します。これらのエージェントは、ユーザーの作業内容に基づいてClaude Codeによって自動選択され、すべてのエージェント定義は.claude/ディレクトリに保存されているため、読み取り、変更、または独自のプロジェクトで再利用することができます。
監視エージェントは、特定の要件でパイプラインをゲートします:
- コンポーネントの前にテストを記述する必要があります(TDDは必須であり、オプションではありません)
- ビジュアルQAは2%の閾値でピクセル差分比較を使用します
- 品質ゲートは、カバレッジ、TypeScript、Lighthouseスコア、およびデザイントークンの遵守をチェックし、合格するまで何も通過しません
パイプラインは10のフェーズで構成されています:
- Figma発見
- デザイントークン抽出
- TDDゲート
- コンポーネント構築
- ピクセル差分ビジュアルQA(最大5回の反復ループ)
- Playwright E2Eテスト
- クロスブラウザスクリーンショット
- 品質ゲート
- レスポンシブチェック
- ビルドレポート
技術的実装
ソースからの技術的詳細:
- 単体/コンポーネントテストにはVitest + React Testing Libraryを使用
- E2EおよびクロスブラウザテストにはPlaywrightを使用
- ビジュアル差分にはPixelmatchを使用
- デザイントークンはロックファイルにロックされ、ハードコードされた値がコンポーネントに漏洩しないようにしています
- すべては
.claude/pipeline.config.jsonで設定可能です
このフレームワークはアプリタイプを認識し、標準的なWebアプリ、Chrome拡張機能(manifest.jsonを読み取る)、またはPWAのいずれを構築しているかを検出し、それに応じてE2E戦略を調整します。作成者は、パイプラインを再設定することなく、WebflowからChrome拡張機能にアプリを移植するためにこれを使用しました。
プロジェクト状況
AureliusはMITライセンスで、118のコミットがあります。このフレームワーク全体は約2週間でClaude Codeを使用して構築され、自動化するワークフローを実証しています。マイルストーンはv2.0.0まで計画されています。
📖 Read the full source: r/ClaudeAI
👀 See Also

Claude Code プロンプト改善ツール v0.5.3: プランモードのリファクタリングとサブエージェント優先の調査方法
v0.5.3では、プランモードの可読性向上のためのPreToolUseフック(クリーンな書き直し、決定履歴なし)を追加し、曖昧なプロンプト調査をHaiku上のTask/Exploreサブエージェントに移行してメインコンテキストのトークンを節約します。また、プラグインがWindowsで動作するようになり、GitHubスターは1.4K以上になりました。

CodeLedger: オープンソースのClaude Codeプラグインは、トークン使用量とバックグラウンドエージェントを追跡します
CodeLedgerは、Claude Code用のオープンソースMCPサーバープラグインで、プロジェクト全体のトークン使用量を自動的に追跡し、バックグラウンドエージェントを特定し、ローカルのJSONLセッションファイルの分析に基づいてコスト最適化の推奨事項を提供します。

LLMマトリックス:コミュニティ投票によるモデル比較、Claude Codeで構築
データサイエンティストがllm-matrix.vercel.appを構築し、複数の次元でLLMスコアを同時に比較できるようにしました。コミュニティの投票がランキングを形成し、このサイトはClaude Codeと2つの特定のプラグインを使用して完全に開発されました。

Claude CodeのRead Toolが画像を無言で縮小し、幻覚を引き起こす
Claude Codeの`read`ツールは、モデルに画像が渡される前に静かに解像度を下げており、その結果、スクリーンショットからテキストを抽出する際に出力品質が低下し、認識できない幻覚を引き起こします。