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
コーディング AI と暮らしの変化
Search
pokutuna
April 17, 2025
Programming
62
0
Share
コーディング AI と暮らしの変化
pokutuna
April 17, 2025
More Decks by pokutuna
See All by pokutuna
ファインチューニングせずメインコンペを解く方法
pokutuna
0
350
新規事業 toitta におけるAI 機能評価の話 / AI Feature Evaluation in toitta
pokutuna
0
520
新規事業 toitta の立ち上げを 加速させた Google Cloud の活用
pokutuna
0
140
生成 AI を活用した toitta 切片分類機能の裏側 / Inside toitta's AI-Based Factoid Clustering
pokutuna
0
2.1k
はてなインターン2024 AI 講義
pokutuna
0
45
はてな広告配信システムクラウドネイティブ化への道のり / Cloud Native Migration: Evolution of Hatena's Ad Delivery System
pokutuna
0
64
checked_bookmark.pdf
pokutuna
0
140
Other Decks in Programming
See All in Programming
横断組織出身のQAEがインプロセスQAEでつまずいたこと・活かせたこと
ty89
0
180
My daily life on Ruby
a_matsuda
3
440
実践ハーネスエンジニアリング:ステアリングループを実例から読み解く / Practical Harness Engineering: Understanding Steering Loops Through Real-World Examples
nrslib
6
6.2k
GitHub Copilot CLIのいいところ
htkym
2
980
TypeSpec で繋ぐ複数プロダクトの型安全
maroon8021
1
230
AIチームを指揮するOSS「TAKT」活用術 / How to Use “TAKT,” an OSS Tool for Orchestrating AI Teams
nrslib
4
610
Oxlintはいかにしてtsgolintのlint ruleを呼び出しているのか
syumai
1
470
Why Laravel apps break—Mastering the fundamentals to keep them maintainable
kentaroutakeda
1
120
Agentic AI & UI: Arcitecture, HITL, Emerging Standards
manfredsteyer
PRO
0
130
運用エージェントは "作る" から "育てる" へ - 記憶と自己進化の3層設計パターン / self-evolving-agents-three-layer-agent-design
gawa
10
1.2k
TSKaigi2026-静的解析への投資がAI時代のコード品質を支える ── カスタムESLintルールの設計と運用
hayatokudou
6
1.1k
ECR拡張スキャンでSBOMを収集して サプライチェーン攻撃の影響調査を 爆速で終わらせてみた
akihisaikeda
2
190
Featured
See All Featured
16th Malabo Montpellier Forum Presentation
akademiya2063
PRO
0
130
Jamie Indigo - Trashchat’s Guide to Black Boxes: Technical SEO Tactics for LLMs
techseoconnect
PRO
0
140
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
254
22k
Git: the NoSQL Database
bkeepers
PRO
432
67k
Primal Persuasion: How to Engage the Brain for Learning That Lasts
tmiket
0
340
Build The Right Thing And Hit Your Dates
maggiecrowley
39
3.1k
Claude Code どこまでも/ Claude Code Everywhere
nwiizo
65
55k
Agile Leadership in an Agile Organization
kimpetersen
PRO
0
150
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
47
8.1k
Mobile First: as difficult as doing things right
swwweet
225
10k
Visual Storytelling: How to be a Superhuman Communicator
reverentgeek
2
530
How To Speak Unicorn (iThemes Webinar)
marktimemedia
1
460
Transcript
コーディング AI と 暮らしの変化 id:pokutuna 1
id:pokutuna toitta AI の開発周り担当 チャット: Claude > Gemini コーディング: Roo
Code >> claude-code > GitHub Copilot ( 細かい補完除く) 2
AI と私 今は亡き BizPF チーム時代データエンジニアリングをやる データ活かせてなくね? 統計やML やるべきでは? と思う ChatGPT
が出て AI が流行る 新規事業チーム初期に書き起こシャークを作る CafeSpaceSimulator で宇宙船とワープドライブの開発 toitta AI を使った切片グルーピング機能の開発 松尾・岩澤研の「大規模言語モデル2024 」に行く toitta AI を使ったクロスレポート機能の開発 コーディングエージェント使えるようにしましょうよと突っつく 3
今日の内容 現在 自分の暮らしがどう変わったか 未来 自分や仕事がどう変わっていきそうか これから盛り上がりそうなネタ 4
現在 5
6
7
コーディング以外に使っている コードを書く: 78 相談・壁打ち相手: 32 ドキュメント作成: 23 デバッグ: 13 コードリーディング支援:
12 (1 つが長い) サンプル/ テストデータ生成: 4 その他: 38 (Roo のデータディレクトリから集計, 途中で壊れた) 8
暮らしの変化 以前よりタスクを言語化するように 先に整頓する ようになった ちょっと テストファースト 寄りに 以前よりドキュメントを書くように 治具 を作って使い捨てる
AI のためのテキスト を作り置く フットワークが軽くなった 単にエディタとくっついて AI 使う回数が増えた 9
以前よりタスクを言語化するように AI に読ませるためではあるが、スムーズに遂行させるため 人に同じ内容を依頼する時より3 倍ぐらい雑 人に見せるクオリティのものは AI に見せてもいい( 逆はどうかな) 先に整頓するようになった
作業前の軽いリファクタリングや調整 今まで「ここも変えたいけど修正箇所広いしな... 」 → とりあえずやって微妙なら捨てる、問題に早く気づく 10
ちょっと テストファースト 寄りに 「このインタフェースを満たす形で」と指示にも役立つ テストの雛形自体も書かせて自分で続きを書く 浅いテストが増えていくのはやや気になるが、ないよりいいだろう 以前よりドキュメントを書くように AI に叩き台を書かせることでだいぶ楽に 書かせたものの8
割捨てて使ったり 人間にやらせたら喧嘩になる レビューのときに人間が読む & 将来のため 11
治具 を作って使い捨てる ちょっとしたことをスクリプトにする敷居が下がった 今まで「 scripts/ に置くにはもうちょっと整えよう」 今回だけのものを作って捨てる「また作ればいいや」 AI が苦手・誤解しがちなことをスクリプト書かせて解く コードは書くのは得意でも...
巨大なファイルの編集 → 一撃でコンテキストあふれて死 外部リソースのクロール → 延々 fetch MCP で頑張って死 12
AI のためのテキスト を作り置く 今まで「ネットにある、ぐぐったら出るでしょ」 テキストでローカルに取っておく ツール間の受け渡しが成熟していないという話でもある docs 以下を抜粋したもの その時用の .clinerules
を書かせる、ドキュメントリンク集を作る Deep Resarch などの調査結果も取っておいてる perplexity-ask MCP 使い所ないと思ったけどここで便利 後で参照しそうな論文やスライドも保存するように 13
これから 14
もうなってる ドキュメントの整備が重要に 「 .clinerules 整備しましょう」 「人間向けのオンボーディング資料は AI の役にも立つぞ」 15
こうなりつつある or 予想 求められるスキルの変化 言語化, タスク分解, レビュースキル 見積もり: 分散が大きく不確実に 技術選定:
AI の得意不得意が影響を与える 一般的で普及したものを選ぶ力が働く? ドキュメント: メンテナンスがより重要に 書くのは簡単, 古びたものや意味ないものを改善する 教育・育成: 教育向け簡単なタスクが残ってない, OJT ムズい メンバーシップ雇用寄りになったりしないか 16
たぶん来るネタ ドキュメント管理 & 生成が流行る!! 各種ライブラリのドキュメントを AI 向けに加工 llms.txt いまいち流行ってない いま手作業や各自工夫している
AI の検索がもっと上手く速くなればいいのだが タスクに対して適切なコンテキストを選び出して与える ドキュメントのここ使いそうだよ、このコード関係あるよ Copilot の Index もっとうまく使えないか? 17
インストラクション管理 & 配置ツールがでる!! 既にツールの差異による rules の配置にうんざりしている ツール内蔵のもの, チームでのメンテ, 独自で差し込みたい, etc
タスクに応じたインストラクションの枝刈り roo はモード作り分けて個別に設定できるが... claude-code の /compact もいいよね 並列ワークフローがちょっと盛り上がる 失敗ループを検知して軌道修正・脱出 ( 今は人間がやっている) 富豪的に複数ライン実行させて良いものを選ぶ 18
ノウハウを貯めるなら今がチャンス なぜなら安いから 競争によって強いモデルが次々出てくる 激安 or 無料 フードデリバリー、タクシーアプリ戦争の思い出 先にやっておくとキャッチアップが楽 あとから参加して的はずれなこといいたくない 19
20