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
0
7
コーディング AI と暮らしの変化
pokutuna
April 17, 2025
Tweet
Share
More Decks by pokutuna
See All by pokutuna
新規事業 toitta の立ち上げを 加速させた Google Cloud の活用
pokutuna
0
46
生成 AI を活用した toitta 切片分類機能の裏側 / Inside toitta's AI-Based Factoid Clustering
pokutuna
0
1.5k
はてなインターン2024 AI 講義
pokutuna
0
8
はてな広告配信システムクラウドネイティブ化への道のり / Cloud Native Migration: Evolution of Hatena's Ad Delivery System
pokutuna
0
24
checked_bookmark.pdf
pokutuna
0
110
Other Decks in Programming
See All in Programming
Benchmark
sysong
0
260
Create a website using Spatial Web
akkeylab
0
300
20250628_非エンジニアがバイブコーディングしてみた
ponponmikankan
0
350
つよそうにふるまい、つよい成果を出すのなら、つよいのかもしれない
irof
1
300
0626 Findy Product Manager LT Night_高田スライド_speaker deck用
mana_takada
0
100
Google Agent Development Kit でLINE Botを作ってみた
ymd65536
2
160
A2A プロトコルを試してみる
azukiazusa1
2
1.1k
Kotlin エンジニアへ送る:Swift 案件に参加させられる日に備えて~似てるけど色々違う Swift の仕様 / from Kotlin to Swift
lovee
1
250
関数型まつりレポート for JuliaTokai #22
antimon2
0
150
AIエージェントはこう育てる - GitHub Copilot Agentとチームの共進化サイクル
koboriakira
0
360
iOSアプリ開発で 関数型プログラミングを実現する The Composable Architectureの紹介
yimajo
2
210
GoのGenericsによるslice操作との付き合い方
syumai
3
680
Featured
See All Featured
Building Applications with DynamoDB
mza
95
6.5k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
45
7.4k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
248
1.3M
Adopting Sorbet at Scale
ufuk
77
9.4k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
281
13k
Fashionably flexible responsive web design (full day workshop)
malarkey
407
66k
Bootstrapping a Software Product
garrettdimon
PRO
307
110k
Faster Mobile Websites
deanohume
307
31k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
26
2.9k
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
5
210
Large-scale JavaScript Application Architecture
addyosmani
512
110k
Rebuilding a faster, lazier Slack
samanthasiow
81
9.1k
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