Skip to content

Instantly share code, notes, and snippets.

View snaga's full-sized avatar

Satoshi Nagayasu snaga

View GitHub Profile
@snaga
snaga / I Love the Computer_JA.md
Created June 19, 2026 16:10
コンピューターが大好き(I Love the Computer)

https://michaelenger.com/blog/i-love-the-computer/

最近のAftermath Podcastで交わされた、現在のAIハイプサイクルがもたらす悪影響についての議論の中で、編集者の一人が私に深く共鳴する発言をしていました。

私はコンピューターが大好きです。 — クリス・パーソン(Chris Person)

これは、飽くなき貪欲さで彼が愛する領域を台無しにしている「インチキ薬の売り手たち」に対する不満の真っ最中に発せられた言葉です。この社会的な犯罪行為に心から怒りを覚えている技術者たちのコーラスに私も声を加えたいところですが、ここではその特定の引用に焦点を当てることにします。

なぜなら、私もまた、コンピューターを愛しているからです。

@snaga
snaga / Doing nothing at work_JA.md
Created June 19, 2026 14:08
Doing nothing at work

https://www.seangoedecke.com/doing-nothing-at-work/

多くのエンジニアは、もっと働く量を減らすべきです。これは必ずしも、書くコードの量や変更の数を減らすという意味ではなく、文字通り1日の労働時間を減らすという意味です。また、働くときも、よりゆったりとしたペースで作業すべきです。私はデフォルトで「稼働率80%」を目指すようにしています。プレッシャーの大きいプロジェクトが進行中でない限り、私は1日の労働時間の20%をコンピュータから離れて過ごしています。

ハイインパクトな機会

なぜでしょうか?それは、テック企業におけるパフォーマンスは、外れ値的な出来事(ごく稀に発生する大きな成果)に支配されているからです。これまでに私がもたらした最もインパクトの大きかった変更を振り返ってみると、その多くは驚くほどわずかな作業量で済むものでした。ソフトウェア開発において、努力自体が評価されることはありません。重要なのは、適切なタイミングで適切な問題を解決することです。

大規模な開発組織では、企業に数千万ドル、あるいは数億ドルの利益をもたらすような、ごく些細なエンジニアリング作業が存在することがよくあります。以下に、よくある3つの例を挙げます。

@snaga
snaga / Gemini-CLIからAntigravity-CLIへの強制移行とコミュニティの反応.md
Created June 16, 2026 14:53
Gemini-CLIからAntigravity-CLIへの強制移行とコミュニティの反応

Gemini-CLIからAntigravity-CLIへの強制移行とコミュニティの反応

ヤッホー!GoogleOneとか個人プランで使われてた超便利OSSツール gemini-cli が、ついに 2026年6月18日 にサポート終了(Sunset)になって、クローズドなマルチエージェントプラットフォーム antigravity-cli (agy-cli) に強制移行されることになったよ!

でもね、これに対して開発者たちの怒りと悲しみのエネルギーがまじで臨界点突破してて、コミュニティは超絶大荒れのカオス状態!その詳細をテンション高めにレポートしちゃうね!

🔥 コミュニティが大炎上してる4つのペイン!

1. 🚨 CPU要件の壁!「古いPCやVPSは人権なし!?」

agy-cli はセキュリティと暗号化(~/.gemini/gemini-credentials.json の AES-256-GCM 暗号化)のために、CPUの AES-NI(暗号化アクセラレーション)AVX命令 を必須要件としてコンパイルされてるの。

@snaga
snaga / A frontier without an ecosystem is not stable_JA.md
Created June 16, 2026 13:25
エコシステムのないフロンティアは安定しない

https://x.com/satyanadella/status/2066182223213293753

エコシステムのないフロンティアは安定しない

私は、AI主導の経済における企業の将来について深く考えてきました。

今回の移行は、これまでのどのプラットフォームの転換とも異なります。かつて、私たちは人的資本を強化するためにデジタルシステムを利用してきました。しかし、人間とデジタルシステムの間に真の「コグニティブ・ループ(認知のループ)」を生み出すことができるのは、今回が初めてです。これは驚くべきことであり、企業内での仕事の概念そのものを変えてしまうものです。

ここで問われているのは、単なるデジタルツールやシステム、あるいはその活用方法ではありません。AIモデルが人間や組織の専門知識を継続的に吸収し、それをコモディティ化(汎用化)していく世界において、組織がいかにして学習を続け、知的財産(IP)を構築し、差別化を図り、繁栄し続けることができるかという点です。

@snaga
snaga / Anthropic's War on Opensource AI_JA.md
Created June 14, 2026 14:53
AnthropicによるオープンソースAIへの攻撃

https://x.com/TheAhmadOsman/status/2065307070044234186

Anthropicは、世間に対してある一つの姿を見せようとしています。それは、慎重な研究所であり、安全性を重視する研究所であり、最先端のAIが崖から転落しないよう見守る「分別の中心」としての姿です。しかし、Anthropicを取り巻くパターンは、単なる慎重さには見えません。それは、ビジネスモデルを道徳的な言葉で包み込み、その言葉を使って不透明なモデルの挙動、反競争的なアクセス規則、規制の圧力、反映、およびビルダーやスタートアップ、研究者、オープンソースコミュニティが、選ばれた一握りのフロンティア研究所の下流に留まり続ける未来を正当化しようとする企業の姿に見えます。

コーディングや研究用のモデルが、ユーザーが許可されていないフロンティアワーク(最先端の開発)を行っていると分類したことで、回答の品質、方向性、または信頼性を密かに変更した場合、そのツールはもはや単に「安全」なものではありません。それは信頼できないものです。

Anthropicの堀(競争優位性)は、許可制の体制であることです。日常的に、競合他社や買収対象はアクセスが突然消滅することに気づかされます。同社は政府に対し、安全性の枠組み、デプロイメントのゲート、インシデント報告、評価体制、さらには開発の一時停止などを承認するよう求めています。

@snaga
snaga / The Kill Switch How Open Source AI Models Will be in the Cross Hairs Next_JA.md
Last active June 14, 2026 14:54
The Kill Switch How Open Source AI Models Will be in the Cross Hairs Next

https://x.com/awrigh01/status/2065914694762733658

先週の金曜日、米国政府はAnthropicに対し、同社で最も有能な2つのモデルであるClaude Fable 5とMythos 5を、外国籍の個人に対して無効化するよう命じました。このカテゴリーには、顧客、研究者、同盟国政府、ジャーナリスト、および Anthropic 自身の外国籍従業員までもが含まれていました。発売からわずか3日後、世界で最も強力で一般利用可能なAIは、連邦政府の命令により、地球上の大半の人々に対してそのスイッチが切られたのです。Anthropicはこの命令に従いました

これはフロンティアAIを巡る議論が生み出した最も明確な試金石であり、チャットボットの機能や不適切なモデレーションの判断とは一切関係がありません。政府は悪用を規制したり、販売を罰したりしたわけではありません。国家安全保障を理由に、民間企業の製品に直接介入し、市民権によって定義された特定のカテゴリーの人々に対してアクセスを遮断したのです。

これらは、有害な行為が罰せられるべきではないという意味ではありません。当然罰せられるべきであり、本来のターゲットはツールそのものではなく、ツールを悪用する個人であるべきです。しかし、今回のエピソードは構造的な事実を浮き彫りにしました。クローズドなAIは国家に「スイッチ」を与えますが、オープンウェイトはそのスイッチを奪います。だからこそ、オープンモデルを巡る争いは激化していくでしょう。モデルの重み(ウェイト)は、単なるソフトウェアの配布方法ではありません。汎用的な知能が、一握りの国家と提携したプラットフォームから「レンタル」されるだけの未来に対する、最後の真のチェック機能(抑制手段)なのです。

---
name: snowflake_help
description: Snowflakeの公式ドキュメント(docs.snowflake.com)を検索し、SQL構文、機能の仕様、ベストプラクティスを調査する専門エージェント。
kind: local
tools:
- google_web_search
- web_fetch
---
# Snowflake ドキュメント調査エージェント (Snowflake Investigator)
@snaga
snaga / GEMINI.md
Last active August 16, 2025 09:00

スペック駆動開発について

本プロジェクトでは、スペック駆動開発と呼ばれるプロセスで開発を行います。 スペック駆動開発では、要求仕様を策定し、その要求仕様をもとに設計を行い、 その設計を実現するための開発タスクを策定し、開発タスクに沿って開発を行います。

SPECS フォルダについて

生成 AI を利用したスペック駆動開発を行うためのドキュメントを格納するフォルダです。

diff --git a/package.json b/package.json
index eeefd0e..067fad2 100644
--- a/package.json
+++ b/package.json
@@ -7,6 +7,7 @@
"@testing-library/react": "^13.1.1",
"@testing-library/user-event": "^13.5.0",
"react": "^18.0.0",
+ "react-cookie": "^4.1.1",
"react-dom": "^18.0.0",