LinuxでのvLLM、Claude Code、gpt-oss-120bを使用したローカルマルチエージェントセットアップ

ある開発者が、Windowsから切り替えた後、Linux上で完全にローカルな並列マルチエージェントコーディング環境を作成した経験を共有しました。この構成では、並列推論にvLLM、エージェントオーケストレーションにClaude Code、コーディングタスクに大規模言語モデルを使用しています。
環境構成要素
- vLLM Dockerコンテナ: 簡単なデプロイと並列推論に使用
- Claude Code: バイブコーディングとエージェントチームのオーケストレーションを担当。クラウドプロバイダーではなくvLLMのlocalhostエンドポイントを指すように設定
- gpt-oss:120b: コーディングエージェントとして機能
- RTX Pro 6000 Blackwell MaxQ: ワークロード用の主要GPU
- デュアルブートUbuntu: オペレーティングシステムのセットアップ
パフォーマンスとワークフローの改善
この開発者は以前、OllamaとLM Studioを使用していましたが、それらはリクエストを逐次処理し、複数のメッセージターンやツール呼び出しの後に速度低下が発生していました。vLLMを使用することで、体験を「ターボチャージ」する並列処理を実現しました。
テストでは、このセットアップは動画デモで示されたように4つのエージェントが同時に協調作業することを処理でき、GPUは8つのエージェントを連続して並列でサポート可能でした。唯一指摘された問題は、エージェントによって異なるスループットの低下でした。
以前は逐次的に完了するのに数時間かかっていたエージェントチーム規模のタスクが、プロジェクトの範囲によっては約30分で完了できるようになりました。開発者は、2つ目のMaxQ GPUを追加することで、システムが数十のエージェントを同時に処理できる可能性があると推定しています。
この並列アプローチにより、ローカルで複数のプロジェクトを同時にバイブコーディングすることが可能になりますが、特定のシナリオでは若干のレイテンシ増加を引き起こす可能性があります。開発者は、このトレードオフを、一度に1つのエージェントでプロジェクトを完了させるよりも好ましいと感じました。
📖 Read the full source: r/LocalLLaMA
👀 See Also

大量並列化クロードコード:22万行アプリ構築から得た教訓
正式なコーディング経験のない開発者が、Claude Codeを使用してフルスタックモバイルアプリを構築しました。3〜4つの並列インスタンスを実行し、500以上のファイルで40億トークンを処理しました。主な手法には、引き継ぎドキュメント、CLAUDE.mdファイル、カスタムスラッシュコマンド、体系的なコードベース監査が含まれます。

Claude AIが、コンセプトから完成まで15分のスペキュレイティブ映画を制作するために使用されました。
ユーザーはClaudeの推論と創造的執筆能力を駆使して、架空の中東紛争における家族を描く15分間のAIスペキュレーティブ映画の完全なコンセプト、脚本、シーン演出を開発しました。Claudeは「不可能な選択」という中心テーマを担当しました。

QuakeをThree.jsに移植するClaude Code:ワークフローと制限事項
ある開発者がClaude Codeを使用してQuakeのソースコードをJavaScriptとThree.jsに移植し、ウェブベースのバージョンを作成しました。このプロジェクトには多くのプロンプト作業が必要でしたが、ClaudeはマルチプレイヤーサーバーコードをDeno+WebTransportに移植する際に困難を示しました。

Claude Coworkのスケジュールタスクを使用したLinkedInリーチの自動化
ある開発者が、LinkedIn Sales Navigatorにアクセスし、プロフィールを読み取り、最近の投稿を確認し、カスタマイズしたアウトリーチメッセージを作成することで、1日に10件のパーソナライズされたLinkedInメッセージを自動送信するClaude Coworkのスケジュールタスクを構築しました。