概要
Tidewave Webは、RailsおよびPhoenix向けの 新しいコーディングエージェント。 ブラウザ上で直接動作 し、UIやコードの文脈を保持。 従来のエージェントのような ツール間の行き来が不要。 ページとコードの共有文脈 により、開発効率を大幅に向上。 今後はさらに多くの フレームワーク対応や機能拡張 を予定。
Tidewave Webとは
- Rails および Phoenix アプリケーション向けのコーディングエージェント
- ブラウザ上 でアプリと並行して動作し、 開発環境と完全連携
- UI状態 や コードコンテキスト を自動把握、エージェントが画面やコードを理解
- GitHub Copilot または Anthropicアカウント と連携可能
主な特徴
-
共有ページ文脈
- 現在のUI状態を直接取得し、 コントローラー・ビュー・テンプレート に自動マッピング
- 手動で画面説明やコード追跡をする必要なし
-
深いフレームワーク統合
- Rails/Phoenixアプリ 内でコード実行、DBクエリ、ログ監視、ドキュメント参照が可能
- 開発者と同じツールセットをエージェントが利用
-
協調的なブラウザテスト
- 新機能を アプリ上で構築&即時検証
- ポイント&クリックインスペクタ でUI要素を選択し、改善や変更を指示可能
-
開発環境で直接動作
- パッケージ追加のみで導入、 /tidewave ルートから利用開始
- 無料トライアル (月20メッセージ)、Proプラン(月額$10)で無制限利用
共有文脈による開発効率化
- 従来はAIエージェントと 文脈が分断 され、何度も説明や切り替えが必要
- Tidewave Webは UI要素を直接選択 し、指示可能
- 例:「このメニューにCSVエクスポートボタンを追加して、ページデータをエクスポートする機能を実装」
- エージェントは 選択内容を自動でテンプレート・コントローラ・ビューにマッピング
- DBクエリやモデル参照、動作テスト、エラーログ確認 まで自動対応
- 開発者・エージェント・Webアプリ間で文脈を共有 し、反復作業を大幅削減
パッケージ内容と利用条件
- Rails/Phoenixパッケージ として提供
- GitHub Copilot または Anthropic APIキー が必要
- /tidewaveルート から利用開始、 無料トライアル (20メッセージ/月)
- Tidewave Pro (月額$10)で無制限メッセージ
- 初期リリースでは Webアプリ連携とフレームワーク統合 に注力
- 今後の予定: TODO管理・サブエージェント などの機能追加
- ReactやVue などのクライアントサイドフレームワークは現在未対応(React対応は近日予定)
- Django、Flask、Next.js などへの対応も計画中
次世代AI開発者ツールの展望
- 開発元 Dashbit は、 開発ツールやWebフレームワーク の豊富な経験を持つチーム
- 従来のAIコーディングアシスタントは 汎用的 で、実行環境や生成物を理解できない課題
- 次世代AIツール は、ドメイン固有の文脈や実行環境を理解する必要性
- Web開発では ページ・コード・実行環境 を一体化したエージェントが理想
- モバイル開発では デバイスAPIやシミュレータ との連携が必須
- ゲーム開発やIoT など各分野ごとの特有文脈や検証フローにも対応予定
- Tidewave Web はその第一歩であり、今後さらなる展開を予定
参加・今後の案内
- 新フレームワーク対応時の 優先案内リスト や Discordサーバー 参加可能
- 最新情報やリリース案内を希望する場合は 登録推奨
Tidewave Team