AI研究者兼プログラマーが「AI Programmer」について社長に聞いてみた(5/5 ページ)
突如としてネット上に出現した「AI Programmer」なるサービスがバズっているとのことで、ITmedia NEWS編集部から依頼を受けた筆者は、早速うわさのサービスAI Programmerを使ってみることにした。
「面白いから何かやってみよう」
最初は「俺の仕事を奪うのか」というやや穿(うが)った視線でAI Programmerを捉えていた筆者も、「こいつはけっこう可愛い相棒なのではないか」と思えてきた。
筆者も6歳の頃からプログラミングを始め、BASIC、マシン語、C言語、C++、C#、Java、PHP、JavaScript、そしてPythonと、過去にたくさんのプログラミング言語を覚えてきた。それぞれのプログラミング言語は似て非なるものだが、Pythonにまだ慣れてないときは、「ファイルの読み込みってどうするんだっけ」と毎回検索で調べているのを思い出した。
今もFirestoreのcollectionの呼び出し方法とかは毎回調べながらやっているので、AI Programmerは開発環境の「VisualStudio Code」や「Sublime Text」などと統合されるとうれしい。コメントに「階乗の計算をする関数 」と書くだけでコードが提案されたり、デバッグで悩んでいるときに「コードのこの部分を解説」と指示したら「あ、おれがやりたい処理ができてないじゃん」とデバッグの助けになったりしてくれそうだ。職業プログラマーは、他人が書いたコードをメンテするときに「コードの説明」が役立つだろう。
筆者も普段は「tabnine」という、有料のSublimeTextプラグインを使っている。これもやはりAI由来のコード支援ツールを使っているし、Microsoftは「GitHub Copilot」というツールを出していろいろ物議を醸したり、OpenAI自身も「Codex」というコード作成支援AIを提供している。実はコード作成をAIに支援してもらうというのはすでに一般化しているといえる。
でも、その中でAI Programmerは「日本語」ということに大きな強みを持っている。さらに「コードの内容を解説」させることで、デバッグやコードの引き継ぎ時などのコード理解に役立つという副作用もある。
実は、筆者の漫画家の友人たちも、口では「AIが俺の仕事を奪っていく」と言いながら、背景や下書きなど、既に仕事の一部をAIにやらせることができないか検討している人も少なくない。このようにして、AIと人間は一緒に働くようになっていくのだろう。
AI Programmerから我々が学べる教訓として、「面白いからなにかやってみよう」と思いついてわずか2時間でサービスインする気軽さ、AIそのもののコア機能を作り込むのではなく、AIの使い方をサービスの中心にもってくるという大胆さは、これからAI関連の起業を考えている人たちにとっても勇気を与えてくれる出来事ではないだろうか。
藤田社長としては、このAI Programmerの開発を通じて、自社を知ってもらい、一緒に面白いことをする仲間を集めたいとのことだった。今後AI Programmerがどのように発展していくのか注目していきたい。
Copyright © ITmedia, Inc. All Rights Reserved.
関連記事
日本語の指示からプログラム自動生成「AI programmer」登場 C++とHTMLで試してみた
ASRealとHashLabが、日本語で仕様を伝えるだけでコーディングするプログラミングAI「AI Programmer」(β版)を公開した。利用料は無料で、対応言語は14種類。
GitHubにAIプログラミング機能「Copilot」登場 関数名とコメントから中身を丸ごと自動補完
米GitHubが、関数名とコメントから関数のコードを丸ごと自動補完するAIプログラミング機能「GitHub Copilot」を発表した。Python、JavaScript、TypeScript、Ruby、Go言語に特に良く対応できるという。
GitHubのAIプログラミング機能「Copilot」がneovimとIntelliJ IDEAでも利用可能に
GitHubのAIプログラミング機能「GitHub Copilot」が、「nervim」と「IntelliJ IDEA」でも利用可能になった。これまでは「Visual Studio Code」のみに対応していた。
言語モデル「GPT-3」、APIの人数制限を撤廃 誰でもすぐに利用可能に
米AI研究企業のOpenAIは、大規模自然言語処理モデル「GPT-3」のAPIを利用する際の人数制限を撤廃し、誰でもすぐに利用できるようにしたと発表。
GitHub、AIプログラミング機能「Copilot」の一般提供開始 月額10ドル
Microsoft傘下のGitHubは、AIプログラミング機能「GitHub Copilot」の一般提供を開始した。月額10ドルあるいは年額100ドルのサブスク制。学生と一部のメンテナーは引き続き無料で利用できる。
