非エンジニアがAIでプログラム組む場合・・
わたくし自身は40年前にCOBOLとFORTRANを専門学校で習い
、C言語が出始めた頃に、全く違う畑に就職し、その会社で趣味程度でPythonベースでMySQLを使って、社内人事考課システムを作ったくらいの経験でした。
フリーランスになり、改めてPythonやGAS、JAVAScriptくらいは復習して簡単なコード書こうかとGitHUBでこそこそやっていたが、なかなか埒が明かず最近になって
AIの力を借りて、実質ノーコードで、GitHUB使わずにどこまで業務が自動化出来るか
試してきた。
結論、本格的なシステム開発ではなく、日常的な手作業を自動化するくらいなら
ManusにAPI連携を作ってもらうか、n8nのAIでベースだけ作らせてClaudeでデバッグが、今のところ実用的。
一度だけ、n8n自身のAIエージェントで自分でワークフロー作らせて、デバッグも自分でやらせたら、動いたこともあった。
内容は、amazonアソシエイトのPA-APIで、JANコードを投げてそれに対応するASIN,商品名、カート価格などを取得してくるだけのシステム。以前GASベースでChatGPTやGeminiで作ったがうまく動かなかった。
調べてみるとアマゾンのAPIはやっぱり気難しいらしい。スクラッチパッドで何度か試していい感じで取得できるようになった。
現在は公式LINEとChatWorkにメッセージベタ打ち、又はエクセル添付でいろんな仕入先から送られてくる見積もりをWEBHOOK起動で読み込んで、ChatGPTに解析しもらい、スプレッドシートに転記する というもの。
これは
n8n自身のAIではデバッグ出来なかったので、途中からClaude先生にスクショを送ってご指導賜った。
巷ではデプロイをGutHubでやればもっと効率的な開発ができるツールがじゃんじゃん出てきているらしいが、基本非エンジニアの自分にはn8nベースが分かりやすい。
おまけ、n8n自身にデバッグさせたら無駄にクレジット消費されてしまい、60ドルのコースにアップグレードしてしまった。すぐに戻すけど。
