Koichi ITO

29K posts

Koichi ITO banner
Koichi ITO

Koichi ITO

@koic

OSS programmer. Member of RuboCop core team and MCP (Model Context Protocol) steering group. Engineering Manager and Distinguished Engineer at ESM, Inc.

Tokyo, Japan Katılım Nisan 2007
248 Takip Edilen2.4K Takipçiler
Koichi ITO retweetledi
柴田 淳-【新刊】みんなのPython第五版/Pythonで学ぶはじめてのプログラミング入門教室
・Shopifyが、Ruby向け静的解析エンジン「Rubydex GitHub 」を発表した。 ・目的は、LSP・型チェッカ・ドキュメント生成・デッドコード検出などで重複していた“コード解析基盤”を統一すること。 ・Rust製コア+FFI+Ruby gemという構成で、高速性と移植性を重視している。 ・既に Ruby LSP や Tapioca、Packwerk などへ導入が進み、性能や精度が大幅改善した。 ・特にTapiocaでは、RBI生成時間が約6分から約20秒まで短縮されたという。 ・MCPサーバも実験的に搭載され、LLMがコードベースを効率よく探索できるようにする構想もある。 ・将来的には共有DB、セマンティックLint、型推論対応なども視野に入れている。 面白いのは、この記事が単なる「新ツール紹介」ではなく、“Rubyコミュニティのインフラ再編”として書かれている点です。Prism parserの成功体験を踏まえ、「解析エンジンも共有資産にしよう」という思想がかなり明確に打ち出されています。これまで各ツールが別々に苦労して実装していた定数解決や継承解析を、一つの基盤へ集約しようとしているわけです。 さらに興味深いのは、LLM時代をかなり強く意識しているところです。MCPサーバを組み込み、「grepして全部読む」のではなく、構造化されたコード知識へ直接アクセスさせる方向へ進んでいます。これは単なるIDE支援ではなく、“コードベースを理解するための共通知識層”を作ろうとしているようにも見えます。Ruby版のLanguage Infrastructure Platformを作ろうとしている、そんな雰囲気があります。 railsatscale.com/2026-05-12-one…
日本語
1
41
183
12.6K
Koichi ITO retweetledi
sezemi
sezemi@sezemi_seplus·
#るびま で ながらRuby会議01 (#nagara01) のレポートを公開しました! 詳細なレポートはもちろん、長良川をバックにした素敵な夏の写真たちに魅了されます! @ueferi さん、執筆ありがとうございました! RegionalRubyKaigi レポート (93) ながらRuby会議01 magazine.rubyist.net/articles/0066/…
sezemi tweet media
日本語
0
13
17
1.8K
Koichi ITO retweetledi
xpjug
xpjug@xpjug·
XP祭り、25年目の今年は9/5(土)に決定いたしました! 基調講演は角征典さんです。 開催方法は、オンライン&オフラインのハイブリッド開催です。ぜひカレンダーへの登録をお願いいたします。 #xpjug
日本語
0
25
48
4.5K
Koichi ITO retweetledi
nishidayuya
nishidayuya@nishidayuya·
#rubykaigi2026 に関するハッシュタグのポストを日付・部屋ごとに分けたまとめを作りました. Day1は以下です. - Large Hall (#rubykaigiA): @nishidayuya/p/lbpuDmc" target="_blank" rel="nofollow noopener">posfie.com/@nishidayuya/p… - Sub Arena (#rubykaigiB): @nishidayuya/p/mLakUoM" target="_blank" rel="nofollow noopener">posfie.com/@nishidayuya/p… - Small Hall (#rubykaigiC): @nishidayuya/p/O9Xa6XA" target="_blank" rel="nofollow noopener">posfie.com/@nishidayuya/p… #rubykaigi
日本語
1
8
20
2K
Koichi ITO
Koichi ITO@koic·
@paracycle When I came up with it, I thought, "This brings the story together nicely!" I'm glad you enjoyed it. Thank you!
English
0
0
1
53
Ufuk Kayserilioglu
Ufuk Kayserilioglu@paracycle·
@koic I really enjoyed the "Thank you for your Attention" (with the Attention formula) joke. It was great!
English
1
0
1
112
Koichi ITO retweetledi
katojio
katojio@katojio_z·
RubyKaigi 2026 で @koic さんの発表 「Exploring RuboCop with MCP」 を拝見してやってみたことをテックブログにしました! Claude Code に RuboCop MCP を接続して、プロジェクト独自の Cop を AI に守らせてみた note.com/katojio/n/na01… #rubykaigi
日本語
0
3
9
2.9K
Koichi ITO
Koichi ITO@koic·
Heading home while listening to "Michael Schenker Group". See you again at RubyKaigi 2027 next year. Thank you, Hakodate! #rubykaigi
English
0
0
12
616
Koichi ITO retweetledi
Kakutani Shintaro
Kakutani Shintaro@kakutani·
362日のRubyist(たち)の暮らしの始まりです #rubykaigi
Kakutani Shintaro tweet media
日本語
0
1
27
815