tadashi-aikawa's Avatar

tadashi-aikawa

@tadashi-aikawa.bsky.social

プロスポーツ選手のような志で、エンジニアリングをメインとしたクリエイティブな活動を行っています。エディタはNeovim / Obsidian / VSCodeの三刀流。 【サイト】 https://minerva.mamansoft.net/Home 【GitHub】 https://github.com/tadashi-aikawa

272 Followers  |  89 Following  |  3,014 Posts  |  Joined: 06.02.2024
Posts Following

Posts by tadashi-aikawa (@tadashi-aikawa.bsky.social)

お試しありがとうございます!

テニスのスプリットステップみたいにアクティブウィンドウを確認しつつマウスカーソルを中央に戻すときにも地味に便利だったりします😊

01.03.2026 11:16 — 👍 1    🔁 0    💬 1    📌 0

遅れながら、hann-soloさんがhammerspoon推してた理由が分かりましたw

AIに全部書いてもらえるようになったのがでかかったです。

はじめはhsにあるwindow_hintやexpose使って頑張ろうと思ってましたが、Opusが『わたし書きますよ?』的なこと言ってくれたので任せたらホイホイときてしまった😇

01.03.2026 10:58 — 👍 1    🔁 0    💬 0    📌 0

お試しありがとうございます!

機能の取捨選択には結構拘っており、1/3くらいの機能は実装してから試してて消したりもしてます。

キーマップむずいですよね。。Focus Backについては cmd+w にマッピングしてます。

01.03.2026 10:53 — 👍 0    🔁 0    💬 0    📌 0
Preview
📘至高のウィンドウ切り替えを目指して『JINRAI(迅雷)』をつくった - Minerva macOSのウィンドウ切り替えに悩み、AltTabやミッションコントロールの課題を整理してHammerspoon製スクリプトJINRAIを開発しました。Window Hintsなどの機能で、キーボードだけで直感的かつ確定的にウィンドウを切り替えられるようにした経緯と使い方を詳しく紹介します。

Articleを書きました。

minerva.mamansoft.net/2026-03-01-j...

01.03.2026 08:28 — 👍 3    🔁 4    💬 2    📌 1
JINRAI(迅雷)のデモ
YouTube video by Tadashi Aikawa JINRAI(迅雷)のデモ

こんなものをつくっていました。hammerspoon最高すぎる。。

www.youtube.com/watch?v=clwL...

夕方くらいに別途Articleを上げます。

01.03.2026 05:38 — 👍 2    🔁 0    💬 0    📌 0
Preview
3000万コミットの逆説——AIを最も使う者が、最も報われない|川崎 裕一 / マネタイズおじさん AIがプログラミングを民主化する。誰でもコードが書ける時代が来る。そんな楽観論を、3000万コミットのデータが否定した。 プログラミングが全自動に、マスク氏「2026年末にも」 AIが急速進化 - 日本経済新聞 【シリコンバレー=山田遼太郎】人工知能(AI)によるプログラミングの自動化が急速に進んでいる。米オープンAIや米アンソロピ www.nikkei.com マスク...

今年はこちらの話題が多くなりそう
comemo.nikkei.com/n/nc79e1cbc4...

28.02.2026 13:49 — 👍 1    🔁 1    💬 0    📌 0
Preview
GitHub Copilot CLI が一般提供を開始 | gihyo.jp GitHubは2026年2月25日、GitHub Copilot CLIを、すべての有料プランのユーザーに向けて一般提供を開始した。開発に関連する様々な作業をこなすコーディングエージェントをターミナルから操作できるようになる。

良いまとめ☺️

gihyo.jp/article/2026...

28.02.2026 03:18 — 👍 2    🔁 1    💬 0    📌 0

しばらくしたら『 nvim→snacks.pickerが最強』になってますよ

27.02.2026 11:39 — 👍 1    🔁 0    💬 1    📌 0
Preview
Nano Banana 2: Combining Pro capabilities with lightning-fast speed Our latest image generation model offers advanced world knowledge, production-ready specs, subject consistency and more, all at Flash speed.

現状でもすでに満足だったけどまたパワーアップしてしまうん?

blog.google/innovation-a...

26.02.2026 23:59 — 👍 4    🔁 0    💬 0    📌 0

Codexに丸投げしてhammerspoonで理想郷を作ってもらっている... すごい。

25.02.2026 22:47 — 👍 4    🔁 0    💬 0    📌 0
Preview
AIのやりすぎで頭がおかしくなることにすら慣れた - 『AIのやりすぎで頭がおかしくなっている』を読んで - じゃあ、おうちで学べる あの日のおかしくなりはじめた僕へ。良くなる見込みはない。 はじめに uiuさんの記事を読んだ。「AIのやりすぎで頭がおかしくなっている」。とても良い文章と内省だと思った。でも現在進行形ということは、まだ途中にいるということだ。まだ引き返せる場所にいるということだ。 uiuret.hatenablog.com 私はもう引き返せない場所にいる気がするので書く。 去年の7月、『AI時代の新たな疲労:なぜ...

AIを使わずに自分の手でObsidianを使ってMinervaを書くことは、ここで言う小説や運動みたいなものかもしれない。少なくともコーディングは自分の中で溶けかけてしまってる気がする。

syu-m-5151.hatenablog.com/entry/2026/0...

24.02.2026 20:43 — 👍 4    🔁 2    💬 0    📌 0
Preview
📼直近1週間の更新履歴 - Minerva Minerva直近1週間の更新履歴です。Publishのたびに自動更新しています。

ここ1週間は更新履歴が激しい。

minerva.mamansoft.net/%F0%9F%93%BC...

23.02.2026 22:53 — 👍 1    🔁 1    💬 0    📌 0
Preview
Release 14.5.1 · tadashi-aikawa/obsidian-another-quick-switcher 14.5.1 (2026-02-23) 🛡 Bug Fixes modal position shifts when previewing non-Markdown files (d0b4f1b)

📦 Another Quick Switcher v14.5.1 🚀

非Markdownファイルをプレビューしたときに、モーダル位置がずれてしまう不具合を修正しています。

github.com/tadashi-aika...

23.02.2026 22:21 — 👍 1    🔁 0    💬 0    📌 0
Preview
📰2026年8週 Weekly Report - Minerva 2026-02-16から2026-02-22までのWeekly Reportです。cmux導入とAIターミナル環境構築、GitHub Copilot CLI通知強化とプラグイン作成、Zellijの不具合調査、Golar導入によるVue型チェック高速化、フォーマッター比較とPrettier継続採用、モード表示画像の統一とHammerspoon連携...など。

先週のWeekly Reportです。

今年度の仕事が一段落したのと、迫りくるAIエージェントによるマルチタスク時代に適応する準備をしていたのでボリューム多め。

minerva.mamansoft.net/%F0%9F%93%B0...

23.02.2026 12:43 — 👍 1    🔁 1    💬 0    📌 0
Preview
GitHub - tadashi-aikawa/copilot-plugin-notify: Copilot CLI hook events are emitted as OSC 777 notification escape sequences; listeners such as cmux can consume these notifications. Copilot CLI hook events are emitted as OSC 777 notification escape sequences; listeners such as cmux can consume these notifications. - tadashi-aikawa/copilot-plugin-notify

cmuxでAI Firstな環境作っていたら、せっかくだから仕事でも使えるようにGitHub Copilot CLIの整備を始めて... 通知機能が足らなすぎることに気づき、Codex CLIでGitHub Copilot CLIのプラグインを作りながら、GitHub Copilot CLIの動作確認とCodex CLIでデバッグしてた。

通知周りの設定で両CLIが(当然)仕様違うし、ターミナル周りの要因もあって🧠がめっちゃ混乱した。

つくったもの
github.com/tadashi-aika...

23.02.2026 10:25 — 👍 1    🔁 1    💬 0    📌 0
Preview
CLIを書いてるなら、まずOTLPでtracesとeventsを吐けるようにするのがオススメ - Kengo's blog とりあえず他の人に説明するのに良さそうなので、ChatGPTに書かせた記事です。 Agentic CodingでCLIを実装していると、機能要件がどんどん進められる反面、非機能要件がないがしろになりがちです。自分は最近静的解析CLIを育てているのですが、OpenTelemetryでtracesとeventsをexportできるようにしました。結果として「どこで遅いか」「どの実装が遅いか」を事実とし...

トレーサビリティについて最近は痛感させられることが多い。

Agentは上手くいってるときはいいけど、ハマりだすとゴールのない迷宮で∞の会話が始まってしまう。そんなときにログを1つ2つ、人間にも分かるように出すだけで、進路を変更できることが多々あったから。

E2Eテスト設計と同じくらい大事だなと。

blog.kengo-toda.jp/entry/2026/0...

23.02.2026 05:01 — 👍 1    🔁 1    💬 0    📌 0

使っているプラグイン数は16ですね。内訳。

- 5: 自分のプラグイン
- 6: コミュニティプラグイン
- 内2つは開発用(BRAT, Hot Reload)
- 5: コアプラグイン

コミュニティプラグインはサプライチェーンアタックのリスクやメンテナンスのリスクもあるので、必要なモノ以外は自炊している。

23.02.2026 04:29 — 👍 3    🔁 0    💬 0    📌 0

after Obsidianとは何か元ネタあるんだろうか 🤔

23.02.2026 04:25 — 👍 2    🔁 0    💬 0    📌 0

日月とAI前提のマルチタスクでずっと作業しているけどMPの減り方が半端ない。朝起きられないくらいには。

23.02.2026 04:24 — 👍 2    🔁 0    💬 0    📌 0
Preview
この先生きのこるには

このモヤモヤはしょっちゅうある。けど現実逃避するわけにもいかないので向き合ってはいる。

向き合うだけ無駄な現実(未来の不安)もあるけど、これに関しては動かなければいかんので...

zenn.dev/kaiware0x/ar...

23.02.2026 02:05 — 👍 2    🔁 0    💬 0    📌 0

AIは黙ってるとIF増やしまくったり過剰防衛なif文入れまくるから目がはなせんわ...

23.02.2026 01:56 — 👍 1    🔁 0    💬 0    📌 0
Preview
PR数4倍でも破綻しない、Claude Codeをチーム運用する仕組み チーム開発でClaude Codeを安定して回すために整備してきた設定と運用を共有します。

いい

tech.plaid.co.jp/claude-code-...

22.02.2026 12:46 — 👍 0    🔁 0    💬 0    📌 0
Preview
Feature Request: Add awaitingUserInput hook type · Issue #1128 · github/copilot-cli Describe the feature or problem you'd like to solve Currently, the userPromptSubmitted hook fires after the user submits input, but there's no hook that fires when the CLI is waiting for user input...

この機能がほしい。。これがないとなかなかキツい。

github.com/github/copil...

22.02.2026 11:09 — 👍 0    🔁 0    💬 0    📌 0
Preview
AIで作った作品が多すぎ「オチも同じで全く同じ句が来る」…恒例「妖怪川柳コンテスト」20回目で終了 最後の大賞作品は「ミャクミャクを 妖怪辞典で探す父」 | TBS NEWS DIG (1ページ) ゲゲゲの鬼太郎でおなじみ、水木しげるさんの故郷、鳥取県境港市で毎年開催されている、妖怪を題材に世相をうまく表現する「妖怪川柳コンテスト」。しかし、AIが作った川柳と人間が作った川柳との見分けがつかない… (1ページ)

こういうのは悲しい。使えたら使っちゃうもんなぁ... 良心の世界。

newsdig.tbs.co.jp/articles/-/2...

22.02.2026 08:46 — 👍 1    🔁 0    💬 0    📌 0
Preview
Boris Tane AI agents didn't make the SDLC faster. They killed it. All that's left is context.

AIでissue開始から自動でPR作成とか自動レビューとかあるけど、個人的にはローカルで全部オーケストレーションしてしまえばそれらは不要と考えてる派なので共感できる。

ただE2Eテストの設計と内容だけは把握しておきたいかな。最後の砦なので。

boristane.com/blog/the-sof...

22.02.2026 07:30 — 👍 0    🔁 0    💬 0    📌 0

init.lua の間違いでは..?

22.02.2026 06:52 — 👍 1    🔁 0    💬 1    📌 0

あー.. 色々インスピレーションが湧いてくる... MKMSに久々に手を加える必要がありそう。

22.02.2026 06:52 — 👍 0    🔁 0    💬 0    📌 0
Preview
Feature Request: Hooks system for notifications (similar to Claude Code) · Issue #971 · github/copilot-cli Summary Add a hooks system that allows users to run custom shell commands when certain events occur, such as when the CLI is waiting for user input. Use Case When running Copilot CLI on remote deve...

通知もできるようになってそう。あとはNeovim編集か。
github.com/github/copil...

22.02.2026 05:52 — 👍 0    🔁 0    💬 0    📌 0
Preview
AIのやりすぎで頭がおかしくなっている - 運河 最近AIをやりすぎている。自分でもわかるくらい頭がおかしくなっている。 まともな状態ではないから、本来は人に見える場所に文章を書いたりするべきではない。ただ、自分の状態を精神状態を記録するために書いておきたい。 初めに書いておくが、この文章では一切AIを使っていない。というのもAI使うと、さらにおかしくなりそうだからだ。調査にも構成にも使っていない。100%生身、ピュアで粗雑な状態で僕が言葉を選ん...

その領域へはまだ歩き始めたばかりだけど、想像はつくくらいまでは踏み込んだ気がする。

アイデアの実現は苦労や他者との差別化があるから面白いのであって、AIはそれを破壊しそう。敢えて言うなら、AIを使いこなすことこそ差別化なのだろうが、その窮地に至ったとして、次は何に楽しみ(差別化対象)を見つければいいのかという。

uiuret.hatenablog.com/entry/2026/0...

22.02.2026 05:21 — 👍 2    🔁 3    💬 0    📌 0

ここ2~3年くらいは1つのことに集中して(フロー状態になって)、着実に倒していくタスク管理ばかりやっていたけど、今の時代に求められているのはその次元ではないのだろうなぁということをここ数週間の間に強く感じる。

それこそ、そもそもタスク管理/時間管理の設計を根本から変える必要があるくらいに。

22.02.2026 04:25 — 👍 0    🔁 0    💬 0    📌 0