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
私が個人開発で使っているOSS 30選 2026/04/14
Search
RyokaNAKAI
April 14, 2026
Technology
15
0
Share
私が個人開発で使っているOSS 30選 2026/04/14
私が個人開発で使っているOSS 30選
2026/04/14
RyokaNAKAI
April 14, 2026
More Decks by RyokaNAKAI
See All by RyokaNAKAI
アフォーダンスとシグニファイア
ryokanakai
2
970
ダークユーザインタフェース
ryokanakai
0
32
【SBTechFestival2022】SCM_店舗在庫管理領域_UI改善_設計意図説明資料【配布用】
ryokanakai
0
290
【LT】ユーザインタフェース評価入門
ryokanakai
0
45
視覚障碍者ための音声認証インタフェースデザイン
ryokanakai
0
61
コンセプトデザインガイド
ryokanakai
0
60
猫を目覚ましに変えるプロダクト「ねこざまし」
ryokanakai
1
77
【HaptiGraph】ミナールのロシア戦役表象地図を触覚で味わうプロダクトの提案
ryokanakai
0
350
Other Decks in Technology
See All in Technology
ログ基盤・プラグイン・ダッシュボード、全部整えた。でも最後は人だった。
makikub
5
1.3k
Oracle Cloud Infrastructure(OCI):Onboarding Session(はじめてのOCI/Oracle Supportご利⽤ガイド)
oracle4engineer
PRO
2
17k
Cortex Code君、今日から内製化支援担当ね。
coco_se
0
320
デシリアライゼーションを理解する / Inside Deserialization
tomzoh
0
230
Babylon.js を使って試した色々な内容 / Various things I tried using Babylon.js / Babylon.js 勉強会 vol.5
you
PRO
0
270
AI環境整備はどのくらい開発生産性を変えうるか? #AI駆動開発 #AI自走環境
ucchi0909
0
110
2026-04-02 IBM Bobオンボーディング入門
yutanonaka
0
260
AIドリブン開発の実践知 ― AI-DLC Unicorn Gym実施から見えた可能性と課題
mixi_engineers
PRO
0
120
建設的な現実逃避のしかた / How to practice constructive escapism
pauli
4
300
New CBs New Challenges
ysuzuki
1
170
AIを活用したアクセシビリティ改善フロー
degudegu2510
1
170
ふりかえりがなかった職能横断チームにふりかえりを導入してみて学んだこと 〜チームのふりかえりを「みんなで未来を考える場」にするプロローグ設計〜
masahiro1214shimokawa
0
330
Featured
See All Featured
KATA
mclloyd
PRO
35
15k
What Being in a Rock Band Can Teach Us About Real World SEO
427marketing
0
210
HDC tutorial
michielstock
1
610
For a Future-Friendly Web
brad_frost
183
10k
Bioeconomy Workshop: Dr. Julius Ecuru, Opportunities for a Bioeconomy in West Africa
akademiya2063
PRO
1
89
Navigating Team Friction
lara
192
16k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
199
73k
Reality Check: Gamification 10 Years Later
codingconduct
0
2.1k
Facilitating Awesome Meetings
lara
57
6.8k
Evolving SEO for Evolving Search Engines
ryanjones
0
170
SEO in 2025: How to Prepare for the Future of Search
ipullrank
3
3.4k
Kristin Tynski - Automating Marketing Tasks With AI
techseoconnect
PRO
0
220
Transcript
私が個人開発で使っているOSS 30選 私が個人開発で使っているOSS 30選 RyokaNAKAI RyokaNAKAI 2026 / 04 /
14 2026 / 04 / 14 1 1
今日の内容 今日の内容 2 2
スライド構成 スライド構成 前半 : 基盤と効率化 1. AIエージェント基盤 2. Claude Code
スキル 3. トークン管理 4. メモリ・ナレッジ 後半 : 体験と開発 5. ブラウザ自動化 6. デザインシステム 7. その他のツール 最後におすすめの組み合わせと TOP10 を紹介します 3
1. AIエージェント基盤 1. AIエージェント基盤 4 4
hermes-agent hermes-agent 76k 76k The agent that grows with you
なぜ選んだか 会話のたびに忘れるエージェントが多い中、 記憶を保持 成功ワークフローをスキルとして再利用 CLI / Telegram / Discord の複数チャネ ル対応 主な機能 永続メモリ : セッション間で保持 スキルシステム : Markdown + YAML メモリフィルタ : 文脈を最適化 使い方 # インストール curl -fsSL https://hermes.dev/install | bash # 起動 hermes start # スキル追加 hermes skills add browser-use 実例 Telegramから「今日のタスクを確認」→ 過 去の会話から文脈を復元 「PRを作成」→ 成功パターンを自動適用 5
hermes-agent : アーキテクチャ hermes-agent : アーキテクチャ hermes-agent アーキテクチャ ユーザー prefetch
関連⽂脈を取得 メモリフィルタ 安全性判定 ⽂脈構築 安全な情報のみ 除外 リスクを遮断 モデル実⾏ Claude / GPT 安全 リスク 6
hermes-agent : メモリ階層 hermes-agent : メモリ階層 hermes-agent メモリ階層 トラジェクトリ スキル
永続メモリ プロジェクト⽂脈 直近の会話・動作履歴 再利⽤可能な⼿順 (YAML) ⻑期に残す知識 プロジェクト固有の⽂脈 揮発性 ⾼ 揮発性 低 更新: 常時 更新: 会話毎 更新: 低頻度 更新: ほぼ無 ポイント 下層ほど永く保持され、上層ほど頻繁に更新される。 7
marp marp 11k 11k Markdown presentation ecosystem なぜ選んだか Git管理しやすいMarkdown記法 HTML
/ PDF / PPTX出力 VS Code拡張でリアルタイムプレビュー CSSテーマでデザイン統一 (今これ!) 主な機能 YAMLフロントマターで設定 Mermaid / コード / 表に対応 自動ページ番号 クラス指定でレイアウト切替 使い方 # インストール brew install marp-cli # HTML出力 marp slide.md -o slide.html # PDF出力 marp slide.md --pdf -o slide.pdf Tips <!-- _class: title --> でタイトル <!-- _class: section --> で章区切り paginate: true でページ番号 8
browser-use browser-use 87k 87k Make websites accessible for AI agents
なぜ選んだか WebサイトをAIに最適化して操作 Python製で導入が容易 Playwrightベースで安定動作 E2E / スクレイピングに万能 ユースケース E2Eテスト自動化 Webスクレイピング UI検証 使い方 from browser_use import Browser async def main(): browser = Browser() await browser.start() await browser.goto("https://example.com") await browser.click("button#submit") data = await browser.get_text("h1") await browser.close() 9
2. Claude Code スキル 2. Claude Code スキル 10 10
スキル集 スキル集 ツール 説明 claude-code-best-practice Claude Codeのベストプラクティス 41k everything-claude-code Claude
Code完全ガイド 154k autoskills 自動スキル生成ツール 2.7k agent-skills Addy Osmani推奨のエージェントスキル 14k playwright-best-practices Playwrightベストプラクティス 225 11
claude-code-best-practice claude-code-best-practice 41k 41k practice made claude perfect なぜ選んだか Claude
Codeの使い方を体系化 プロジェクトごとのルール設定 スキルとして再利用可能 コミュニティで継続的改善 主な機能 CLAUDE.mdでプロジェクトルール定義 スキルの自動読み込み ベストプラクティスの適用 継続的改善ループ 効果 : 出力品質の向上 claude-code-best-practice の効果 出⼒品質スコア (社内評価、架空データ) 100 75 50 25 0 40% Before ルールなし 95% After ベストプラクティス適⽤ +55pt 約2.4× の品質向上 ― CLAUDE.md にルールを書くだけで効果が出る 12
スキル活用のポイント スキル活用のポイント 3つの重要ポイント 1. CLAUDE.mdを活用 — プロジェクトのルールを記載 2. 自動化を推進 —
定型作業はスキル化 3. 継続的改善 — スキルの定期アップデート 13
3. トークン管理・最適化 3. トークン管理・最適化 14 14
トークン管理ツール トークン管理ツール ツール 説明 ccusage Claude Code使用量分析CLI 12k rtk Rust
Token Killer — CLIプロキシで60-90%削減 25k ai-token-monitor macOSメニューバーで使用量監視 138 token-savior MCP : 97%削減、69ツール 292 claude-token-efficient 効率的なトークン使用法 4k 15
ccusage ccusage 12k 12k Claude Code / Codex CLI の使用量分析ツール
なぜ選んだか 使用量を可視化 コスト管理が容易 CLIで軽快に利用 定期レポートで最適化提案 主な機能 トークン使用量の集計 コスト計算 ファイル別の使用量分析 期間指定レポート 使い方 # インストール npm install -g ccusage # 使用量確認 ccusage --summary --last-7-days # 出力例: # Total tokens: 1,234,567 # Cost: $45.67 # Top files: src/api.ts, lib/utils.py 16
トークン削減の実例 トークン削減の実例 49× 6.8× 49× code-review-graph による日常タスクのトークン削減 6.8× レビュー時のトークン削減 削減のポイント
関連コードのみをピンポイント読取 知識グラフでコードベースを圧縮 不要なファイルを自動除外 無駄な全文読込をやめ、**グラフ探索** で必要箇所のみ取得するのが鍵 17
トークン最適化 : アーキテクチャ トークン最適化 : アーキテクチャ トークン最適化アーキテクチャ コードベース全体 数千ファイル src/api.ts
src/lib/auth.ts src/components/… test/e2e/… docs/adr/… scripts/deploy.sh migrations/… … 5,000+ files 合計 ~20M tokens code-review-graph Tree-sitter で AST 解析 依存関係を知識グラフ化 関連ノードのみ抽出 関連コードのみ src/api.ts src/lib/auth.ts test/auth.test.ts < 5% ~400K tokens のみ Claude 推論 ¥ ccusage : 使⽤量の可視化 どのファイル / 時間帯にトークンを使ったかを計測 → 次回以降の最適化に反映 49× トークン削減 解析 抽出 処理フロー 計測 / テレメトリ 18
4. メモリ・ナレッジ管理 4. メモリ・ナレッジ管理 19 19
メモリツール メモリツール ツール 説明 claude-mem Claude Code用メモリエンジン 52k agentmemory AIエージェント向けメモリ
1.2k code-review-graph ローカル知識グラフ 9.4k deep-project ディーププロジェクト分析 98 メモリ管理 = トークン削減 でもある 再説明不要 ・ 関連コードだけ渡す → コンテキストが軽くなる 20
claude-mem claude-mem 52k 52k Claude Code用の永続メモリエンジン なぜ選んだか セッション間でコンテキスト保持 重要な決定事項を記録 プロジェクトの歴史を追跡
再説明の手間を削減 → トークン削減にも貢 献 主な機能 永続メモリの保存 コンテキストの復元 重要情報の優先表示 メモリの検索 使い方 # インストール hermes skills add claude-mem # メモリ保存 hermes memory save \ "このプロジェクトではTypeScriptを使用" # メモリ検索 hermes memory search "TypeScript" 実例 前回の続きから作業再開 / 決定事項を自動記 憶 / プロジェクト文脈の保持 21
code-review-graph code-review-graph 9.4k 9.4k ローカル知識グラフでコードレビューを最適化 なぜ選んだか コードベースの永続マップ 関連コードのみを読み取り レビュー時に大幅トークン節約 知識グラフで依存関係を可視化
効果 レビュー時 : 6.8× 削減 日常タスク : 49× 削減 使い方 # インストール hermes skills add code-review-graph # グラフ構築 hermes graph build # レビュー実行 hermes review --use-graph 22
メモリ管理 : 2つのトラック メモリ管理 : 2つのトラック メモリ管理の 2 つのトラック Track
1 : claude-mem ̶ 会話コンテキスト ユーザー会話 claude-mem 重要情報を抽出・構造化 不要情報は破棄 ⽂脈復元 次セッション開始時 保存要求 store() retrieve() Track 2 : code-review-graph ̶ コード知識 コードベース src/**/* code-review-graph Tree-sitter で AST 解析 ノード ⇄ エッジ化 知識グラフ 関連コード のみ抽出 < 5% build() query() 23
5. ブラウザ自動化 5. ブラウザ自動化 24 24
ブラウザ関連ツール ブラウザ関連ツール ツール 説明 browser-use Python製ブラウザ自動化 87k playwright-best-practices Playwrightベストプラクティス 225
25
ブラウザ自動化 : 仕組み ブラウザ自動化 : 仕組み ブラウザ⾃動化の仕組み click scrape assert
結果 / スクリーンショット 26
6. デザインシステム 6. デザインシステム 27 27
デザイン関連ツール デザイン関連ツール ツール 説明 awesome-design-systems デザインシステムのコレクション 23k impeccable AI向けデザイン言語 18k
melta-ui AI-Ready デザインシステム 133 design-extraction-skill デザイントークン抽出 5 OpenBrand ブランド情報抽出 — avoid-ai-writing AI文章検出・回避 — 28
impeccable impeccable 18k 18k The design language that makes your
AI harness better at design なぜ選んだか AIエージェント向けのデザインガイド 一貫性あるUI生成 プロンプトとして活用可能 デザインシステムの標準化 効果 AIが一貫したUIを生成 デザインレビューの自動化 デザイントークンの統一 使い方 (CLAUDE.md に追記) ## デザインルール - カラーパレット: #4A90E2, #2E5CB8 - フォント: Hiragino Sans - 余白: 8px単位 - 角丸: 8px 29
デザインシステム活用の流れ デザインシステム活用の流れ デザインシステム活⽤の流れ デザイントークン Color Type AaHiragino Sans Space 8pt
grid Radius 2 / 6 / 12 Shadow Motion ease-out ⼀貫した UI 出⼒ Primary CTA → Secondary Card Title Action Success Warning Error Info 読込 ⽣成指⽰ トークンをimpeccable経由でAIに渡し、⼀貫した UI を⾃動⽣成 30
7. その他のツール 7. その他のツール 31 31
開発効率化ツール 開発効率化ツール ツール 説明 fireworks-tech-graph 技術グラフ作成ツール 1.9k idea-reality-mcp MCP :
アイデアを現実化 599 OpenBrand ブランド情報抽出 — awesome-design-md デザインリソース集 — avoid-ai-writing AI文章検出・回避 — ui-ux-pro-max-skill UI/UX Pro Max スキル — ui-skills UI開発スキル集 — 32
実際の開発フロー 実際の開発フロー 実際の開発フロー • hermes-agent • claude-mem ⽂脈を引き継ぐ • claude-code
• impeccable ⼀貫した UI を出⼒ • code-review-graph • autoresearch:reason 関連コードのみ参照 • browser-use • playwright E2E ⾃動化 • ccusage • token-savior コストを確認 継続的改善ループ フェーズ遷移 フィードバックループ 各フェーズで使う OSS を下段に記載 33
おすすめの組み合わせ おすすめの組み合わせ 目的 ツール 初心者向け claude-code-best-practice + hermes-agent コスト重視 ccusage
+ ai-token-monitor + token-savior 品質重視 code-review-graph + claude-mem + impeccable 自動化重視 browser-use + autoskills + agent-skills 34
スター数ランキング TOP 10 スター数ランキング TOP 10 順位 ツール 1 everything-claude-code
154k 2 browser-use 87k 3 hermes-agent 76k 4 claude-mem 52k 5 claude-code-best-practice 41k 順位 ツール 6 rtk 25k 7 awesome-design-systems 23k 8 impeccable 18k 9 agent-skills 14k 10 ccusage 12k 35
まとめ まとめ 36 36
まとめ まとめ 1. AIエージェント は hermes-agent が最強 2. トークン管理 でコストを最適化
3. メモリ機能 でコンテキストを維持 4. ブラウザ自動化 でテストを自動化 5. デザインシステム で一貫性を確保 キーワード : 記憶 × 自動化 × 一貫性 37
ご清聴ありがとうございました ご清聴ありがとうございました 質問・フィードバック歓迎 質問・フィードバック歓迎 38 38