メインコンテンツへスキップ
見出し画像

#406 Zedに欲しい拡張機能がなかった。コードは書けないけど、AIで作ってみた

    拡張機能は探すものだと思っていましたが、なかったので作りました。

    こんにちは、ちーみつです。

    今回は、Zedというエディタで欲しい機能がなくて、AIで自作した話です。

    最初はうまく色がつかなくて、何度もやり直したんですよ。

    原因はAIが勝手な前提で動いていたことで、コードが書けなくても返事を読んで伝え直せば自分専用の道具は作れる、という記録です。

    黒文字だけのCSVが、とにかく見づらい

    投稿のアクセスデータをCSVで見ていたんですが、文字が黒一色なんです。
    項目がいくつも並ぶと、今どこを見ているのかわからなくなってきます。

    項目ごとに色がついていれば、ぐっと見やすくなるのに…と思いました。
    そこで拡張機能を探してみたんですが、Zedはまだマイナーなので、ほしいものが見つからなかったんです。

    ないなら作るか、と軽い気持ちで始めました。

    AIがテーマの色に強くこだわっていた

    最初はClaudeに作ってもらいました。
    でもうまくいかなくて、途中からCodexに引き継いでもらったんです。
    それでも、色がきちんと分かれてくれませんでした。

    おかしいなと思って
    「なぜ色が変わっているのか、仕組みを教えて」
    と聞き直しました。

    返ってきたチャットをよく読んでみると、

    「テーマ(アプリの見た目)のカラーをCSVに反映させるための設定をしている」

    と書かれていました。

    でもそれじゃないんです。
    テーマの色は使わず、直接この色にして、と最初から伝えていたのに。

    「最初そうするって言ってたのに」と伝えると、
    「途中で楽な方に逃げました。こちらのミスです」と返ってきました。

    AIは最初から正しい方法を把握していた。
    でも途中で、既存のテーマ色を借りる楽なやり方に切り替えていたんです。

    コードの内容はわからなくても、話の筋がおかしいことには気づけました。

    そこを指摘したことで修正は進み、無事反映されました。
    テストデータですが、黒文字だけだったのがこうなりました。

    画像
    レインボー笑

    まとめ:直せたけど、まだ完璧じゃない

    CSVはずいぶん見やすくなりました。
    ただ、今のカラーテーマ以外では色がつかなかったんです。
    インストール済みの別のテーマに変えると、反映されませんでした。

    こうなると、時間があるときにテーマごと自分で作ってしまいたくなりますね。

    コードは書けません。
    それでも、AIの返事を読んで「ここが原因かも」と伝えることはできました。

    返事の意味がわからないときは、その文章をそのままAIに戻して、コードが書けない人にもわかるように教えて、と頼みます。

    そうするとAIが何を前提にしているかが見えてきて、違っていれば、それは違うよ、と正せるんです。

    今書いている教材「コードが書けない人のためのAI自動化入門」には、
    このような私の体験からの解決法も入れようと思っています。

    皆さんもほしい機能がないからと諦めて、不便なまま使っているツールはありませんか?
    一度、ないなら作れないかな、とAIに聞いてみると、案外できるかもしれません。

    最後まで読んでいただきありがとうございます。


    メルマガでは、不定期で追記した投稿や、追加した特典のお知らせをお届けしています。
    登録してくださった方には、私が実際に使って便利だと感じたものを、受け取りページに少しずつ追加しています。
    よろしければ特典一覧をご覧ください。

    特典の一覧を見る


    今回のように、コードは書けなくてもAIで自分専用の道具を作ってみたい人に、この3本も参考になります👇


    あなたへのおすすめ