Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Claude Codeで「手動コーディングゼロ」を実践
Search
Creationline
December 05, 2025
Technology
220
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Claude Codeで「手動コーディングゼロ」を実践
Creationline
December 05, 2025
More Decks by Creationline
See All by Creationline
エンタープライズの開発プラットフォームにGitLabが最適な理由
creationline
0
43
キャリアプランがなくても大丈夫。~「計画的偶発性理論」で考える転職と成長~
creationline
0
130
一生エンジニアを続けるために~私の転職事例と、これから大切にしたいキャリアの軸
creationline
0
140
「どこでも働き続けたい」を叶えるためのエンジニア転職と 今の環境で感じていること
creationline
0
120
「転生したら入社0ヶ月で教育係だった件 苦手意識の正体は「環境」?転職で見つける好きの原石
creationline
0
130
参考スライド:AI_Driven_Engineering_Redefined
creationline
0
210
モノタロウ x クリエーションラインで実現する チームトポロジーにおける プラットフォームチーム・ ストリームアラインドチームの 効果的なコラボレーション
creationline
0
2.2k
クリエーションラインAgileCoEメンバー+αが、今RSGT参加者に勧めたい書籍
creationline
0
39
ChefとServerspecでテスト駆動インフラ開発
creationline
0
67
Other Decks in Technology
See All in Technology
「気づいたら仕事が終わっている」バクラクAIエージェント本番運用の裏側 / layerx-bakuraku-aie2026
yuya4
19
11k
AI-DLCを活用した高品質・安全なAI駆動開発実践 / AI Driven Development
yoshidashingo
1
380
Oracle AI Database@Azure:サービス概要のご紹介
oracle4engineer
PRO
6
1.9k
AIを「創る」と「使う」の循環 — HRテックが実践するリアルなAI組織実装
taketo957
0
1.7k
Building applications in the Gemini API family.
line_developers_tw
PRO
0
2.1k
Agentic Defenseとともにセキュリティエンジニアが輝き続けるには / How Security Engineers Can Keep Excelling with Agentic Defense
yuj1osm
0
120
MIERUNE JCT 発表資料「宇宙から伊能忠敬ごっこ」
syuchimu
0
190
AI フレンドリーなエラー監視を TypeScript で実現する
shinyaigeek
2
270
LLMと共に進化するプロセスを目指して
ymatsuwitter
12
3.6k
地元にいないローカルオーガナイザーの立ち回り
uvb_76
1
1.1k
サイバーセキュリティ概論 / Introduction to Cybersecurity
ks91
PRO
0
170
noUncheckedIndexedAccess、3時間、1万円。 / noUncheckedIndexedAccess, 3 Hours, 10,000 JPY.
kaonavi
1
330
Featured
See All Featured
Raft: Consensus for Rubyists
vanstee
141
7.5k
My Coaching Mixtape
mlcsv
0
140
Prompt Engineering for Job Search
mfonobong
0
330
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
49
10k
Joys of Absence: A Defence of Solitary Play
codingconduct
1
390
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
34
2.8k
Designing for Performance
lara
611
70k
The untapped power of vector embeddings
frankvandijk
2
1.7k
Fireside Chat
paigeccino
42
3.9k
We Have a Design System, Now What?
morganepeng
55
8.2k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
17k
Heart Work Chapter 1 - Part 1
lfama
PRO
7
36k
Transcript
Copyright © 2025 CREATIONLINE, INC. All Rights Reserved. Claude Codeで
「手動コーディングゼロ」を実践 AIチャットボット「玄米茶」開発実践から見る、 プログラマにとっての生成AIとの付き合い方とは? クリエーションライン株式会社 d-higuchi 2025-12-3
Copyright © 2025 CREATIONLINE, INC. All Rights Reserved. Copyright ©
2025 CREATIONLINE, INC. All Rights Reserved. もくじ • AIチャットボット「玄米茶」とは • Claude Codeによる「玄米茶」開発 ◦ 方針 ◦ よかったところ ◦ 課題 • プログラマにとって生成AIとは? • まとめ 利用生成AI • Claude Code (Max) • GPT Codex (Plus) • Gemini CLI (Free)
Copyright © 2025 CREATIONLINE, INC. All Rights Reserved. Copyright ©
2025 CREATIONLINE, INC. All Rights Reserved. AIチャットボット「玄米茶」とは Slackでメンション(@で指名)するとスレッドで応答するボット • 応答内容は生成AI (GPT-4.1)で生成 • MCP (Model Context Protocol)でさまざまな機能を追加・提供可能 ◦ WordPress記事レビュー・予約投稿管理 ◦ Google Cloudプロジェクト管理 など
Copyright © 2025 CREATIONLINE, INC. All Rights Reserved. Copyright ©
2025 CREATIONLINE, INC. All Rights Reserved. AIチャットボット「玄米茶」開発手法の変遷 2024年12月〜2025年6月 • テキストエディタで手動開発 2025年7月〜現在 • Claude Codeを導入 • 手動コーディングはゼロに • おかしなコードやテストの失敗は 手動で直さず、指摘して直させる
Copyright © 2025 CREATIONLINE, INC. All Rights Reserved. Copyright ©
2025 CREATIONLINE, INC. All Rights Reserved. Claude Codeによる「玄米茶」開発の方針 本体コードとテストを具体的な指示で少しずつ生成 • 生成が早い • 人間の確認・判断も早い ◦ テストでも本体コードを担保 • 破棄しても惜しくない 高速で試行錯誤できる あいまいで大きいと 低速で試行錯誤するハメに …
Copyright © 2025 CREATIONLINE, INC. All Rights Reserved. Copyright ©
2025 CREATIONLINE, INC. All Rights Reserved. Claude Codeでよかったところ • 検索したり学習したりする時間や手間を 肩代わりしてくれる ◦ 能力を補完・拡張する感覚 • よくわからないことでも大雑把な指示で それなりにやってくれる ◦ 具体的ならより精度が高い 定性的には 1か月の作業が 1週間、1週間の作業が 1日に短縮できた感覚
Copyright © 2025 CREATIONLINE, INC. All Rights Reserved. Copyright ©
2025 CREATIONLINE, INC. All Rights Reserved. Claude Codeの課題 (1/2) ノウハウ共有の難しさ • どんどんチャットして履歴が流れてしまうので、 「こういうときはこういう指示をする」などのノウハウが共有しにくい • ~/.claude/projects/ 以下に貯まっているが JSONL で取り出 しにくい ◦ デフォルト30日間保存なので cleanupPeriodDays 設定で要延長 • 履歴も辿れるClaude Codeウェブフロントエンドがあるが決定打は? ◦ https://github.com/d-kimuson/claude-code-viewer ◦ https://github.com/sugyan/claude-code-webui ほか多数
Copyright © 2025 CREATIONLINE, INC. All Rights Reserved. Copyright ©
2025 CREATIONLINE, INC. All Rights Reserved. Claude Codeの課題 (2/2) コードの正しさの担保は? • AI生成した本体コードの正しさは、テストで担保 • テストもAI生成なら、その正しさはどう担保する? 対策 • 目視 → 見てられない • 生成AIを利用したいろいろな開発手法があるが… 人間と生成AIでどうバランスを取るか課題 このへん 日進月歩
Copyright © 2025 CREATIONLINE, INC. All Rights Reserved. Copyright ©
2025 CREATIONLINE, INC. All Rights Reserved. プログラマにとって生成AIとは? (1/2) そこそこ優秀な「写し鏡」 • プログラマの知らないコードも生成するが、 「理解して」採用するか否かの判断は結局 プログラマの責任 そこそこ優秀な「パートナー」 • 平気でインチキやヘッポコなミスをする • 決して天才でも全知全能でもないところが 「人間らしい」 人格・人権を認めるという意味ではなく
Copyright © 2025 CREATIONLINE, INC. All Rights Reserved. Copyright ©
2025 CREATIONLINE, INC. All Rights Reserved. プログラマにとって生成AIとは? (2/2) 「認知的オフローディング」の弊害 ダメ出しばかりで思考を生成AIに丸投げしていると、人間と しての能力が低下 する論文・研究あり 「この処理は既存ライブラリないか?」や「その処理はこの ほうがよくない?」などプログラマも考える 「高速で試行錯誤」と言ったけど… 1. コードA → うーん、ダメ! 2. コードB → これは、ダメ! 3. コードC → それも、ダメ! 4. コードD → いいね、採用!
Copyright © 2025 CREATIONLINE, INC. All Rights Reserved. Copyright ©
2025 CREATIONLINE, INC. All Rights Reserved. まとめ コード作成は少しずつ・具体的に・生成 AIと対話して行う • 大きい・曖昧は時間やコストの無駄 • 生成AIはそこそこ優秀な「パートナー」であり「写し鏡」 • 生成AIに思考を任せきりにせず、プログラマも思考する プログラマはコーディングが減り、リーディングが大切に • テストコードも生成できるが、そのテストコードの正しさはどう担保する? • しかし、「読む」能力は「書く」ことによって培われるものでは…? ただしくつかおう 生成AI