ホームページ >テクノロジー周辺機器 >AI >ByteDance、インテリジェント開発ツール「Doubao MarsCode」を国内開発者向けに無料リリース

ByteDance、インテリジェント開発ツール「Doubao MarsCode」を国内開発者向けに無料リリース

王林
王林オリジナル
2024-09-03 14:44:551094ブラウズ

6 月 26 日、ByteDance は Doubao 大型モデルに基づくインテリジェント開発ツール Doubao MarsCode を北京でリリースしました。これは無料で国内開発者に公開されています。 「AIによるインスピレーションあふれる創造」をテーマとしたこのカンファレンスでは、ビーンバッグMarsCodeがリリースされ、草キャンプのリラックスした雰囲気の中でその主な機能が紹介され、多くの業界の専門家や開発者が集まりました。テクノロジー愛好家の注目を集めています。

ByteDance、インテリジェント開発ツール「Doubao MarsCode」を国内開発者向けに無料リリース

Doubao MarsCode 製品発表イベント

Doubao MarsCode - AI を使用して創造性を刺激する

ByteDance、インテリジェント開発ツール「Doubao MarsCode」を国内開発者向けに無料リリース

Bytedance 開発者サービス チームおよび Doubao MarsCode の責任者、Li Dongjiang 氏

公式発表前このリリースでは、Bytedance 開発者サービス チームおよび Doubao MarsCode の責任者である Li Dongjiang 氏が、AI 時代の開発ツールの進化についていくつかの考えを共有しました。

AI 時代において、大規模な言語モデルはプログラミング言語において大きな利点と可能性を持っています。複雑な自然言語と比較して、プログラミング言語はより単純で、より厳密で、より予測可能です。 。 の。


「AI 時代に開発者ツールを構築する方法」という命題に関して、Doubao MarsCode チームは、どのように構築するかにさらに重点を置きます。開発を強化する 著者の視点から始めます。 Li Dongjiang 氏は、AI は開発者に代わる「競争相手」ではなく、開発者にとっての「良いヘルパー」であると信じています チームは、次のようなソフトウェアを作成したいと考えています。これにより、開発者の作業効率が向上し、開発者が思考と創造のためにより多くのエネルギーと時間を確保できるようになるため、カンファレンスのテーマは「AI を使用して創造性を刺激する」となっています。


李東江氏は、製品に関係なく、新しいモデル、新しいコンピューティング能力、新しい製品、新しいテクノロジーが毎日登場していると述べました。 、すべてがまだ初期段階にあり、急速に更新および反復されています。 AI テクノロジーによって、次世代の開発ツールが確実に登場します。 Doubao MarsCode チームは、開発者と協力して探索および構築し、AI 時代の新しい開発者ツールを作成したいと考えています。

Doubao MarsCode の最初のリリース機能が明らかに

ByteDance、インテリジェント開発ツール「Doubao MarsCode」を国内開発者向けに無料リリース

Wang Haijian、プロダクト マネージャーDoubao MarsCode

続いて、Doubao MarsCode のプロダクト マネージャーである Wang Haijian 氏は、プログラミング アシスタントとクラウド IDE という 2 つの形式の Doubao MarsCode 製品を紹介し、同時に需要開発の 3 つの実際のシナリオを通じて Doubao を詳細にデモンストレーションしました。バグ修正、オープンソース プロジェクトの学習、MarsCode のプロジェクト Q&A、コード補完、単一テストの生成、バグ修正などの機能。完全なシナリオのデモンストレーションを通じて、一連のさまざまな機能の使用と連携により、初心者のプログラマーと経験豊富な開発者の両方が、Doubao MarsCode によってもたらされる支援と効率の向上を体験することができます。

ByteDance、インテリジェント開発ツール「Doubao MarsCode」を国内開発者向けに無料リリース

要件開発シナリオ


Wang Haijian 氏は、翻訳ロボット構築の実際的な事例を通じて、AI の支援により、開発者がプロ​​グラミング アシスタントを呼び出して、チャット経由で質問したり、要件を分析したり、コードに慣れたり、コードを書いたり、コードをデバッグしたりできる方法を実証しました。


コード補完は、開発者がコードをより速く入力できるようにするだけでなく、コードの提案やインスピレーションを常に提供することで開発者にメリットをもたらします。

ByteDance、インテリジェント開発ツール「Doubao MarsCode」を国内開発者向けに無料リリース

Doubao MarsCode の革新的な機能であるコード補完 Pro は、従来のコード継続とは異なり、ユーザーの編集意図に基づく自動予測をサポートします。コードの推奨事項が示されています。

ByteDance、インテリジェント開発ツール「Doubao MarsCode」を国内開発者向けに無料リリース

コードの予測と補完に加えて、コーディング中に修復が必要なコード Lint エラーがある場合、プログラミングアシスタントが直接エディタで修正コードを提供することで、エラーの原因を確認する必要がなく、修復結果が正しいかどうかを判断するだけで済みます。ワンクリックで。

ByteDance、インテリジェント開発ツール「Doubao MarsCode」を国内開発者向けに無料リリース

最後に、コードの作成が完了したら、コードの品質とその後の保守性を確保するために、通常は単体テストを作成する必要があります。 。現時点では、プログラミング アシスタントでテストをトリガーするだけで、この関数のテスト ケースを取得できます。


ご覧のとおり、従来の開発方法と比較して、Doubao MarsCode プログラミング アシスタントは、開発者がより簡単に、より集中してプログラミングできるように支援します。

バグ修復シナリオ

デバッグ シナリオでは、Doubao MarsCode の AI 修復機能は、エラー メッセージ。コール スタック コードとグローバル プロジェクト コードを使用してエラーの原因を分析し、対象を絞った修復提案を直接提供します。

ByteDance、インテリジェント開発ツール「Doubao MarsCode」を国内開発者向けに無料リリース

En plus de la réparation en un seul tour, Doubao MarsCode tente également de mettre en œuvre plusieurs cycles de réparation automatique basés sur la méthode Agent AI qui appellera de manière autonome une série de requêtes de code. outils et outils de débogage pour obtenir des informations sur les erreurs, planifier le plan de manière indépendante, écrire le code de manière indépendante et l'appliquer au projet pour corriger les bugs. Cette fonction est actuellement vérifiée en interne par Byte et nous nous efforçons de la rendre accessible à tous dès que possible.

ByteDance、インテリジェント開発ツール「Doubao MarsCode」を国内開発者向けに無料リリース

Scénario d'apprentissage de projet open source

Dans le troisième scénario, Doubao MarsCode IDE permet aux développeurs de se lancer rapidement dans des projets sans exploiter ni maintenir un environnement local en fournissant des modèles de développement. Grâce aux capacités d'IA nativement intégrées, les développeurs n'ont plus besoin de comprendre le code eux-mêmes, ce qui leur permet de démarrer des projets plus efficacement.

ByteDance、インテリジェント開発ツール「Doubao MarsCode」を国内開発者向けに無料リリース

ByteDance、インテリジェント開発ツール「Doubao MarsCode」を国内開発者向けに無料リリース

En général, MarsCode aide les développeurs dans les deux aspects suivants :


Pour la phase de réflexion, fournir de meilleures informations, telles que des explications de code et des questions et réponses sur les connaissances en R&D, pour inciter les développeurs à créer


Pour la phase de réalisation, il aide les développeurs à terminer le codage plus rapidement, comme l'achèvement du code et la prédiction de la prochaine action de codage, les corrections d'erreurs de code pour améliorer le développeur. efficacité.


Plan de co-création des développeurs et de la communauté

ByteDance、インテリジェント開発ツール「Doubao MarsCode」を国内開発者向けに無料リリース

Zhao Xudong, responsable des opérations de marché de Doubao MarsCode


Enfin, Zhao Xudong, responsable des opérations de marché de Doubao MarsCode, a présenté le développement du programme de co-création Doubao MarsCode avec la communauté. À l'avenir, MarsCode aidera les développeurs à explorer de nouveaux paradigmes de programmation de l'IA grâce à la création de groupes d'utilisateurs et à diverses séries d'activités de développement.


Le groupe d'utilisateurs Doubao MarsCode sera auto-organisé et géré par des développeurs. L'équipe Doubao MarsCode ne participera pas à la gestion du groupe d'utilisateurs, mais fournira au groupe d'utilisateurs de riches ressources et soutiendra le développement de. des groupes d'utilisateurs à divers endroits, tels que les ressources du site, les ressources sur les produits, le matériel événementiel, le soutien de conférenciers experts, etc. aident à encourager les développeurs du monde entier à explorer plus efficacement les nouveaux paradigmes de programmation de l'IA et aident nos développeurs à apprendre et à grandir.


En termes d'activités de développement, Doubao MarsCode organisera successivement des Meetups à Pékin, Shanghai, Shenzhen, Hangzhou et d'autres villes, et quittera le salle de conférence avec des développeurs Sortez, échangez des compétences et des expériences en programmation d'IA de manière plus détendue et utilisez l'IA pour inspirer la créativité ensemble !


Doubao MarsCode prévoit également de collaborer avec diverses communautés de développeurs pour intégrer les capacités d'IA dans les scénarios d'utilisation de la communauté et fournir les capacités de Doubao MarsCode plus facilement aux développeurs. . À l'heure actuelle, Doubao MarsCode a coopéré avec la communauté Nuggets sur les assistants IA, l'ouverture de compte et les zones de point d'ébullition exclusives. Dans le même temps, nous espérons également coopérer et co-créer avec davantage de communautés, afin que les capacités d'IA de Doubao MarsCode puissent être étendues à davantage de scénarios communautaires, apportant la prochaine génération de paradigme de programmation à davantage de développeurs, aidant les développeurs à soyez plus rapide et plus efficace !


Doubao MarsCode a été officiellement publié le 26 juin. Cliquez pour lire le texte original ou copier et visiter le site officiel (www.marscode.cn) pour l'utiliser


Nous tirerons au sort 66 utilisateurs chanceux parmi les utilisateurs qui se sont inscrits avec succès avant 23h59 le jour de la sortie pour recevoir un pouf Périphérique personnalisé MarsCode~


Utilisez l'IA pour inspirer la créativité et ouvrir un nouveau chapitre dans le codage intelligent. L'équipe Doubao MarsCode espère utiliser de nouveaux produits pour mieux servir les utilisateurs, améliorer l'efficacité et utiliser l'IA pour inspirer plus de créativité et de passion.

ByteDance、インテリジェント開発ツール「Doubao MarsCode」を国内開発者向けに無料リリース



Cliquez pour lire le texte original et inscrivez-vous pour l'utiliser immédiatement

(Aller pour lire le texte original Lien de redirection : https://www.marscode.cn/home??utm_source=626&utm_medium=wx)

以上がByteDance、インテリジェント開発ツール「Doubao MarsCode」を国内開発者向けに無料リリースの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。