AIに相談だ!
コーディングできないのでChatGPTにプログラムを外注してみた ゼロ知識でバッチファイル生成(2/2 ページ)
ChatGPT あなたが要求した内容に基づいて、以下にバッチファイルの例を示します。
@echo off
set /p filename="ファイル名を入力してください: "
echo 【タイトル】 > %filename%.txt
echo. >> %filename%.txt
echo. >> %filename%.txt
echo 【要約】 >> %filename%.txt
echo. >> %filename%.txt
echo. >> %filename%.txt
echo 【本文】 >> %filename%.txt
echo. >> %filename%.txt
echo. >> %filename%.txt
echo 関連記事 >> %filename%.txt
echo. >> %filename%.txt
echo. >> %filename%.txt
echo 関連リンク >> %filename%.txt
echo. >> %filename%.txt
echo. >> %filename%.txt
pause
コーディングスキルは不要になる?
実際にこれをバッチファイルにして実行してみたところ、ちゃんと動作した。しかし意図したものとは挙動が違った。指示にある「空白」は「スペースを挿入する」という意味ではなく「何も書かずに改行する」という意味だった。伝え方が悪かったのだ。
その旨を伝えて再度コーディングしてもらう。
@echo off
set /p filename="ファイル名を入力してください: "
(echo 【タイトル】
echo.
echo.
echo 【要約】
echo.
echo.
echo 【本文】
echo.
echo.
echo 関連記事
echo.
echo.
echo 関連リンク
echo.
echo.) > %filename%.txt
pause
今度は思った通りのものができた。このくらいの作業量ならそもそもバッチファイルにするほどのことでもなく、コードを書くのも難しくはないが……。連載記事のような定型文があっていちいちコピーペーストするのも面倒な場合には、ダブルクリックしてタイトルを付けるだけでよくなるため、いくらか有用性が出てくる。
コーディング知識がなくてもこれができるのは価値がある。「こんなソフト欲しいな」と思ったアイデアを簡単に実現できそうだ。
ただし、注意点もある。一つは要件と仕様をちゃんと指定すること。例えば次のような雑な指示では、思った通りのバッチファイルを作れない。
ファイルは生成できるがタイトルは指定できないし、テンプレートを使って記事を書いた後、うっかりバッチファイルを動作させると勝手にファイルが上書きされて作業が振出しに戻る。これはChatGPTのせいではなく、指示のせいだ。コーディングはできなくてもいいがプログラムの設計まではできる必要がある。
もう一つ気を付けるべきは生成されたコードの内容だ。複雑な処理を頼んだ場合に、脆弱性を含むコードやPCに悪影響を施すコードが生成される可能性もある。コーディングはできなくてもいいが、コードを読む力とデバッグ力は必要だ。
結果、「コーディング以外全部できる必要がある」という少し不思議な状況になる。今の中高生は学校で「プログラミング的思考」を習うことになっているため、プログラムの設計まではある程度できる人も徐々に増えるだろう。そういう人はCode interpreterを便利に使えるのかもしれない。
Copyright © ITmedia, Inc. All Rights Reserved.
この記事の著者
関連記事
こんなメディアも見られています
ITmedia NEWSに関連する情報をお探しであれば、こちらのメディアもお役に立てるかもしれません。
SpecialPR
本日の新着記事
アクセスランキング
-
1
アンケート結果をダウンロードしたら他社の従業員情報が…… ベネフィット・ワン、1万3460人分漏えい
-
2
ドラッグ&ドロップ操作ミスで……TOPPAN、損保ジャパン契約者17万人分のデータを他社に誤送付
-
3
ドコモ、料金の支払い遅れで385円の手数料 27年2月請求分から
-
4
免許証の悪用防ぐ届出集中、CIC・JICCで手続き遅延 タイムズカー情報流出直後に
-
5
タイムズカー、退会者の免許証画像も「7年」保存していた理由 パーク24に聞いた
-
6
「写真で一言 ボケて」きょう午後8時にサービス終了 18年・1億超のボケに幕
-
7
楽天モバイルのauローミング縮小 マップ公開、ほぼ半減エリアも……さらに「順次縮小」へ
-
8
セイコーマート、会員のほぼ半数に当たる情報漏えい 約57万人分
-
9
フードデリバリー「menu」きょう午後8時にサービス終了 公式X「心より感謝」
-
10
“期限切れクレカ”を蘇らせ、不正にタッチ決済する「ゾンビカード攻撃」 米研究チームが検証
ITmedia NEWS SNS
インフォメーション
注目情報をチェック
ITmediaNEWSをフォロー
あなたにおすすめの記事PR