AutoBe: 弱いローカルLLMがAIバックエンドジェネレータのアーキテクチャをどう修正したか

✍️ OpenClawRadar📅 公開日: February 27, 2026🔗 Source
AutoBe: 弱いローカルLLMがAIバックエンドジェネレータのアーキテクチャをどう修正したか
Ad

何が起きたのか

AutoBeは、TypeScript、NestJS、Prismaを使用して完全なバックエンドアプリケーションを生成するオープンソースのAIエージェントです。当初は100%のコンパイル成功を達成しましたが、コードは保守不可能でした。コードの再利用がなく、小さな変更でもすべてを再生成する必要があったのです。チームはモジュールコード生成を中心にシステムを再構築し、すぐに成功率を40%に急落させました。

デバッグの突破口

新しいアーキテクチャがモジュール間の依存関係を導入したとき、チームは意図的に弱いローカルLLMを使用して、存在すら知らなかったバグを見つけました。qwen3-30b-a3b-thinkingモデルは約10%の成功率で、ASTスキーマの曖昧さや不正な構造を明らかにしました。qwen3-next-80b-a3b-instructモデルは約20%の成功率で、ネストされた関係における型の不一致やエッジケースを明らかにしました。

その低い成功率は価値がありました。各修正がシステム全体を強化したのです。スキーマが30Bモデルでも誤解できないほど正確であれば、より強力なモデルも間違えません。このアプローチはまた、ローカルLLMのコスト優位性を強調しています。エッジケースを発見するには何百もの生成-コンパイル-診断サイクルが必要であり、クラウドAPIの価格では法外に高くつくでしょう。

アーキテクチャの転換

チームはプロンプトエンジニアリングから、検証フィードバックを伴うスキーマ設計へと移行しました。システムプロンプトをほとんどなくし、すべての制約を関数呼び出しスキーマに移動させ、検証フィードバックに教育を任せました。AutoBeは、LLMが生成するのが特に難しい3つのASTタイプを使用しています。AutoBeDatabase(Prismaモデル、関係、インデックス)、AutoBeOpenApi(OpenAPIスキーマ、エンドポイント、DTO)、AutoBeTest(30以上の式タイプ)です。

これらの構造は、無制限の共用体型、無制限の深さ、再帰的参照を含むため困難です。例えば、コンパイラASTには、IExpression[]への再帰的参照を含むIArrayLiteralExpressionやIObjectLiteralExpressionのような型があります。

結果

検証フィードバックのみを通じて、チームは6.75%の生の関数呼び出し成功率から100%に改善しました。現在はGLM v5で再び100%の成功率に戻り、他のローカルモデルも性能を向上させています。

📖 全文を読む: r/LocalLLaMA

Ad

👀 See Also

md-viewer: ClaudeコードワークフローのためのライブリロードMarkdownビューアー
Tools

md-viewer: ClaudeコードワークフローのためのライブリロードMarkdownビューアー

md-viewerは、Claude Codeによって生成されたファイル向けのライブリロード機能付きMarkdownビューアを提供する軽量なRustツールです。エディターに依存せず独立して動作し、Mermaidダイアグラムをサポートし、AUR、Snap、Cargo経由でインストールできます。

OpenClawRadar
ApexClaw:85以上のツールを備えたWeb自動化、音声、メール対応のオープンソースTelegram AIエージェント
Tools

ApexClaw:85以上のツールを備えたWeb自動化、音声、メール対応のオープンソースTelegram AIエージェント

ApexClawは、Goで書かれたオープンソースのTelegram AIエージェントで、ヘッドレスChromeによるウェブ閲覧、音声ノート処理、Gmail連携、シェルスクリプト実行など、85以上の組み込みツールを提供します。セルフホスト型で、推論にはz.aiエンジンを使用しています。

OpenClawRadar
16GB Mac Mini M4での88の小型GGUFモデルのベンチマーク
Tools

16GB Mac Mini M4での88の小型GGUFモデルのベンチマーク

Mac Mini M4(16GB RAM)で88のGGUFモデルを自動パイプラインでテストし、9つが使用不可と判定され、速度と品質のパレートフロンティア上に4つのLFM2-8B-A1B MoEモデルが位置付けられました。

OpenClawRadar
OpenClaw Optimizer v1.18.0が、OpenClaw v2026.3.7との連携対応でリリースされました。
Tools

OpenClaw Optimizer v1.18.0が、OpenClaw v2026.3.7との連携対応でリリースされました。

OpenClaw Optimizerスキルv1.18.0がOpenClaw v2026.3.7に対応し、Google Gemini 3.1 Flash-LiteやOpenAI gpt-5.4などの新しいAIプロバイダーをサポート。さらに、/session idleや/usage costなどの新しいCLIコマンドが追加されました。

OpenClawRadar