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
45
コーディング AI と暮らしの変化
pokutuna
April 17, 2025
Tweet
Share
More Decks by pokutuna
See All by pokutuna
新規事業 toitta におけるAI 機能評価の話 / AI Feature Evaluation in toitta
pokutuna
0
440
新規事業 toitta の立ち上げを 加速させた Google Cloud の活用
pokutuna
0
130
生成 AI を活用した toitta 切片分類機能の裏側 / Inside toitta's AI-Based Factoid Clustering
pokutuna
0
2k
はてなインターン2024 AI 講義
pokutuna
0
32
はてな広告配信システムクラウドネイティブ化への道のり / Cloud Native Migration: Evolution of Hatena's Ad Delivery System
pokutuna
0
59
checked_bookmark.pdf
pokutuna
0
130
Other Decks in Programming
See All in Programming
エンジニアの「手元の自動化」を加速するn8n 2026.02.27
symy2co
0
170
Laravel Nightwatchの裏側 - Laravel公式Observabilityツールを支える設計と実装
avosalmon
1
140
PHP 7.4でもOpenTelemetryゼロコード計装がしたい! / PHPerKaigi 2026
arthur1
1
370
maplibre-gl-layers - 地図に移動体たくさん表示したい
kekyo
PRO
0
410
GoのDB アクセスにおける 「型安全」と「柔軟性」の両立 - Bob という選択肢
tak848
0
270
API Platformを活用したPHPによる本格的なWeb API開発 / api-platform-book-intro
ttskch
1
150
メッセージングを利用して時間的結合を分離しよう #phperkaigi
kajitack
3
290
Nostalgia Meets Technology: Super Mario with TypeScript
manfredsteyer
PRO
0
100
AI時代のシステム設計:ドメインモデルで変更しやすさを守る設計戦略
masuda220
PRO
6
1.1k
脱 雰囲気実装!AgentCoreを良い感じにWEBアプリケーションに組み込むために
takuyay0ne
3
380
AI駆動開発の本音 〜Claude Code並列開発で見えたエンジニアの新しい役割〜
hisuzuya
4
530
それはエンジニアリングの糧である:AI開発のためにAIのOSSを開発する現場より / It serves as fuel for engineering: insights from the field of developing open-source AI for AI development.
nrslib
1
470
Featured
See All Featured
Reflections from 52 weeks, 52 projects
jeffersonlam
356
21k
Bioeconomy Workshop: Dr. Julius Ecuru, Opportunities for a Bioeconomy in West Africa
akademiya2063
PRO
1
75
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
10
1.1k
Agile that works and the tools we love
rasmusluckow
331
21k
Design of three-dimensional binary manipulators for pick-and-place task avoiding obstacles (IECON2024)
konakalab
0
380
Documentation Writing (for coders)
carmenintech
77
5.3k
Balancing Empowerment & Direction
lara
5
960
Primal Persuasion: How to Engage the Brain for Learning That Lasts
tmiket
0
300
Max Prin - Stacking Signals: How International SEO Comes Together (And Falls Apart)
techseoconnect
PRO
0
120
So, you think you're a good person
axbom
PRO
2
2k
Gemini Prompt Engineering: Practical Techniques for Tangible AI Outcomes
mfonobong
2
330
Hiding What from Whom? A Critical Review of the History of Programming languages for Music
tomoyanonymous
2
580
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