AIに仕事をさせるとき、うまくいかない原因は指示の中身にある、と思っていました。
実際には、中身は正しいのに手元へ届かない、という形でつまずいたことのほうが多い。作業は終わっているのに、結果が受け取れない。原因を探すと、たいてい運び方のほうにありました。
荷物ではなく、宅配便のほうが壊れていた
今回は宅配便のたとえで通します。
商品を注文して、届かない。まず疑うのは商品です。在庫が無かったのか、注文が通っていなかったのか。
調べると、商品は正しく出荷されていました。伝票の住所が違っていた、配送中に箱が破れた、留守で持ち帰られた。どれも商品の問題ではありません。
私が何度もやったのは、これです。中身を疑って、運び方を見ていませんでした。
報告が2回続けて途中で切れた
最初に起きたのは、作業の報告が届かない件でした。
AIに作業をさせると、終わったあとに報告が返ってきます。何をやって、何を確かめたか。私はそれを読んで、次の指示を出します。
その報告が、2回続けて途中で切れました。確かめたはずの項目が、いくつか欠けたまま終わっています。
作業そのものは正しく終わっていました。切れていたのは、報告を画面に出す途中です。しかも切れた場所は、どちらも幅の広い表の前後でした。
いまは、報告をファイルに書き出させています。画面には、ファイルの場所と結果のひとことだけ。長いものを画面に流すのをやめました。あわせて、1行の長さにも上限を決めています。
商品が届かないので、宅配便をやめて、倉庫に取りに行くようにした、というような話です。
日本語を含む命令が、2回失敗した
次に起きたのは、報告を手元に取り込む仕組みの件です。
ファイルに書き出した報告を、こちらのパソコンへ持ってくる必要があります。その仕組みを作ろうとして、2回失敗しました。
1回目は、命令を書いたファイルを実行する形にしたときです。ファイルの中に日本語の注記が入っていて、そこで止まりました。パソコンが、その日本語を別の文字の並びとして読んでいたためです。
2回目は、別のやり方を試したときです。今度は日本語が化けました。
どちらも、命令の中身は正しいものでした。日本語を、文字の扱いが違う経路に通したのが原因です。
いまは、使えないやり方を2つとも書類に書き残しています。次に同じことをしないためです。あわせて、届いたものが全部そろっているかを、行数を数えて確かめる形にしました。
作業の途中で、認証が切れた
3つ目は、途中で止まった件です。
長い作業をさせている最中に、AIを使うための認証の期限が切れました。命令を受け付けなくなり、そこで止まっています。
困ったのは、何が済んで何が残っているかが分からないことでした。作業そのものは失われていません。ただ、途中まで進んだ状態が残っているだけです。
このとき、うっかり最初からやり直させると、二重に作業することになります。既に直したものをもう一度直したり、控えを上書きしたりする。
いまは、止まったあとに再開するとき、まず現在の状態を聞くようにしています。記事が何本あるか、ファイルが何件あるか。外から数えられるもので、どこまで進んだかを確かめる。
伝票が途中で読めなくなった荷物を、追跡番号ではなく、倉庫の在庫を数えて探すようなやり方です。
今日も1つ増えた
この記事を書いている最中にも、同じ形が起きました。
作業の報告を手元へ取り込んで、そこから貼り付けようとしたところ、何も入りませんでした。操作は正しくできていて、報告のファイルも残っている。それでも中身が届かない。
長すぎたようです。途中までも入りませんでした。全部入るか、何も入らないかのどちらかでした。
いまは、報告そのものをファイルとして渡す形に変えています。取り込んで貼るのをやめて、ファイルを直接渡す。運ぶ経路を1つ減らしました。
中身と、運び方は別に確かめる
4回とも、AIの作業には問題がありませんでした。指示も正しく、実行も正しい。
つまずいたのは、その結果を私が受け取るところです。
いま、作業をさせるときは、2つを分けて確かめています。作業が終わったかどうかと、結果が手元に届いたかどうか。前者は報告に書いてあるかで分かりますが、後者は自分で確かめないと分かりません。
具体的には、届いたものの行数を数えます。あるいは、最初の1行が合っているかを見る。全部を読む前に、全部そろっているかを見る、ということです。
商品を開ける前に、箱がへこんでいないかを見るようなものです。中身を確かめるのは、そのあとで足ります。
運び方は、地味だが効く
指示の書き方については、いろいろ工夫してきました。何を書けば伝わるか、どう分ければ実行されるか。
ただ、実際に時間を取られたのは、そちらではありませんでした。書いた指示が届かない、返ってきた報告が読めない、途中で止まって状態が分からない。
どれも、仕事の中身とは関係のないところです。それでも、詰まると先へ進めません。
いまも新しい詰まり方が出てきます。今日も1つ増えました。運ぶ経路を変えるたび、その経路なりの詰まり方があります。

