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
270
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
60
キャリアプランがなくても大丈夫。~「計画的偶発性理論」で考える転職と成長~
creationline
0
150
一生エンジニアを続けるために~私の転職事例と、これから大切にしたいキャリアの軸
creationline
0
160
「どこでも働き続けたい」を叶えるためのエンジニア転職と 今の環境で感じていること
creationline
0
130
「転生したら入社0ヶ月で教育係だった件 苦手意識の正体は「環境」?転職で見つける好きの原石
creationline
0
150
参考スライド:AI_Driven_Engineering_Redefined
creationline
0
290
モノタロウ x クリエーションラインで実現する チームトポロジーにおける プラットフォームチーム・ ストリームアラインドチームの 効果的なコラボレーション
creationline
0
2.5k
クリエーションラインAgileCoEメンバー+αが、今RSGT参加者に勧めたい書籍
creationline
0
43
ChefとServerspecでテスト駆動インフラ開発
creationline
0
82
Other Decks in Technology
See All in Technology
暗号化?某ファイルストレージはどうなるの!? 3rd Partyとうまく付き合う秘密度ラベル設計
kasada
0
220
医療の現場を変革に挑戦した半年間の軌跡 - PythonとAIで現場を変える / From Code to Care
soudai
PRO
1
640
顧客の要望は2次情報である 〜アンテナを張るFDEの構造論〜
noriakioji
5
1k
ClaudeCodeでセキュリティ監視業務を半自動化_1年の運用でわかったAIに任せる設計の5つのポイント
kintotechdev
3
930
Sansan Engineering Unit 紹介資料
sansan33
PRO
1
5k
500名弱規模の組織のPythonプロジェクト(dbt) をどう管理するか?
hiracky16
0
380
DMMブックスのNext.js化を加速させるAI活用 / Migrating DMM Books to Next.js with AI
kentarom
0
210
AWSとGitHub Actionsの責任境界と 組織で安全に使用する取り組み
nealle
1
230
研究開発部の紹介 / Sansan R&D Profile
sansan33
PRO
4
24k
カーネルまで探検して理解するふたつの自動計装
sumiyae
0
340
みてねにおけるAI-DLC導入活動とAIドリブン開発の現在地/JAWS-UG AI-DLC #2
isaoshimizu
2
290
The Django UUID Story - DjangoCon US 2026
pauloxnet
0
320
Featured
See All Featured
Imperfection Machines: The Place of Print at Facebook
scottboms
270
14k
Product Roadmaps are Hard
iamctodd
55
12k
Building Flexible Design Systems
yeseniaperezcruz
330
41k
Building the Perfect Custom Keyboard
takai
2
850
How People are Using Generative and Agentic AI to Supercharge Their Products, Projects, Services and Value Streams Today
helenjbeal
1
290
Jamie Indigo - Trashchat’s Guide to Black Boxes: Technical SEO Tactics for LLMs
techseoconnect
PRO
0
640
AI in Enterprises - Java and Open Source to the Rescue
ivargrimstad
0
1.4k
Leveraging LLMs for student feedback in introductory data science courses - posit::conf(2025)
minecr
1
360
Mobile First: as difficult as doing things right
swwweet
225
10k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
47
8.3k
Designing Experiences People Love
moore
143
24k
Making Projects Easy
brettharned
120
6.7k
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