AI DEVELOPMENT ASSISTANT
実行ログから修復 PR まで、AI を開発フローに組み込む。
Dodd はローカルログとコンソール出力を監視し、LLM で根本原因を診断し、隔離 worktree で検証可能なパッチを作成し、レポート、ブランチ、コミット、PR/MR をチームへ通知します。
$ dodd watch --once --from-start
ERROR order settlement failed: expected=insufficient_balance actual=success
Dodd session sess_129ab7629390: escalated · report.md · prompt.md · diagnosis.json
WHY NOW
AI がコードを書くことより、実際の開発プロセスで安全に動かすことが難しい。
異常発見が遅い
ログ、コンソール、CI、ユーザー報告が分散しています。
コンテキスト収集が重い
ログコピー、ファイル検索、環境再現に時間がかかります。
AI 出力を適用しにくい
通常の Chat では最小変更、検証、監査を保証しにくい。
チーム連携が途切れる
状態、原因、ブランチ、コミット、PR/MR を 1 つのセッションで共有する必要があります。
CAPABILITIES
ログ監視
実行ログ、コンソール出力、テスト結果から対応すべき異常を検知。
LLM 診断
失敗出力、リポジトリ文脈、検証コマンドを構造化して根本原因を分析。
隔離修復
Git worktree でパッチを作成・検証し、元の作業ツリーを守ります。
PR/MR 自動化
検証後にコミットを作成し、GitHub PR と GitLab MR に対応。
Telegram 通知
セッション状態、要約、ブランチ、コミット、PR/MR リンクを通知。
Workbench UI
VS Code/Cursor でセッション、レポート、Diff、検証ログ、Session Roots を表示。
WORKFLOW
3 つのモード:Run、Replay、Watch。
- Runテストやビルドコマンドを包み、失敗時に修復を開始。
- Replay保存済みログを読み込み、解析フローを再実行。
- Watch長時間サービスや業務エラー向けにログを tail します。
VALUE
未知のコードを勝手に入れるのではなく、追跡可能な AI Repair Session を作ります。
MTTR を短縮
ログ、原因分析、修復計画、検証、レポートを接続。
作業ツリーを保護
すべての変更は隔離 Git worktree から始まります。
監査しやすい
prompt、diagnosis、diff、verify log、report、Git メタデータを保存。
段階的な自動化
低リスク高信頼の修復は自動、危険なケースは人間へ。
EARLY ACCESS
デモまたは私有化導入の相談
メールを残してください。リポジトリ、CI、Git、通知フローに合わせた導入案を提案します。