こんにちは、Wonder Soft Coffee の開発者です。
cline に全て賭けていますでしょうか?
前回、WeasyPrint で描画したいHTMLファイルのために四苦八苦した様子を、こちらのブログで、お伝えしました。
その様子を見て、「Roo Code の Orchestrator Mode が良いですよ!」とお知らせをしてくださった方がいましたので、トライしてみました。
結論
バッチリ動きました✨
指示内容
以下のようにお願いをしました。
## タスク概要
以下の順にファイルを作成してください。
### 1. ファイルの新規作成
HTMLファイルの作成をお願います。
templates
上記のフォルダに、WeasyPrint で A3 で横向きに出力するための HTML ファイルを作成して欲しいです。
まずは中身は空っぽで良いです。
### 2. テーブルの作成
19列29行のテーブルを作ってください。
ヘッダーは不要です。
それを、全体の2/3程度を占めるくらいの高さに調整して欲しいです。
### 3. 列の結合、その1
左3列のヘッダーだけ結合してもらえますか?
また、結合したセルについては、ワンダーソフトコーヒー、と記載してください。真ん中でお願いします。
### 4. 列の結合、その2
10列と11列目と12列目の3行目と4行目のセルたち結合してもらえますか?
また、結合したセルについては、ドリップバッグ、と記載してください。真ん中でお願いします。
### 5 特定の行の修正
15行目について修正依頼です。
14列から最後の列までを結合してください。そしてそのセルに、「コーヒーの抽出方法」と記載してください。
お願いをしてみたところ、サブタスクを自分で定義してモリモリと進めてくれました。

気になったのは、1行目、2行目、と処理を進めていって、15行目にスキップできるのかな、、というところでしたが、難なくクリアしてくれました。
以下は生成されたHTMLファイルです。これだけみると、ふーん、だと思いますが、指示一個一個手戻りなくやり遂げる、というところで、さらに複雑な指示もできるかトライはしてみたい、と思いました。
サブタスクを出した後で、一回注意を挟むことができるのかどうか、、みたいなところも気になるところなので深掘りは継続的に実施して行こうと思います。
気になるところ~今後トライしたいところ
タスクを分割して実装お願いできる、ということは、
「バックエンドのAPIの実装」をお願いして、その後に「作ってもらったAPIを利用して実装」とか
「eksを構築」してもらって、「kustomize を利用した ingress ファイルの用意」みたいなお願いも全てできるのかな、、、という淡い期待です。
そこら辺のタスク分解も、cline、roo code でできると嬉しいな、と思っています。
HTMLファイルの作成、というそんなに活用頻度が高いわけではない、開発のメインどころでも試してみたいと思います。
参考
本記事を記載するにあたって、以下のような情報もあらためて確認して理解も深まりました。
- https://docs.roocode.com/basic-usage/using-modes
- https://zenn.dev/tesla/articles/4be4ff326e020c
- https://note.com/techbeans/n/n04eb03d5111e
- https://x.com/noriakihoriuchi/status/1917428641102979340
コーヒーとともに育む開発文化
本当に動くのか、と、ドキドキしながら画面を眺めており、その間にコーヒーを飲んでいましたが、一口飲み終わる前に一瞬でタスクは終わってしまいました。。
生成AIのコーディングツールはいろいろあり、何を使っても一緒、というお話も聞きましたが、上記の結果を受けて、いくつかみてみるのも大切かも。。。と思い始めています。
ご指摘をくださった方には僭越ながらコーヒーを試供品としてお渡しもさせていただきました!☕️
これからも、ブログを読んでくださってる皆様とコミュニケーションをとりながら、本ブログやコーヒーについて改善を少しずつ進めていけたら、と思います。
今後も、ソフトウェア開発やデザインのあれこれについて、コーヒーとともにゆるく投稿していきますので、どうぞお楽しみに ☕✨
🔗 Wonder Soft Coffeeのオンラインストアはこちら:
👉 https://coffee.wonder-soft.com/collections/all