AlphaWeft
AlphaWeft公式サイト

Web3開発:ツールを動かすエージェント

AlphaWeftは、ローカルチェーンやテストネット上のdAppフロントエンド向けのWindows 10/11エージェントです。ファイルを編集し、独自のコマンドを実行し、結果をチャットに表示します。現在のバージョンは2.9.26です。

バージョン

2.9.26

2026年11月2日公開

セットアップ

34 MB

ダウンロードボタンで入手可能

ポータブル版

25 MB

単一の.exeファイル、公開済み

対応言語

13

アプリのインターフェース言語

チェックサム

SHA-256

インストール前に確認してください

アップデート

アップデートボタン

新しいバージョンが準備できると表示されます

dAppのために構築

エージェントが実行できるWeb3開発タスク

Web3開発とは、フロントエンド、スマートコントラクト、それらの間のツールリングを構築することです。AlphaWeftはフロントエンド側で動作し、独自のプロジェクトフォルダ内でファイルをマッピングし、ABIを読み取り、コンポーネントを編集し、ビルドおよびテストコマンドを実行します。各結果はカードとして表示されます。バージョン2.9.26では、展開するとコマンド出力またはファイル差分が表示されます。

01

編集前にdAppプロジェクトの構成を把握する

dAppフォルダを作業フォルダとして開き、エージェントに構成の把握を依頼します。list_dirはフォルダを表示し、globはTypeScriptおよびABIファイルを検出し、grepはコントラクト関数を呼び出すすべての場所をリストします。各結果はチャットにカードとして表示されます。まだ何も変更されません。なぜユーザーはWeb3アプリで離脱してしまうのでしょうか?多くの場合、トランザクションが保留中になり、画面がそれを示さないため、まずそれらのコンポーネントを特定します。カードを読み、次に開くべきコンポーネントを1つ選びます。

ツールトレース
list_dir  src  → 4 folders
glob  src/**/*.tsx  → 7 matches
grep  balanceOf  → 3 matches
02

Web3アプリ用のウォレット接続画面を構築する

5つの状態(未接続、ウォレット待機中、接続済み、ネットワークエラー、拒否)を表示するconnect-walletボタンを依頼します。write_fileはコンポーネントを作成し、edit_fileはそれをページに追加し、Ask firstは各変更の前に一時停止し、差分を読み取って承認または拒否できるようにします。このようなボタンには秘密鍵は不要です。ユーザーのウォレットが署名するためです。Shellがビルドします。ビルドコマンドを実行し、カードの終了コードを読み、テストネットワークで画面を試してください。

ツールトレース
write_file  src/Connect.tsx  → saved
edit_file  src/App.tsx  → +4 lines
Shell  your build command  → exit 0
03

ローカルチェーンからコントラクトの状態を読み取る

エージェントをbalance-abi.jsonにポイントします。read_fileはABIを読み込み、grepはbalanceOfがview関数であることを確認し、write_fileはローカルチェーンのJSON-RPC接続を通じて捨て用テストアカウントの残高を読み取る短いスクリプトを保存します。Shellは独自のコマンドでそれを実行し、カードは実際の出力と終了コードを表示します。ERC-721コントラクトに関する初心者の質問(トークンの所有者を返す関数は何か等)も同じ扱いを受け、ABIにはすべての関数がリストされているためです。信頼する前に、出力を自分のノードと比較してください。

04

ビルド失敗の原因を特定し修正する

エージェントにビルドコマンドの実行を依頼します。Shellは実際の終了コード(ここでは1)を返し、展開されたカードには完全なエラーテキストが表示されます。read_fileはエラーで指定されたファイルを開き、edit_fileは差分として修正を提案し、Ask firstモードでは保存前に承認または拒否します。その後、再実行します。ビルドが成功するのはコードがコンパイルされたことを示すだけなので、テストコマンドも実行し、次の画面に進む前にその出力を読んでください。

すべてのワークフローを見る

AlphaWeftとチャットアシスタントの違い

チャットアシスタントはテキストを生成しますが、Windows 10および11用のAlphaWeftバージョン2.9.26はツール自体を実行し、すべてのアクションが実際の結果を伴うカードとして表示されます。

一般的なチャットアシスタントAlphaWeft
ファイル変更コピー用のコードを提供ファイルを編集し、差分を表示
ターミナル入力すべきコマンドを説明コマンドを実行し、終了コードを報告
承認承認不要Auto-run、Ask first、Plan only
ドキュメント既存の知識から回答web_searchとhttp_getでページを読み込み

始め方

  1. このサイトから約34 MBのセットアッププログラムをダウンロードし、公開されているマニフェストのSHA-256チェックサムと比較してください。
  2. Windows 10または11でセットアップを実行し、AlphaWeftを開きます。アカウントは不要です。
  3. クラウドモデル、ローカルモデル、または内蔵モデルのいずれかに接続し、[Test]を押してエンドポイントを確認します。
  4. dAppフォルダを選択し、Ask firstを選択して最初のタスクを説明します。

誰がこれを使って構築するのか

dApp開発を学ぶ初心者は、可視化されたステップから最も大きな恩恵を受けます。小さく始めてください。各ツール呼び出しはカードなので、推測するのではなく、コマンド、ファイル差分、終了コードを自分で読み取ることができ、5つのトランザクション状態は構築するすべての画面のチェックリストを提供します。

動作するdAppを持つWeb3開発者は、反復的なフロントエンド作業をエージェントに任せることができます。テストはその一例です。エージェントはedit_fileでテストを書き、テストコマンドを実行し、終了コードを表示します。Ask firstモードでは、差分があなたが書いたものと一致する場合にのみ承認します。

ブロックチェーン開発者への移行を計画している人は、小さなプロジェクトで練習できます。1つの画面を構築します。ABIを読み取り、テストネットワークでview関数を呼び出し、その後、他人が1回読むだけでプロジェクトを実行できる方法をメモします。

よくある質問

Web3開発とは何ですか?

ブロックチェーン上で動作するアプリ向けに、フロントエンド、スマートコントラクト、それらの間のツールリングを構築することです。EVMチェーンのコントラクトは通常Solidityで書かれます。AlphaWeftはフロントエンドを扱います。プロジェクトフォルダ内で動作し、ローカルチェーンまたはテストネット上で、各変更を確認します。

uideveloperweb.comはAlphaWeftの公式サイトですか?

はい、uideveloperweb.comはAlphaWeftの公式サイトです。セットアッププログラムはオリジナルビルドです。まず検証してください。インストーラはまだコード署名されていないため、実行する前に公開されているマニフェストのSHA-256チェックサムと比較し、アプリ内の[Send feedback]ボタンを使用してサポートに連絡してください。

エージェントは私のファイルを読み取りますか?

はい、read_fileやgrepなどのツールを通じて読み取ります。ファイルツールはチャット用に選択した作業フォルダ内で動作します。クラウドモデルを使用する場合、それらのファイルのテキストはプロンプトの一部としてプロバイダに送信されます。ローカルモデルを使用する場合、データはPCから外部に出ません。その点を考慮して選択してください。

分散型アプリ開発とは何ですか?

ブロックチェーンノードへの接続を通じてスマートコントラクトと通信するフロントエンドを構築することです。ページはJSON-RPC接続を通じてコントラクトデータを読み取り、ユーザーのウォレットはデータを変更するすべてのトランザクションに署名します。鍵はウォレット内に留まります。テストネットワークに移行する前に、ローカルチェーンで全体のフローをテストしてください。

ダウンロードを検証するにはどうすればよいですか?

チェックサムはファイルの指紋です。Windowsでは、ダウンロードしたファイルのパスとSHA256を指定してcertutil -hashfileを実行し、結果を公開されているマニフェストの値と比較します。不一致の場合は停止してください。インストーラはまだコード署名されていないため、2つの値が一致した後にのみSmartScreenの警告を承認してください。

ローカルモデルを使用できますか?

はい。AlphaWeftは、独自のPCで実行されているモデル、クラウドAIプロバイダ、または内蔵モデルを受け入れます。ローカルモデルを使用する場合、データはマシンから外部に出ません。[Test]ボタンはエンドポイントを確認し、応答時間とコンテキストウィンドウを表示するため、接続先がわかります。

構築中にどのネットワークを使用すべきですか?

捨て用アカウントを使用したローカルチェーンまたはテストネット。テストコインには価値がありません。それはこのようなテストのために存在します。秘密鍵やシードフレーズをコード、ファイル、チャット、またはリポジトリに入れないでください。コントラクトが実質的な価値を持つ場合は、独立したセキュリティレビューを受けてください。

始める

テストネットワークで試す

バージョン2.9.26は、Windows 10および11用の約34 MBのダウンロードです。アカウントは不要です。モデルを選択し、AlphaWeftをローカルチェーンまたはテストネット上のdAppフォルダにポイントし、最初の差分を自分で確認してください。

Windows用AlphaWeftをダウンロード ↗

サイトを検索

このウェブサイトのすべてのページは20言語で利用可能です。

エージェントがdAppプロジェクトに何をするか ↗ クラウド、ローカル、内蔵モデル ↗ ステップバイステップのdAppワークフロー ↗ インストーラのダウンロードと検証 ↗ 質問と回答 ↗ サイトとアプリのプライバシー ↗