YAugmentは、ユーザーがAugment AIプログラミングアシスタントに無料でアクセスできるように設計されたツールです。Augment自体は、複雑なコードベースを処理し、コードの自動補完、AIチャット、自律的にプログラミングタスクを実行できるインテリジェントボディ(エージェント)などの機能を提供する、プロのソフトウェアエンジニアのための有料のAIコーディング支援ツールです。YAugmentは、Augmentの有料検証メカニズムをバイパスするスクリプトを通じて、無期限に無料で使用できる。プロジェクトの説明によると、このツールは、VSCodeやJetBrainsファミリーのIDEなど、Augmentを統合するすべてのコードエディタをサポートし、Augmentのバージョン更新の対象ではないため、この強力なAIプログラミングツールを無料で体験・使用したい開発者にソリューションを提供する。
機能一覧
- 利用無料核となる機能は、Augment AIプログラミング・アシスタントの有償制限を解除し、そのすべてのプレミアム機能に無制限に無料でアクセスできるようにすることです。
- クロスプラットフォーム対応VisualStudioCodeやJetBrains社のIDE(IntelliJ IDEA、PyCharmなど)を含みますが、これらに限定されません。
- フルバージョン互換開発者の主張によると、このツールはAugmentプラグインのバージョンに制限がなく、将来のアップデートにも対応できるそうです。
- 独自の補強このプログラムでは、自由使用プロセスの安定性と継続性を確保するために、"独自のハードニング機能 "を盛り込むことを言及している。
ヘルプの使用
Augmentは、コードベース全体を深く理解することで、高品質な支援を提供する高度なAIプログラミングアシスタントです。 YAugmentは無料で使用できるスクリプトツールであり、インストールと使用プロセスには、通常、スクリプトのダウンロードと実行が含まれ、以下の詳細な使用手順は、一般的な慣例に基づいてまとめられています。
ステップ1:対応するAugmentプラグインをインストールする
YAugmentを使用する前に、公式のAugmentプラグインをコードエディターにインストールする必要があります。
Visual Studio Codeをお使いの方へ:
- Visual Studio Codeを開く。
- サイドバーの拡張機能アイコンをクリックします。
- 検索ボックスに入力
Augment
. - Augment Code "プラグインを見つけてクリックする。
Install
(インストール)。 - インストールが完了したら、当分の間、ログインや登録の必要はありません。
JetBrainsのIDE(IntelliJ、PyCharm、WebStormなど)をお使いの方へ。
- JetBrains IDEを開く。
- 入る
Settings/Preferences
→Plugins
(設定/環境設定 → プラグイン)。 - プラグイン・マーケットプレイスの検索ボックスに次のように入力する。
Augment
. - Augment:プロフェッショナルのためのAIコーディングアシスタント」を探し、クリックする。
Install
(インストール)。 - プロンプトに従ってIDEを再起動します。再起動後、当分の間ログインする必要はありません。
ステップ2:YAugmentスクリプトをダウンロードして実行する
このステップが全体の核心で、GitHubのリポジトリからスクリプトを入手して実行する必要がある。
- リポジトリをクローンまたはダウンロードする::
ターミナルまたはコマンドラインツールを開いてgit
コマンドでYAugmentリポジトリをクローンする。通常のコマンドは以下の通り:git clone https://github.com/YanCchen/YAugment.git
Gitがインストールされていない場合は、直接
https://github.com/YanCchen/YAugment
ページでCode
ボタンをクリックしDownload ZIP
それをローカル・フォルダに解凍する。 - 実行スクリプト::
ダウンロードしたファイルを解凍する。YAugment
フォルダに保存される。プロジェクトの説明によると、このツールはワンクリックスクリプトを提供し、通常はWindows用とmacOS/Linux用に異なるスクリプトファイルが用意されている。- ある ウィンドウズ その中に
YAugment.bat
もしかしたらrun.bat
バッチファイルを使用します。ダブルクリックするか、カレントディレクトリのアドレスバーに次のように入力して実行する。cmd
と入力し、コマンドラインウィンドウにスクリプト名を入力して実行する。 - ある マックオス もしかしたら リナックス というファイルを提供する。
YAugment.sh
もしかしたらrun.sh
ターミナルで実行権限を追加してから実行してください。ターミナルで実行権限を追加してから実行してください:# 赋予脚本执行权限 chmod +x YAugment.sh # 运行脚本 ./YAugment.sh
- ある ウィンドウズ その中に
- スクリプト・オートメーション::
スクリプトを実行すると、自動的にAugmentプラグインの設定ファイルを見つけ、公式の有料検証をバイパスするように変更します。このプロセスには管理者権限が必要な場合があります。システムが権限を要求するウィンドウをポップアップしたら、許可してください。スクリプトは通常、実行に成功するとメッセージが表示されます。
ステップ3:Augmentの検証と使用開始
スクリプトが正常に実行されたら、コードエディターを起動し、Augmentのフルパワーを無料で使い始めることができます。
- エディタを再起動するVSCodeでもJetBrains IDEでも、完全にシャットダウンして再起動し、すべての変更が反映されていることを確認してください。
- プラグインの状態を確認する再起動後、Augmentプラグインのパネルを開いてください。VSCodeやJetBrainsでは、ショートカットキー(例えば
Ctrl+Alt+I
もしかしたらCmd+Ctrl+I
)をクリックするか、適切なアイコンをクリックしてAugmentチャットウィンドウを表示します。 - 使い始めるログインや試用期限切れのメッセージが表示されることなく、プラグインが正常に動作していれば、YAugmentは正常に機能しています。YAugmentの様々な機能を体験することができます:
- AIチャットコードベースについて質問したり、リファクタリングの提案を求めたり、新機能を計画したり。
- コードの完成コードを書くときに、インテリジェントで文脈に沿ったアドバイスを提供します。
- AIインテリジェンス(エージェント)新しいAPIエンドポイントを追加してテストを書く」といった、より複雑な作業はAIに任せましょう。
以上の手順で、Augment AI Programming Assistantをローカル開発環境で無料で制限なく使用することができます。
アプリケーションシナリオ
- 個別プロジェクト開発
独立した開発者や学生にとって、Augmentを個人プロジェクトに使用することは、開発を劇的にスピードアップすることができます。YAugmentはサブスクリプション料金の負担をなくしながら、そのパワフルなコード理解と生成機能を使って、機能を素早く実装し、バグを修正し、新しいプログラミングパラダイムを学ぶことができます。 - 複雑なコードベースの学習と研究
大規模で不慣れなプロジェクトに挑戦するとき、AugmentのAIチャット機能を使って、コード構造、モジュール機能、依存関係を素早く学ぶことができます。 YAugmentは、この学習プロセスをコストニュートラルにします。 - コード・リファクタリングと品質改善
リファクタリングが必要な古いコードに対しては、Augmentのインテリジェンスを使用して、コード構造の改善、可読性の向上、単体テストの追加などの複雑なリファクタリングタスクを実行し、プロジェクト全体のコード品質を向上させることができる。 - ラピッドプロトタイピング
製品の初期段階において、検証のための機能プロトタイプを素早く構築する必要がある場合、Augmentは開発者がビジネスロジックと製品設計に集中するために必要なコードを素早く生成する手助けをします。
品質保証
- YAugmentとは?オーグメントとの関係は?
Augmentは商用で強力なAIプログラミングアシスタントプラグインですが、使用するには有料のサブスクリプションが必要です。 一方YAugmentは、Augmentプラグインをハックするサードパーティの無料ツール(スクリプト)で、Augmentの全機能を有料サブスクリプションなしで使うことができます。 - YAugmentの使用は安全ですか?
このようなクラッキングツールは通常、ローカルファイルを変更することで機能を実現するため、ウイルス対策ソフトウェアによって誤報告される危険性がある。加えて、有償の検証をバイパスするために非公式ツールを使用することは、元のソフトウェアの利用規約に違反する。ユーザーは自分でリスクを評価する必要があり、非中核開発環境で使用することをお勧めします。 - YAugmentはどのようなコードエディタをサポートしていますか?
プロジェクトの説明によると、YAugmentは公式のAugmentプラグインをインストールできるすべてのエディタをサポートしています。これは主にVisual Studio Codeと、IntelliJ IDEA、PyCharm、GoLand、WebStormなどのJetBrainsの一連のIDEを含みます。 - オーグメントがアップデートされても、YAugmentは機能しますか?
YAugmentの作者は、このツールは "all-versatile "であると主張している。これは、おそらくある種の普遍的なクラッキングメソッドを使用しており、理論的にはAugmentの将来のバージョンと互換性があることを意味する。 しかし、これは絶対的な保証ではなく、もし将来Augmentがその認証メカニズムに大きなアップデートを行った場合、YAugmentが機能し続けるためには、それに応じてアップデートする必要があるかもしれません。