【IT】体感!AI活用の最前線~Claude Code実践編~
こんにちは。かつて新入社員だったFです。
前回はClaude Code導入編を執筆いたしました。↓
今回はその続きとなる、実践編になります!
本当はこの実践編まで含めて一投稿とするつもりでしたが、思いのほか文量が多くなってきていたので分割しました。
今後のAI業界の展望を伝えたかったので、まだご覧になられていない方は導入編も一読くださると嬉しく思います。
あと「Clawd」のかわいさも……。

――――――――――――――――
さて、導入編ではClaude Codeが一つの世界というのは理解できましたが、それじゃあ世界を一から作れるのかと言われれば、そうは問屋が卸しません。
ここで、IT業界ではよく語られる話があります。
新人はひたすら手を動かし
ベテランは頭を働かせる。
経験があれば事前に最適な構成を組み立てて無駄なく実行に移せるということなのですが、逆に新人は手を動かすのが最適解であったりもします。
当然私はAI活用において「ド」がつく新人です。
効率度外視、猪突猛進。新人相応に進めていくしかありません。
前回お話しした
「まずは詰め込めるだけ詰め込む → 次に無駄をそぎ落とす」
このうちの詰め込み段階にあたります。
よって作業過程で必要であったものをSkillsなどに反映させていくのが良いでしょう。
そして悩み選んだ最初の制作物が
「AIチャット」です。
それは、直近で従来のClaudeと対話形式で作成していたものがAIチャットだったためであり、作業効率の比較対象としてはちょうど良いと思ったためであります。
――――――――――――――――
以下は前述したノーマルClaudeとの初期AIチャット開発過程になります。

この非常に簡素なチャットボットがすべての始まり。
「My First Chatbot」とはなんとも粋な命名ですね。

次に発展先として社内AIへ転換。
その後度重なるやり取りを経て

このようなものが出来上がりました。
ローカルAIである「Ollama」を使用しているのですが、作業PCのスペック的にどうしても想定していたほどの出力は出ません。
ほんの少し負荷をかけただけで止まるポンコツ具合ですが、概念としてのAIチャットとしては相違ないものが出来たのではないかと思っています。
ここまで丸二日。この前身の後、作業時間と制作物がClaude Codeによってどのように改善されるかが見ものですね。
――――――――――――――――
ということで、さっそくAIチャットの作成をClaude Codeに依頼します。

「プロンプトは具体的であればあるほど良い」
従来のAI活用においても言われていたことですが、Claude Codeになってもこの本質は変わりません。
今回はサンブロードバンド株式会社のホームページに搭載するAIチャットの作成依頼を出しました。
個人作業のため開発環境がローカルであることに留意して、企画としてのデモ版作成というシナリオを与えています。
また、疑問に直接答えるのではなく、各ページへの誘導振り分けをメインとしています。
時々ファイル操作の権限を求めてくるので、これ今何の作業してるんだろう?と疑問に思いつつ都度許可しながら待つこと30分……。

「完成しました。」
えっ。


上がClaude Codeが作成したもの、下が本物のページです。
模倣はAIの得意分野ではありますが、まさかここまでとは。
AIチャットも違和感ない色合いで収まっています。
もちろん従来のAIでも可能ではありますが、驚くべきはこれをAI側がすべて自己判断で組み立てたところです。
対話し矯正して作り上げるものであるのはAIも人も変わらないはずなのですが、そんな大前提すら覆してしてしまいました。
デザイン面はいうことなし、では内容はどうなんだと見てみましょう。

ちゃんと要件通りに振り分けが出来ていますね。
ふむ……。
言うこと(指摘)なしです!
それもそのはず、出力されているログを見ると、しっかり様々な条件でテストを行っています。
もともと私は開発系の現場にいたのですが、エンジニアは皆口をそろえて
「テスト工程が一番面倒だ」
といい、同時に
「テスト工程が最も大事だ」
とも理解しているのです。
その面倒で大事な工程を、この精度で余すことなく自己判断で行っている。
これが一体どれほどの価値を生み出しているのか、もはや語るまでもないでしょう。
デザインや振り分け先の細微な調整を行い、作成作業完了です!
――――――――――――――――
Claude Codeを初めて使用してみて
「トライアンドエラーの申し子」
であるように感じました。
しかも人間よりも修正の方向性が非常に的確。
全体の流れをくみ取り、正確な対処法を見つけ出すのは熟練のエンジニアとなってようやく直感的に出来るようになる領域です。
従来のAIとClaude Codeの違いはここにあると思っていて
「広い視野で構造全体を捉える能力」
がより明確に発達しているのではないでしょうか。
つまり、AIの認識している先が二次元から三次元へと移りつつあるのではないかと私は考えています。
次元を超えてくるなんて大層な表現ではありますが、
すごくわくわくしませんか?
――――――――――――――――
P.S.

これは余談ですが、個人的な将来の目標のひとつに、我が社専属の人格を搭載したAIを実運用させたいというものがあります。
ペットが家族の一員であることに近しく、AIが会社の一員になるなんて日も。
いつか訪れたらいいなぁ。