Software Engineer 『作って学ぶAIエージェント』amzn.to/3PaBe2L Newsletter: blog.lai.so/ GitHub: github.com/laiso

Bangkok
私が%{candidate}です
1
206
1,145
AIに直接Rust書いてもらうより一旦動くPythonを作ってから翻訳してもらうのが良いらしい確かに lucumr.pocoo.org/2025/1/30/h…
2
177
919
81,923
技術ブログもうおまえが全部書けばいいじゃん
2
57
891
66,428
2015年「GitHubが落ちたのでpushできない」 2025年「Cursorが落ちたのでcommitできない」 人類側が退化してる
1
96
719
65,647
2
88
637
58,274
「我が社のシステムは大丈夫なのか」おじさんに対しては、そんなこと言わせてごめんなと優しく抱きしめる
1
184
606
45,955
Agent Skillsについて記事を書きました ・Claude CodeというよりClaudeアプリに向けた機能 ・Anthropicのコード実行環境をどう使うかという部分に主眼がある ・MCPとはレイヤーが異なり置き換えできない というのがポイントです Claude Skillsとは何なのか? blog.lai.so/claude-skills/
66
608
94,668
Findyから「フルリモートで年収800万円かフル出社で年収2,000万円どっちを選ぶ?」というアンケートが通知されてきたけどFindyの求人を検索すると2,000万の仕事ないのでこれはハンター試験がもう始まっていると見た!
142
586
40,206
ウェブサイト保存してチャットAIに食わせるやつ、普段便利に使ってるのでソースコードを公開しておいた github.com/laiso/site2pdf
4
44
501
49,228
Prompt Engineering系の情報あっという間に状況変わるのでこの辺読むのが個人的に良いと思っている - cookbook.openai.com/ - docs.anthropic.com/en/docs/o… - docs.github.com/en/copilot
34
449
31,250
playwright-mcpの注目ポイントはここ github.com/microsoft/playwri… 現行のブラウザ操作モデルはbrowser-use以外どれも低解像度のスクリーンショットをbase64エンコードしてLLMに送信する。なのでトークンがかさみがちだった。 playwright-mcpはARIA snapshotという仕様のYAMLに変換してページを解釈する
88
447
53,536
最近Playwright MCP github.com/microsoft/playwri… でE2Eテストしてるけど面白い まずMCPで対話デバッグしてシナリオをインタラクティブに実行、引っかかる部分を人間が解決、最後までできたらそのリプレイをテストコード化、それをCIサーバーにも展開してっていうテストIDEでやってたことが効率化されてる
2
42
447
41,055
Native版Claude Code、CLIの実行速度が明らかに速いしなんならBunとして使える
1
35
416
74,315
使ったプロンプトをコミットログにぶち込んでおくのCloudflareの人も実践してた github.com/cloudflare/worker…
エージェントのスレッドで使ったプロンプトをドキュメント化して保存しておく方法、今までファイルに吐くとかObsidianに記録しておくとかやっていたけど、今はGitのコミットログにしておくのが個人的に流行ってる。新規スレッドでコミットID参照するとDiffごと食わせられて便利
1
51
393
68,457
GitHub Copilot Chatとの会話に最適化し過ぎて「dirにファイルがない、なぜ」と口調が綾波レイみたいになってる
1
70
380
51,616
Atlas、Chromiumっぽくないなと思っていたけどUIを独自にSwiftUIで書いているらしい
5
33
381
57,719
github.com/oraios/serena を読んだ。こいつはコーディング用ツール群でMCPで組み込みLSP経由のシンボル検索をみんな気に入ってるらしい。Claude Codeは思いついた関数をキーワードで探してgrep してファイルを読んでいくがserenaは候補から探索するのでコンテキスト効率がいいという理屈だが
2
20
344
45,754
Devin開発者たちは競技プログラミングのレジェンドらしいんだけどVSCode拡張内にすごい凝ったdiffアルゴリズムが実装されてる
2
31
338
56,774
Grokがユーザーのことを人間と呼ぶのいい
41
319
29,894
Claude Codeのタスク分解してローカル保存してキューイングしていく設計速攻でみんな真似しそう。Rooの人たちはオンデマンドにこれをやっていた気がするが……
2
10
303
65,188
Claude Code GitHub Actionsを定額プランで動かすパッチを書いた人がいるみたいだ。 APIキーの代わりにOAuthトークンをセットする deepwiki.com/search/claude_0…
3
22
294
49,049
Copilotのclaude-sonnet-3.7-thinkingでworkspace index code.visualstudio.com/docs/c… 使ってコード読むのもうかなり有用になってた。askrepoいらなくなるかも。 一応16万行あるリポジトリで検証しているから実務レベルのコードもそろそろ読めそうだ
1
26
295
33,419
技術ブログのニュース系の記事、原文読みにいく人が10%以下でソースコード取りに行く人が1%以下なので二つやるだけで差別化できる
48
286
24,771
zenn.dev/engine0606/articles… 自分も上手くいかない時やコード内で運用する時は英語化してる。 LLMのプロンプトエンジニアリングという本読んで直感は正しかったんだと感じた。 in jpn てつけておくと出力だけ日本語にしてくれたりする
27
295
21,800
あれ(at)workspaceでソースコード全体に対してチャットできるようになってるじゃん。Cursorとかの意義は…… code.visualstudio.com/blogs/…
25
279
45,497
元Googleの人がGemini版Claude CodeっぽいものをPythonで作ってみたらしい github.com/raizamartin/gemin… GooseのようにMCPに対応してないので現時点ではAiderに近い
3
40
273
26,407
人間には見えないUnicode 文字列を使ったプロンプトインジェクションらしい。ルールファイル経由で取り込まれる。 pillar.security/blog/new-vul…
1
59
271
34,389
「AI生成コードを理解しないまま依存するとシステムを維持できなくなる」という問題が能力の前借り(Competency Debt)と表現されているのが面白い donado.co/en/articles/2025-0… サービス品質を維持しながら変更するには中身の理解がいるものな
1
67
269
31,725
公式にSonnetのアホが修正されたという声明がRedditにあった teddit.net/r/ClaudeAI/co…
1
36
273
50,302
Claude Codeが急に流行ったの、俺たちは使いホーダイプランやActionが刺さったとか予想していたけど実装の解析が進むにつれてCalude 4のInterleaved ThinkingとかTaskツールとかの地道な改善が明らかになっていったのいい話でしたね
23
262
28,673
ゆめみ社のゴタゴタ昔のインターネットぽくて良いと思う反面もうみんな歳をとってしまったので人生かかってんねんでというシリアストーンの方が勝ってしまう
31
248
18,404
VSCodeのMCP設定、クレデンシャルをハードコーディングせずに、実行時に要求して保存する機能があるのがいい code.visualstudio.com/docs/c…
1
16
248
20,527
Roo Codeを例にエージェントの動作原理を読み解く記事 zenn.dev/dinii/articles/ai-a… MCPのプロセス分離の過程について書かれていて良かった
12
238
16,962
新しいGoのウェブフレームワーク unkey.com/blog/zen なんかHonoっぽさある
24
234
14,568
いつもOSS読むのに使ってるgitリポジトリを切り取ってGeminiでQ&Aするやつをrustで書き直して公開しておいた github.com/laiso/askrepo
1
23
237
24,084
blog.cloudflare.com/code-mod… MCPツールをLLMにそのまま渡さずTypeScript関数として推論させて複雑な連鎖にも対応させる GitHub MCP使ってもらうよりghコマンド指示する方が上手くいくよねの発展版だ
1
23
236
24,116
世間の人がどうかは知らないけど自分の大半のチャットアシスタントへの用事はgpt-oss-120bのreasoning_effort=lowでWebSearchつけて任意のTool自分で追加できるだけで足りてるのでもう結構ローカルChat Completion APIのGUIだけあればよい
2
15
222
31,978
deepwiki.com/ 少し使ってみたけどCopilot Webについてるやつより高機能だ。自分はOSSの内部動作を読み解くような記事をよく投稿するので失職です
1
20
210
50,136
Serenaをみんな試してくれたおかげでClaude Codeの問題がやはりautocompact 関連だということが分かった つまりメモリリークのコンテキスト版のような状態? とするとClaude Code側が直らなければ根本解決にならないだろう
22
209
26,672
VS CodeがMCPを組み込まないといけなくなった理由のひとつに誰もCopilot Chat拡張を作ってくれない、というのがあると思う
3
15
201
33,198
やはりClineの人たちはビジョナリーだと思った。相変わらずコックピットみたいなUIをしてるけど最近のAI丸投げバイブコーディングからは距離を置いてる。すぐ人間を道具として使ってくる。
1
10
208
41,920
Pocketの代わりNotebookLMアプリが最高という結論が出た
1
9
201
23,412
破産した会社のサービスドメインにアクセスしたらVercelの402: PAYMENT_REQUIREDレスポンスが返ってきていて臨場感ある
24
198
13,995
Codex CLIは2月時点のClaude Codeなんですよ。ソースコード読まないと設定方法すら分からないし。結構使ってるので後ほどtipsを共有します
13
201
32,151
NoSQLデフォルトで新世代感ある。自分も独りで作るなら同じ構成にする zenn.dev/moga/articles/my-te…
24
192
“ この "VSCode as MCP Server" 拡張機能では、インストールされている MCP サーバー(現在 Tool のみ)を更にリレーして公開します。” すごい zenn.dev/acomagu/articles/39…
22
194
15,083
うちのSonnet 4、ブログの下書きにTODO:ソースコードを追加とか書いておくとブチ切れてレビューで「読者に価値を提供できません」と言い放って、構成を見直してくれって頼んだら自分のお気に入りの与太話全部いらねぇとダメ出しされて1万字の原稿が1/3になってしまった
1
14
182
31,505
DeepWikiでOSS読んでる人向けのお得情報なんですけど「GitHub レポジトリをインポートして Gemini ウェブアプリでそれについて質問する support.google.com/gemini/an… 」が結構良いですよ ソースへのリンクなどはDeepWikiのが親切ですけど
18
176
16,452
anthropic.com/engineering/eq… を読んだ こいつはMCPと対比すると分かりやすい MCPでは関数とパラメータをモデルが推論して受け取ったプログラムが実行していたがSkillsはディレクトリを丸ごと与える それを使ってモデルはCode Execution Toolで好きにプログラムを動的に実行する つまりまだClaude専用だ
1
19
174
14,925
opencode読んだけど面白いアーキテクチャだった TUIがinkじゃなくてgoのBubble Teaで書いてあってBun serveのAPI呼び出してる。 それをbun —compileで統合してワンバイナリにして配布してた github.com/sst/opencode/blob…
4
13
173
22,012
Serenaはすごくて一見LSPベースのかしこいファイル読み書きToolsなんだけどそれを実現するためにエディタのファイル書き換えレイヤーまで自作してた。つまり人間が直接使えないAIエージェントから呼び出される専用のIDEを作りたいらしい。デモ動いてるしAIエディタ戦争強国に速攻パクられそうと思った
14
174
19,362
> Avoid apologizing or making conciliatory statements code.visualstudio.com/blogs/… VSCodeの人も謝罪するなルール書いてる
コーディングエージェントのルールなんも設定してなくて「謝罪するな許可を求めよ」とだけ書いてある
15
174
16,570
OpenHands とDevinを比較した記事 note.com/ioridev/n/n5525b1ca…
25
166
28,461
このドキュメントgpt-ossに関わらずResponses APIがなぜ良いのかが理解できて良かった cookbook.openai.com/articles… モデルの訓練がHarmony形式のreasoning,tool,応答を分割して行っているのがResponses APIで適合できるという理屈のようだ
1
15
164
16,896
エージェントのスレッドで使ったプロンプトをドキュメント化して保存しておく方法、今までファイルに吐くとかObsidianに記録しておくとかやっていたけど、今はGitのコミットログにしておくのが個人的に流行ってる。新規スレッドでコミットID参照するとDiffごと食わせられて便利
2
16
167
72,859
なんかCursorとCopilotで並列タスクできるようになって新章に突入してるな。過激派がgit workspace切ってやってたようなことがネイティブでできてしまう。パネルもサイドじゃなくて真ん中のエディタと同列に並ぶようになってきた。
2
11
161
20,795
GitHubが公開したサードパーティのMCPレジストリ github.com/mcp 拡張のように1クリックでVSCodeに設定できる ここにPull Requestで追加申請できるようにするらしい
1
19
157
15,770
Cloudflare Workersで動くリモートMCPサーバーできた gist.github.com/laiso/8e4523… 本当に無料プランでDurable Objects使えるようになってました
1
14
149
11,506
Claude Codeこのパネル構成でVSCodeから使ってる。右にピン留めしたのがPlanだけするプロセスで右に作業を増やしていく。左は常にGit status。auto acceptするかはタスクによって変える。worktreeで分割は今してない。そもそも競合するようなタスク同時に進めてないので……
13
148
38,435
Anthropicがsearch_toolsという中継関数をみんな用意して呼び出し元はそれ経由で動的にToolを取得するっていう共通化を提案してる anthropic.com/engineering/co… 現行仕様のまま運用でカバーみたいなMCPのリファクタリングだ・・
blog.lai.so/claude-skills/ でTool数の多いMCPサーバーを集約関数にまとめる話に触れたけど、中でも特にデカかったSentry MCPもuse_sentry()にまとめたようだ
2
12
149
23,535
Gemini CLI内部で疑似ターミナルを起動してTUIアプリを操作した結果をコンテキストに入れられるようになったらしい developers.googleblog.com/en… これを使ってGemini CLIにClaude Codeを調節操作させることができた
1
16
142
15,366
懐しき#<WorkingHistory:0x0000562eb9f65e30>社での日々について思い出してる
29
139
AIエージェントとモデルの組み合わせを定量評価する「ts-bench」を公開しました github.com/laiso/ts-bench Aider-Polyglotに倣い、LLMだけでなくツール全体のエージェントレイヤーを評価する試みです 取り急ぎClaude Codeで計測したら、なぜか以前よりスコアが下がってCodexに抜かされていました
2
24
140
52,401
逆の結論でReactにもなりそうな所が面白い blog.osstech.co.jp/posts/202…
1
5
134
32,487
Prisma Rust製のクエリエンジンが優位性と思いきやエコシステム拡大のためにTypeScript ベースに書き直すらしい prisma.io/blog/prisma-orm-ma… Goクライアントを外したのはこういう背景だったのか
24
130
30,463
最近やってる記事の書き方 1. Obsidianに箇条書きでバーっとネタを羅列 2. Claudeにこのメモから目次を作って依頼 3. 目次を全部自分の文章で上書き 4. DeepReserachに一時情報リンク集つくってもらう 4. Claudeに改善点を聞いて書き直す x N 5. Claudeに削除できなそうなところを聞いて文量減らす
1
7
130
13,335
Q Developer CLIをAWS Builder IDで使うと実質無料でClaude 3.7 Sonnetが使えるんだけどあんまり使ってる人いない
1
10
123
14,937
Claude Code 利用者が 2人以上になると、 Max(20x) ×2 = $400 に対して、 Team (Premium 2 + Standard 3) = $375 となり、 Team の方が安くなる。 claude.ai/upgrade
2
4
120
14,802
“ コード生成AIの良いところはまず作ってから勉強ができるという点です。” まさに現代の写経 note.com/clone_kimi/n/n957b1…
11
113
13,067
すべてを賭けろ 200行のTypeScriptでmin-clineを実装する|laiso zenn.dev/laiso/articles/ae25… #zenn
15
115
12,013