ChatGPT Atlasはgusuku Customineでkintoneアプリのカスタマイズができるのか?

結論: できるときはできる。できないときもある。

こんばんは。勤務先のblogではブックマークレットのことばっかり書いている cloneko です。

この記事は カスタマイン Advent Calendar 2025 の11日目の記事になります。

adventar.org

昨日は

こたけさんの記事: 夢のCustomineカスタマイズ!AIでふわふわアイデアを形にできるか試してみた でした。

今回は gusuku Customine をChatGPT Atlas に操作させて、kintoneアプリのカスタマイズができるのか?できないのか? という検証をした結果を書きます。

先に結論を書いてしまっているのですが、できるときはできる。できないときもある。 (できることは多くない) です。

記事を書く前に検証をしてみて、そのときは簡単なカスタマイズではうまくできました。

その結果を踏まえていざ、動画を収録しようとしたらできないという残念な結果になってしまいました…

一応、うまくできたときのカスタマイズ画面はこんな感じです。

この時はメイン画面(カスタマイズを組む画面)を開いて

「詳細画面のメニュー位置にボタンを設置して、ボタンをクリックしたら「Hello」と表示するカスアマイズを組んで」

と指示していました。

そのあと、実際のkintoneのアプリのレコード詳細画面を開いてボタンクリックまでするところまで自動でできていました。

これを作るのに指示を入力する時間を抜きにして、画面操作だけで5分くらいかかっていました。 (動作確認は別)

これだけ作るのに5分はちょっとしんどい…もうちょっとどうにかならんかな…と思ったのが本音です。

工夫する余地

5分くらいかかったうちの、4分くらいがカスタマイズをする画面の使い方を手探りでどこをさわったらどうなる…みたいなのを考えていました。

だったら、最初に使い方を学習させたらいいのではないか?と。

あと、gusuku Customineにはいっぱい「やること」も「条件」もあるので、どういうのがあるのか事前に知っておかないとどうしようもないんじゃないかなーと思ったりもしました。

というわけで、あらかじめいろいろ学習させてしまったらどうか…ということでいろいろ準備しました。

gusuku Customine ドキュメント

これを見たらやることも条件も網羅されているはず。ということで、gusuku Customineのドキュメント を学習させます。

docs-customine.gusuku.io

といっても、何ページあるねん!!!ということになるので、このドキュメントの全ページをMarkdown 1ファイルで読めるようにしたファイルを作成しました。

これは、人力クローリング + Bookmarkletを用意して、 ページを開く → クリックしたら該当のページをMarkdownで成形してクリップボードに保存 → ファイルにペーストする。という技で全ページを手動で行ない2時間くらいで作りました。 (これを作ったのは3ヶ月くらい前)

このファイルは最初の実験の時にも読ませていたので、「やること」「条件」の選択では悩んでいる時間はほぼありませんでした。

はじめてのカスタマイン

サポートサイトの「はじめてのカスタマイン」セクションのページをChatGPT Atlasで開いて、「この内容を学習して」と指示しました。

全ページやるのは(指示を出すのが)大変かな。と思ったので下記の3つを対象にしました。

support.gusuku.io

support.gusuku.io

support.gusuku.io

ここまで学習してどうなった…?

ここまで学習してどうなったか…というのを動画にしたのがこちらです。

前半でページを無効化して作りなおして!っていう処理とか入っていますが、こちらもついでに見てもらえるといいかと思います。 (倍速再生推奨です)

youtu.be

gusuku Customineの画面操作で悩んでいる感じはだいぶなくなったのではないかと思います。 (どっちかっていうと指示を入力するほうが時間かかっている)

あとは、やることを選ぶところで、内部的にエラーが出てるみたいな感じだったので、そのあたりはChatGPT Atlasの問題なのか何なのかはちょっとわかりませんでした。

将来的にどうなってるとうれしいかな?

JavaScriptで記述したカスタマイズをChatGPT Atlasに読み込ませて、それをgusuku Customineで実装してくれたら激アツなのですが、まぁ、現時点ではそこまで器用なことはできなさそうです。

そもそも、それだったらVibeCodingでJS吐かせたらいいんじゃない?みたいな発想もあるかもしれません。

ただ、他の人への引き継ぎとかカスタマイズを追加したくなったときに、整合性取れないやん?とか プラグインの競合みたいなトラブルを防ぐためにgusuku Customineを間に挟んでおくのは悪くはないのかな…と思っています。

明日はにらさんの記事ですが、どんな記事を書くのかだいぶ楽しみにしています!

余談

学習をするための元情報について

特定のSaaSの話とかAPIに限定される話ではないのですが、機能説明やAPIドキュメントを機能ごとに1ページになっているのがちょっとAIに学習させる時のめんどくささを生んでいるなーと感じています。

できれば単一のファイルで、それだとファイルサイズが大きすぎるのであればある程度のサイズにまとめて提供してくれるとうれしいなぁ…と感じています。

AIといっても

何でもは知らないわよ。知ってることだけ

なのは間違いないわけで、知らないことを、 適切な情報源から 学習するように指示するためには、簡単な指示で サービス提供者・API提供者からの情報で学習できるようにする ことが必要かと思っています。 (このページからページを辿って全部理解して!なんてAIでも人間でも苦痛なんだから…きっと…)

昨日の こたけさんの記事 ではDeepResearch でこの問題に挑んでて、その方法も一つの解決策なのかと思っています。

ただ、僕個人としては、SEO とか AIO とか言われている、「自己の利益のために自分達の(正しいか正しくないかは置いておいて)情報を見てもらおう勢」からの情報取得ではなく、「正しい情報を提供している人」からの情報取得をちゃんとするようにならないと、本当にこの実装で大丈夫なん?みたいな実装をしてくるのが怖いなーとおもっています。

ただ、一次ソースが必ず正しいとも限らないのが悩ましいところではあるのですが…

それが達成されると、こたけさんの記事にある

AIでシュシュっとカスタマイズを作れる時代は近いのかも?しれません🤔🙌

が達成できるのかな?と思っています。

あと、12月8日の m.y さん の記事: カスタマインの勉強にはマニュアルが一番の味方にも書かれていますが

カスタマインのマニュアルって思っていたよりとても多い!

そうなんです。カスタマインのドキュメントやヘルプや公式資料など、学習のためのコンテンツってとても多いんです。

検証段階では、その中からいくつかの学習リソースを読みこませて検証してみてました。

今回のデモで読み込ませてない物だと、特にできることカタログはかなり効果的だったような気がします。 (できることカタログは、動画化するときにはHello, Customineが上手くできたら読み込ませるデモをしようと思っていました)

こういう一次情報の提供の充実っぷりが人間にもAIにもやさしい開発に繋がってくれるといいなーと思っています。

エージェントモードはプランによってはすぐ制限にひっかかる

ChatGPT の エンタープライズプランにでも契約していたら別ですが、エージェントモードを使用するとProプランくらいだとする利用制限にひっかかります。

この辺は未来の進化 かお金 が解決してくれるものかと思うのですが、まぁ、成果物を生成するよりは大変だよねーとは思います。