この記事は、Googleから発表されたコーディングエージェント「Jules」を試した記録です。
結構前から発表はされてましたが、ついに来ましたね!
最近出たOpenAIのCodexに近いのかなと思ってます(実際には使えてないですが…)
なんと今のところ無料で使えます!!
(日本語訳)Jules は、バグ修正、ドキュメント追加、アプリのアップデート、新機能の実装を支援するソフトウェアコーディングエージェントです。GitHub と統合されており、非同期で動作します。つまり、タスクを送信した後、別の作業を行い、完了したら再開することができます。Jules は現在パブリックベータ版です。
Jules is a software coding agent that helps you fix bugs, add documentation, update your app, and implement new features. It integrates with GitHub and works asynchronously — meaning you can submit a task, go do something else, and return when it’s done. Jules is currently in Public Beta.
Jules は仮想マシンで実行され、リポジトリのクローンを作成し、依存関係をインストールし、プロンプトに基づいて変更を加えるような動きをするみたいです。
画面
画面は以下のような感じになってます!
GitHubに接続するとチャット部分が以下の表示に切り替わります
左上でリポジトリ選択、右上でブランチを選択できます
ちなみにスマホからも使えそうでした!!
- Googleアカウントがあれば https://jules.google.com で使用できます
- waitリストで待つ状態になり、すぐには使えないかもしれません
タスクの実行をしてみる
お願いしたいタスク内容を入力して送信すると、まずは英語で実装計画が返って来ました
日本語にするようにお願いしたらしてくれました!
(タスク内容などは重要ではないので割愛)
数分で以下のように実装してくれました!
問題ないことを伝えると、PRのベースを作ってくれました
「Publish branch」を押して、GitHubで見るとこんな感じです!
かなりシンプルな内容にはなりますが、UIも分かりやすいし、割とサクサク動いて良い感じでした!
通知の設定をできるのも助かりますねー
ちなみに当たり前ではありますが、プロンプトが具体的かつスコープが限定されているときに最も効果を発揮すると記載がありました👀
コードキャストを試してみる
コードキャストというコードに関する音声概要?を生成する機能もあったので試します
左サイドバーでCodebasesを選択すると表示される画面の右側にあります
「Generate today’s」をクリックすると数分でできたのですが、英語でした😭
再生位置の指定やダウンロードも無いのでちょっと不便かなという感じです
以下の制限事項があったので記載しておきます🙇
- タスクの同時実行数: 3
- 1日あたりのタスク: 5
- 1日あたりのコードキャスト: 5
一応上限を上げるリクエストフォームもありました👀
ここまで読んでくださりありがとうございます!
実験的かつ制限はありますが、これが無料で使えるのがとてもありがたいですね
Codex使っている人の比較とかも見てみたいです
Views: 1