// 概要
Beads は、AI コーディングエージェントに永続的で構造化されたメモリを提供するために設計された、Dolt ベースの分散型課題追跡システムです。依存関係を認識するグラフ構造を活用することで、エージェントが重要なコンテキストを失うことなく複雑で長期的なタスクを管理できるよう支援します。このツールは柔軟なストレージモードを提供し、Git の有無にかかわらず開発ワークフローにシームレスに統合可能です。
// 技術解説
Beads は、AI コーディングエージェント向けに永続的かつ構造化されたメモリを提供するよう設計された、分散型の依存関係認識グラフ Issue トラッカーです。基盤となるバージョン管理 SQL データベースに Dolt を活用することで、従来の Markdown ベースのプランニングに伴うコンテキストの損失なしに、エージェントが長期的なタスクや複雑なワークフローを管理できるようになります。このプロジェクトはエージェントにとって扱いやすい出力と競合のないコラボレーションを優先しており、柔軟なストレージモードを提供することで、統合された Git ベースのツールとしても、Git を使用しない環境向けのスタンドアロンシステムとしても機能します。
// 主要ハイライト
// ユースケース
// クイックスタート
開始するには、提供されているシェルスクリプト、Homebrew、または npm を使用して Beads CLI をインストールしてください。インストール後、プロジェクトディレクトリに移動し、「bd init」を実行してローカルデータベースを初期化します。「bd create」や「bd ready」といったコマンドを使用してタスク管理を開始できるほか、Server mode や Stealth usage などの高度な設定についてはドキュメントを参照してください。