PeaDB: C++20でAIアシスタントを用いてコーディングされたRedis互換データベース

✍️ OpenClawRadar📅 公開日: February 24, 2026🔗 Source
PeaDB: C++20でAIアシスタントを用いてコーディングされたRedis互換データベース
Ad

プロジェクト概要

PeaDBは、モダンなC++20で書かれたRedis 7.2.5の互換品です。開発者はテト(旧正月)の期間に約1週間のパートタイム作業で「バイブコーディング」を行い、家族との時間を両立させながら開発しました。

主な機能

  • RESP2/3プロトコルに対応
  • 約147のRedisコマンドを実装
  • 永続性、レプリケーション、クラスター機能を含む
  • 目標:Redisと区別がつかない動作を維持しつつ、マルチコアCPU向けに最適化

開発ツールとコスト

このプロジェクトでは複数のAIコーディングアシスタントを組み合わせて使用しました:

  • Codex(ChatGPT Goプラン)- 8ドル/月(ベトナムプロモーションで無料)
  • GitHub Copilot Pro - 10ドル/月
  • 総コスト:Codexの約1ヶ月分 + Copilotの約半月分

使用モデル:Claude Opus 4.6、GPT-5.2、GPT-codex-5.3。開発者は、Codex 5.3はコストが低く感じられ、時にはOpusが解決できない問題も解決することがあると指摘していますが、3つのモデルを併用するのが最も効果的だと述べています。

3モデルワークフロー

難しい問題に対して、開発者は以下のアプローチを使用しました:

  1. 各モデルに意見/解決策を3つの別々のマークダウンファイルに書かせる
  2. Claudeに検証、統合、誤りの指摘、他の2モデルからの学習を依頼する
  3. 実装、テスト、反復を行う

ベンチマークと性能

ベンチマーク結果によると、PeaDBの性能は開発者の比較レポートによれば「Redisにかなり近い」とのことです。開発者は特にベンチマーク手法の批評を求め、ワークロードの混合、クライアント設定、パイプライン化、CPUピニング、ウォームアップ、レイテンシパーセンタイルなど、公正な比較を確保するための要因についてフィードバックを求めています。

リポジトリとリソース

このプロジェクトはGitHubで公開されており、開発者はRedisとのベンチマーク結果を示す詳細な比較レポートを提供しています。

📖 全文を読む: r/ClaudeAI

Ad

👀 See Also

自動修正システムは、Claude Code Headlessを使用して本番環境のエラーを検出し修正します。
Tools

自動修正システムは、Claude Code Headlessを使用して本番環境のエラーを検出し修正します。

開発者が、ヘッドレスモードのClaude Code CLIを使用して、本番環境のエラーを自動的に検出・修正するシステムを構築しました。このシステムは、ログからエラーを検出し、各問題に対して分離されたgitワークツリーを作成し、Claudeに修正コードの作成を促し、Telegramを介した手動承認を経てからPRを作成します。

OpenClawRadar
Claudeコードプロジェクトフォルダをセッション履歴を失わずに移動または名前変更する方法
Tools

Claudeコードプロジェクトフォルダをセッション履歴を失わずに移動または名前変更する方法

Claude Codeはセッション履歴を絶対プロジェクトパスで保存するため、mvコマンドでフォルダを移動または名前変更すると、セッションへのアクセスが切断されます。clampツールは、セッションデータを新しいパスに移行することでこの問題を解決します。

OpenClawRadar
GSD-Lite: TDDを強制しテストスキップを防止するClaudeコード用ステートマシン
Tools

GSD-Lite: TDDを強制しテストスキップを防止するClaudeコード用ステートマシン

GSD-Liteは、Claude Codeに12段階のワークフローマシンを追加するオープンソースのMCPサーバーで、特定の反合理化プロンプトによるテスト駆動開発を強制し、実行、レビュー、デバッグのための分離されたエージェントコンテキストを提供します。

OpenClawRadar
埋め込み型Ollamaサポートを備えたOpenClaw Kubernetesオペレータ
Tools

埋め込み型Ollamaサポートを備えたOpenClaw Kubernetesオペレータ

コミュニティメンバーが、ローカルモデルを同じ名前空間で実行できるAIエージェント向けに、組み込みOllamaサポートを含むOpenClaw Kubernetesオペレーターを作成しました。セットアップには、インストールコマンド、ローカルおよびクラウドOllamaモデルの設定詳細、ダッシュボードアクセス手順が含まれています。

OpenClawRadar