Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
serenaがすべて知っていた
Search
さふれ
September 02, 2025
Technology
180
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
serenaがすべて知っていた
さふれ
September 02, 2025
Other Decks in Technology
See All in Technology
DevelopersIO 2026 Tokyo 現時点の衛星通信サービスの現状を整理してみる
maroon1st
0
320
アカウント統制の健康診断
kenichinakamura
1
210
Agent × Maestro で始める モバイル E2E 端末準備からテスト実行・結果確認まで
sansantech
PRO
0
230
素人でもできた!AIを使った短編小説創作入門
delhi09
PRO
0
140
Draft AIエージェントの トークン消費を最小化する 8つの原則
kinopeee
6
1.8k
ガチで放置できるClaude Code実行環境の作り方.pdf
lamaglama39
5
9.9k
Claude Code をローカルとサーバー上で利用した際の Bedrock 利用料をユーザー単位で一本化してみる
ohorig
0
170
Snowflake でできることが増えたら、 ABAC が必要になった
kaeton
0
110
渡米前の準備を制す!re:Invent 2026徹底準備術 / The Ultimate Preparation Guide for re:Invent 2026
yuj1osm
1
350
シンプルな設定ファイルで実現する AWS IAM Identity Center の ユーザー管理Terraformフレームワークを公開しました / Simplifying AWS IAM Identity Center User Management: An Open-Source Terraform Framework
yamaguchitk333
1
330
正解のない研修に放り出されて / Being thrown into a training program with no right answers
ohnoeight
1
160
Agent 活用環境の構築・運用のための AWS サービスのご紹介/agentcore-for-building-and-operating-agents
ren8k
1
210
Featured
See All Featured
Intergalactic Javascript Robots from Outer Space
tanoku
273
28k
How to Build an AI Search Optimization Roadmap - Criteria and Steps to Take #SEOIRL
aleyda
1
2.2k
Gemini Prompt Engineering: Practical Techniques for Tangible AI Outcomes
mfonobong
2
600
Navigating the Design Leadership Dip - Product Design Week Design Leaders+ Conference 2024
apolaine
2
490
The Straight Up "How To Draw Better" Workshop
denniskardys
239
140k
世界の人気アプリ100個を分析して見えたペイウォール設計の心得
akihiro_kokubo
PRO
74
43k
The Hidden Cost of Media on the Web [PixelPalooza 2025]
tammyeverts
2
540
Primal Persuasion: How to Engage the Brain for Learning That Lasts
tmiket
0
500
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
508
140k
Lightning Talk: Beautiful Slides for Beginners
inesmontani
PRO
2
740
Code Review Best Practice
trishagee
74
20k
How GitHub (no longer) Works
holman
316
150k
Transcript
serenaがすべて知っていた ⽔道橋 BeerBash vol.1 2025年08⽉29⽇
⾃⼰紹介 さふれ @safle1427 所属 株式会社TechSword キーワード…エッジコンピューティング‧ AI‧ノーコード‧ベンチャー 担当 バックエンドエンジニア たまにフロントやエッジデバイスも
ある⽇任されたタスク • 割と⼤きめのリポジトリ • ソケット通信+⾮同期+マルチスレッドで • DeepStreamパイプラインに • Jetsonで動くGUIにもコンポーネント追加してね 難しそうと思っていたものが⼀気に!
思ったこと • 楽しそうだけど分からないことが多い! • リポジトリが⼤きく理解に時間がかかりそう! • やりたい!けど、⾜がかりがほしい! • ⾃分にできるのかな…?
serena 直訳:意味的な探索‧編集を⾏う知性ある代理⼈
serenaのいいトコ 忘れないこと 「どこで定義されているか/どこで呼び出されているか」を メインに覚えている そのためコード全部覚えるより覚える量が少なく会話の中で忘れる ことが減る
serenaのいいトコ 国語⼒が⾼い 「定義/呼び出し」での記憶により依存関係をしっかり把握している ⼀括修正の漏れなどが少なくなる
簡単 (Claude Codeなら) 4回コマンド打つだけで 使える serenaのいいトコ # serenaをMCPとしてclaudeに追加 claude mcp
add serena -- uvx --from git+https://github.com/oraios/serena serena start-mcp-server --enable-web-dashboard False --context ide-assistant --project $(pwd) # プロジェクトのindex作成、自分の環境だと1時間くらいかかった UV_TOOL_PACKAGES= UV_EXTRA_PACKAGES= uvx -p 3.11 --isolated --from git+https://github.com/oraios/serena serena project index # Claude Code 起動 claude # Claude Code内:serenaにざっと構造を理解してもらう serena、オンボーディングして
serenaに助けられたこと • 最初の書き出し ◦ この時点で6割くらいは完成している ◦ 関数の中⾝も「我々が作ったっぽい」関数になる • 分からない処理や謎の変数を聞く ◦
プロジェクト内のことはなんでも知ってる • 原因不明のバグを直してもらう
まとめ • ⽣産性あがる ◦ ⾃社コードの理解という点で⻑期的にも ◦ ぜんぜん知らないこともとりあえず実装して教えてくれる • 雑な指⽰でもある程度解釈してくれる ◦
AIがちゃんと指⽰聞いてくれた!