Lumiは、それぞれが特定の目的のために設計された、さまざまなメッセージングモードを提供します。

エージェントモード

エージェントモードは、Lumiを自律的に思考、計画、タスク実行ができるエージェントに変身させます。優れた能力、信頼性、精度で複雑な開発課題に取り組むように設計されています。 このモードでは、Lumiは次のことができます。
  • 高レベルのリクエストを解釈する
  • コードベースをスキャンして重要なコンテキストを収集する
  • オンデマンドでファイルを読み取り、分析する
  • 修正を実装し、コードをリファクタリングする
  • 問題を積極的にデバッグし、解決する
  • ログとネットワークトラフィックを検査してエラーを自動的に修正する
これらすべては、直接的な手動の監視なしに達成されます。深いコードベースの認識とリアルタイムのデバッグを組み合わせることで、エージェントモードはエラーや意図しない変更を最小限に抑えながら、より正確な結果を提供します。これにより、Lumiは開発ワークフローから摩擦を取り除くために必要な自律性と精度で動作することができます。

ディスカスモード

ディスカスモードは、開発戦略とデバッグのための専用パートナーとして機能します。Lumi内で直接、問題について考え、問題をトラブルシューティングし、製品ロードマップを計画するための対話的な相談相手として使用してください。ディスカスモードの各メッセージは1ポイントを消費します。 エージェントモードとは異なり、このモードは純粋に対話型であり、コードを変更することはありません。これにより、質問をしたり、戦略的なプロジェクト計画を立てたり、詳細なデバッグを行ったりするのに理想的な空間となります。エージェントのような知性を備えており、複数ステップの問題を推論し、ファイルを検索したり、ログを検査したり、データベースにクエリを実行したりするタイミングを判断できます。 機能の実装やエラーのトラブルシューティングについて助けを求めると、望ましい結果を達成するためのステップバイステップの計画を策定します。その後、「Implement Plan」ボタンが表示されます。それを押すだけで、Lumiはエージェントモードに切り替わり、計画を実行して必要なコード変更を適用します。

ディスカスモードの最適な使用例:

  • 効率的なデバッグ: 修正をリクエストする前に、AIに問題の詳細な調査を行わせます。
  • システムアーキテクチャ: より効果的なシステムを構築するために、データベースの構造と関係を計画します。
  • 最適な機能実装: 新機能を追加するために必要な最小限の変更を特定します。
  • アプリケーションの強化: コードを改善するためのカスタマイズされたヒントや提案をリクエストします。
  • 影響分析: 潜在的な機能がアプリケーションの構造と機能にどのように影響するかを理解し、評価します。
image(24)

ディスカスモードを有効にする

ディスカスモードを有効にするには、Lumiのメッセージ入力フィールドの横にある「Discuss」ボタンをクリックするだけです