I. 基本情報
Tongyi Lingmaは、Alibaba Cloudがリリースしたインテリジェントなコーディングアシスタントです。インテリジェントなコード生成、インテリジェントな質問応答、複数ファイルの修正、プログラミングインテリジェンスに重点を置き、エンジニアリング実践のための研究開発支援ツールとして位置付けられています。エンジニアリングレベルのコンテキスト認識とツール呼び出し、プロジェクト構造、依存関係、コードスタイルガイドラインの理解といったユーザーエクスペリエンスを向上させます。行レベルおよび関数レベルの補完、ユニットテストの提案、リファクタリングのヒントを提供し、個々の開発者やエンタープライズチームの日常的な開発ワークフローに適応します。
II. 製品概要
Lingmaは2つの動作モードでサービスを提供します。Askモードは技術的な問題解決とエラーのトラブルシューティングに使用され、エンジニアリングの知識と組み合わせることで実行可能な手順とコードスニペットを返します。Agentプログラミングインテリジェンスはエンドツーエンドの開発タスクに対応しており、目標に基づいてタスクを自動的に計画し、ファイル間の編集を実行し、プロセス中にパスを動的に調整することで、設計から実装までのクローズドループを完了します。本製品は、主要なIDEにすぐにインストールして使用できるだけでなく、すべての機能を統合したLingma IDEも提供しており、統一されたエクスペリエンスとリモート開発を実現します。
III. コア機能
1. 主な機能
ファイル間のコンテキストに基づくコード補完と生成は、一般的なパターンとテスト ケースをカバーする行レベルおよびメソッド レベルの出力を提供します。
インテリジェントな質問応答と検索により、デバッグと修復のためのステップバイステップのソリューションが提供され、ログと出力情報を組み合わせて問題が特定されます。
複数ファイルの変更と再構築は、タスクの観点からディレクトリとモジュールのバッチ変更をサポートし、一貫した参照を自動的に維持します。
プログラミングインテリジェントエージェントは、ターゲットを自動的に分解し、ツールやスクリプトを呼び出し、継続的に経験を蓄積してメモリを形成します。
エンジニアリング認識機能により、プロジェクト カタログ、ルール、依存関係を理解できるようになり、予測とその後のアクションの基礎が提供されます。
2. 技術的特徴
一般化シリーズ モデルのコード機能に基づいて、メモリと検索が長期コンテキストのエンジニアリング プロジェクト向けに最適化されます。
VS Code、Visual Studio、JetBrains などの主流のツールをサポートし、統合されたエクスペリエンスを実現する Lingma IDE を提供します。
マルチモーダルなコンテキストをキャプチャする機能があり、ディレクトリ、コード、端末出力、画像などの情報ソースを参照できます。
変更の制御可能性と監査の追跡可能性を確保するために、複数ファイルの編集とタスク実行にロールバック戦略が採用されています。
IV. 価格とバージョン
Tongyi Lingmaは、Personal、Enterprise Standard、Enterprise Exclusiveの3つのバージョンを提供しています。Personal Professionalバージョンは現在、期間限定で無料です。無料期間終了後は、Personal Basicバージョンが無期限で無料提供されます。Enterprise Standardバージョンは、初回アクティベーション時に30日間の試用期間が提供され、購入ライセンス数に応じて年額または月額で課金されます。Enterprise Exclusiveバージョンは、加入者数に応じて年額または月額で課金され、エンタープライズレベルのカスタマイズとプライベートドメインナレッジの強化が可能です。具体的な価格、特典、および利用規約は変更される場合があり、公式ウェブサイトで公式発表されます。プロモーション期間および地域ポリシーは異なる場合があります。
V. 適用可能なシナリオと対象者
バックエンドおよびマイクロサービス開発、フロントエンドおよびフルスタックエンジニアリング、データおよびスクリプトタスク、レガシーシステムのリファクタリング、テストケースの補完、チーム標準化の実装に適しています。対象ユーザーは、個人開発者、スタートアップ企業、中規模から大規模の研究開発チーム、運用およびテスト担当者、技術サポートおよびトレーニング組織などです。モジュール間の連携や一括変更が必要なプロジェクトでは、エージェント機能と複数ファイルの一括変更により、デリバリー効率を大幅に向上させることができます。
VI. よくある質問
Q: Tongyi Lingma はどのような開発環境とフォーマットをサポートしていますか?
A: VS Code、JetBrains シリーズ、Visual Studio などの主流の IDE をサポートし、リモート開発シナリオで使用できる統合 Lingma IDE も提供します。
Q: Ask と Agent の違いは何ですか?
A: Ask は質問への回答と問題の特定、手順とコードの提案の返答に重点を置いています。一方、Agent は目標に基づいてタスクを自動的に計画し、ファイル間で編集を行い、パスを動的に調整して、エンドツーエンドの配信を目指します。
Q: エンタープライズ バージョンではどのような機能強化が行われていますか?
A: Enterprise Standard Edition では、チーム管理と割り当て戦略が提供され、Enterprise Exclusive Edition では、コンプライアンスと知識蓄積の要件に適応しながら、エンタープライズ レベルのカスタマイズとプライベート ドメイン知識の強化がサポートされます。
Q: 複数のファイルに対する一貫した変更とロールバックをサポートしていますか?
A: タスクごとに複数のファイルを編集することをサポートし、実行中にロールバックと監査機能を提供して、変更の安全性と一貫性を確保します。
Q: 個人ユーザーの料金と特典はどのように変わりますか?
A: 現在、Personal Professional Editionは期間限定で無料です。Personal Basic Editionは後日、長期無料版として提供開始予定です。具体的な内容と特典については、公式発表にてお知らせいたします。