Ask HN: AI登場以後、自分のために作ったツールは何ですか?
(news.ycombinator.com)- AIコーディングツールの普及により、開発者個人が自分専用のツールを直接作る流れが広がり、過去なら時間対効果が低くて見送っていた小規模・カスタム型ユーティリティが大量に登場
- 音楽・オーディオ実験、メディア変換、ホームオートメーション、健康追跡など、趣味や日常領域に特化したツールが最も目立ち、商用アプリを自作実装で置き換えた事例も多数
- コーディングエージェントを隔離・並列実行するためのサンドボックスやオーケストレーションツール、tmux/worktreeベースの開発ワークフローツールが繰り返し登場
- 「あなたが作ったのではなくAIが作ったものだ」という指摘と、AI活用コーディングがすべてvibe codingではないという反論など、制作主体性をめぐる議論も含む
- ダウンロードアプリが広告・サブスク・機能制限によって80〜90%しか満たしていなかった領域で、今では自分に正確に合ったパーソナライズドソフトウェアを新たに作るほうが早いという認識へも転換中
- 「タイピングする以上に、AIから実用的なアプリを引き出すのにも技術が要る」という擁護と、「LLMの利用に技術は不要で数日で覚えられる」という反論が衝突
開発者が体感した変化
- キャリアを通じて積み上げてきた「コスト感覚」を**再学習(unlearning)**しなければならないという認識、つまり過去は時間がかかるとして避けていた作業が、もはやそうではない
- 高い品質・性能・保守性の基準を持つ場合は依然として手でコーディングしており、LLMの限界がハードウェアの限界のように感じられるという慎重論も共存
- 「コンシューマーソフトウェアが即時・オンデマンドで作られる」未来、パーソナライズドソフトウェアが一般化するという展望
- ただし、すべての事例が「プリンターで何を印刷したか」という程度の話にすぎない可能性もあり、信頼性・決定性のある基盤ツールがあってこそ、こうしたカスタムツールの価値が実現するというバランスの取れた見方も示される
1件のコメント
Hacker Newsのコメント
ddahlen: 小惑星・彗星・塵の軌道力学を研究しているので、太陽系にある既知のすべての小惑星の動きを表示する高精度な可視化ツールを作った。
特定の小惑星をクリックすると、JPLの軌道計算と一致する超高精度の軌道が表示され、全物理・多体問題・相対論・非球形惑星を反映している。モバイルフレンドリーではない https://dahlend.github.io/ketev/
yungbeto: 趣味でオーディオ実験をたくさん作っている。CPUをかなり食うことがある。
https://www.noisetable.xyz/ はVCR風インターフェースの確率ベースのオーディオチャンネル集で、https://concrete95.net/ はWindows 95のように見えるミュージック・コンクレートのWebアプリ。freesound.orgからランダムな音声を取得して短い区間をループさせ、シンセパッドやメロディックなシンセループを重ねられるので、背景アンビエンス作りに向いている。https://windso.me は自分でサンプルを選べないサンプルベースのステップシーケンサーで、面白いがまだ手を入れる余地が多い
michaelbuckbee: いちばん面白いのは、ファイル内容を見て文脈に合う名前に変えてくれる無料ユーティリティ Moniker。ローカルAIモデルを使っていて、ドメイン名も秀逸 https://finalfinalreallyfinaluntitleddocumentv3.com/
いちばん実用的なのは HutchDB で、AIチャットやエージェントから呼び出してデータを保存するMCPサービス。「save that to Hutch」と言うと、スキーマとフィールドを推論し、Kanban・Timeline・Grid・CalendarのようなWebビューを作り、結果の共有もできる。時間追跡、エージェントと人間の引き継ぎ、マーケティング活動と登録者数の比較などに使っている https://hutchdb.com
それにVercelでホスティングしているのに、どうして無料なのかも気になる。少しでもバズったらコストのせいで終了したり、月500ドル課金に変わったりしないという保証がほしい。登録後は https://hutchdb.com/ から https://hutchdb.com/dashboard にリダイレクトされ、プライバシーポリシーや利用規約のページも見られない
Jordan-117: Gemini はWindowsからLinuxへ移行するのに本当に大きな助けになった。
ある程度は慣れていたが、新しいOSに移ると細かな疑問や変なエッジケースがたくさんあり、一人だったら自信も忍耐も時間も足りなかったと思う。具体的な問題にすぐ答えが得られ、ジャッジされたり返信を待ったりしなくていいのがよかった。ChromeからFirefoxに戻るときも、よく使っていた拡張機能の代替を探したり、なければ自作したりするのにGeminiが役立った。Quod Libet向けのカスタムプラグインもGeminiとClaudeで作っていて、メタデータや同期歌詞のダウンロード、再生中の歌詞をハイライトするサイドバー、曲の好きな区間をブックマークするボタンなどを実装している。次はライブラリ全体の歌詞検索を作りたい
自分の専門分野では初心者向けの余計な説明を読んで時間を無駄にせずに済み、専門外では初心者質問をしたからといってRTFMやLMGTFYと言われずに済む
Googleがどんどん悪くなっていることと、日常の問題がスクリプトなどを使わないと解けないほど複雑になっていること、その両方の結果だと思う。最近では「Pacific Crest Trailの近くで、安くて今開いているキャンプ場」を探す問題もあった
ingvay7: 夜にギターの速弾き練習をしているが、忙しい仕事のせいでアンプシミュレーターの音作りに時間をかけられないので、「Brian May Solo Bohemian Rhapsody」のようにプロンプトするとLLMがJSON契約を埋め、スクリプトがXMLを生成してプラグインにそのまま投入できるツールを作った。
2分で、ほぼWembley ’85で弾いている気分になれる。このパターンを一般化すると、LLMがプリセットを見つけ、ファイルをアップロードしてより正確に合わせられ、コードは検証してからプラグインに読み込む。この契約/アダプター方式はTerraform、ゲームエンジンのプリセット、CIパイプラインにも使っている https://vishsubramanian.me/lm-guitar-tone-generator-polychro...
ギター初心者としては気後れもするが面白い沼だ。いろいろな原型やジャンル別の「専門家」プロンプトがあったら楽しそうだ
netcoyote: 個人用に作ったツールがいくつかある。
sandvault https://www.codeofhonor.com/projects/sandvault/ は、エージェントを別の macOS ユーザーアカウントで実行し、
sandbox-execで強化している。サンドボックス内でヘッドレスブラウジングや iOS Simulator もサポートする。clodpod https://www.codeofhonor.com/projects/clodpod/ は、エージェントを macOS VM 内で実行する。git-multi-hook https://www.codeofhonor.com/projects/git-multi-hook/ は、git フックのイベントごとに 1 つのスクリプトしか許可されない問題を解決するディスパッチャー。TubeGate https://www.codeofhonor.com/projects/tubegate/ は、キーワードで YouTube 動画をブロックする Chrome 拡張機能で、push10k https://www.codeofhonor.com/projects/push10k/ は、腕立て伏せ 10,000 回の進捗を追跡する iOS アプリ。ブログは Zola、Sveltia CMS、Cloudflare Pages/Workers、GitHub Actions で AI コーディングした https://www.codeofhonor.comBalgair: ばかばかしいけれど、あらゆるニュースをかき集めて 戦争関連ニュース を見つけて要約し、Star Wars のオープニングクロールと音楽で見せるスクレイパーを作った
Rantenki: Rust で ペンプロッター GUI と G-code 送信機 を手作りした。完全に力技で作ったし、使うのも自分だけだ
ときには過程そのものが大事で、頭を使うことも重要だ。AI が仕事を奪い、創作の過程から人間を排除するという実存的不安は理解できるが、個人的な満足のためにただコードを書いてもいい https://github.com/armyofevilrobots/bap-egui
wizenheimer: Claude Code 向け QA ハーネス を公開した。画面フローを自分でクリックして回る代わりに、コード差分を読み、影響を受ける UI フローを見つけて実際のブラウザでテストする
各実行後には画面録画、コンソールログ、ネットワークリクエスト、HAR、Playwright trace が提供されるので、エージェントが正確に何をしたのか確認できる https://github.com/wizenheimer/canary
Show HN を試したが、なぜかフラグされた
DonaldFisk: Dartmouth Summer Research Project on Artificial Intelligence は 1956 年で、AI 自体は 1948 年の William Grey Walter による Elmer と Elsie のようなロボットにまでさかのぼり、当時は サイバネティクス と呼ばれていた
1980 年代から記号 AI を断続的にやってきたが、ここで言っているのはおそらく LLM のことだろう。LLM は自分では使ったことがなく、最近は学習目的で C で多層人工ニューラルネットワークを実装した。以前、Lisp で作った音声スペクトログラムと Unix パイプでつなげて、1 つの隠れ層で音素を認識しようとしたことがあり、母音だけならかなりうまくいったが、l、r、s、z のような音を追加すると性能が落ちた。C のコードにはバグはなさそうだが、ANN をうまく訓練する方法が分からない。訓練セットを増やし、層を追加し、隠れ層のニューロン数を変えてみたが、普通のデバッグ手法があまり通用しない
linsomniac: NixOSとClaude CodeでワークステーションのOSを再設計し、大成功した。
NixOSのGitリポジトリベースの再現可能な設定や、壊してしまっても以前の設定で起動できる点は気に入っていたが、手動で学んで実装する負担は大きい。2年ほど触っていたものの、完全なワークステーション設定まではたどり着けず、Ubuntu 22.04をアップグレードする必要があったので、26.04へ行く前にNixOSを本格的に試した。今回はClaude Codeですべて設定し、1週間使っているが不足はない。まず古いノートPCに入れてから現在のワークステーションを再インストールする段階的アプローチを取り、2台目のマシン設定はNixOSのおかげで取るに足らない作業だった。これでハードウェアが壊れても、
/etc/nixosを持ってきて再ビルドすればよい。LunarVim/AstroVimの代わりに、必要な機能だけを入れた約700行のneovim.nixもClaude Codeで作成し、LSPとTreeSitterまで含まれているrockmeamedee: https://github.com/amedeedaboville/mish はQUICトランスポート層を使うmoshクローン。
UDPのような非信頼データグラムと、TCPのような信頼ストリームの両方を使えるので、スクロールバックバッファがある。QUICのおかげで暗号化も任せられるため、LLMに暗号化を直接実装させて信用する必要がない。alacrittyでターミナルを処理し、Rust実装のSSHであるrusshのおかげで、SSHがインストールされていない環境、たとえば従来のmoshが対応していなかったWindowsでも動作する。Claudeはエンドツーエンドテスト、FoundationDB風のネットワークシミュレーション、tokioの非同期スレッド順序テスト、12個のファジング対象、軽量なプロトコルモデル検査を前後に回し、ファジングのラウンドごとにバグを見つけていた。「バグがあるかもしれないが正しさは証明した」系のケースを除けば、原作と同程度、あるいはそれ以上に信頼できそうに見える
stonlyb: Workhorseは、古いノートPCをヘッドレスSSH計算・ストレージノードに変え、メインマシンが作業をオフロードできるようにするCLIスクリプト/ツール群。
主な構成要素はonproというルータースクリプトで、ボックスを確認してコマンドをリモート実行し、スリープ中だったり電源が抜けていたりすれば自動的にローカルへフォールバックする。AIコーディング設定のPreToolUseフックは、ビルド、テスト、ffmpeg、OCR、大きなpandas処理のような重いコマンドを横取りし、MacBook Airではなくworkhorse上で実行させる。エージェントが何を実行するかを決め、決定論的な層が重い処理を正しいマシンへ送ることを保証する。もう少しテストしてから共有する予定。https://motate.app/ は、線形代数を復習している最中に新生児を抱えていなければならず、数式ライティングを簡単にしたいという試みだったが、今では科学・数学の執筆や教育にもっと広く役立つものにする方法を考えている
xlii: いくつかあるが、特に誇りに思っているものがある。
https://github.com/exlee/pikchr_pl は、Amiga風のworkbench上でTCL、Prolog、Pikchr、最近ではmrubyを使ってPikchrダイアグラムをスクリプトできるDiagramIDE。https://svg.axk.sh は、AI生成の擬似ベクター画像を簡単にベクター化するための半手動SVGフィッター。https://github.com/exlee/rik は、テキストエディタをUIとして使うAIハーネスで、使うたびに笑ってしまう。人格を持たせてあるので妙なコメントをするが、それ以外はかなり制限されたエージェントだ。バイブコーディングではないが、AIのおかげで大きな摩擦点、たとえばSVGフィッティングアルゴリズムを作り直したくないような部分を、ずっと簡単に乗り越えられるようになった
melvinroest: Appleのボイスメモに似た音声メモアプリを作った。
今では音声メモをiCloudに上げ、Claude Codeがそれを構造化ノートに変換し、アプリもそのノートを表示する。1時間の散歩をしながら意識の流れのままに話すと、Claudeが整理してくれるという形だ。考えを声に出すだけで構造化してくれるのがいい。バイブコーディングで作っており、テスト込みで2万行近くになっている。かなりうまく動いているがバグはあるので、実際のエンジニアリングをもう少しやる必要があり、UXはうまく機能している
vtbassmatt: 作ってみたら、ほとんどがゲーム周辺の趣味ツールだった
家族が好きなレシピを保存して、いつかPinterestと縁を切るための料理本 https://github.com/vtbassmatt/Cookbook、カードゲーム Mood Swings 向けのデータ抽出パイプラインと検索エンジン https://moodswingsdata.github.io および https://moodswingsdata.github.io/feelings、友人たちと Magic: the Gathering キューブを繰り返し一緒に作るためのアプリ https://github.com/vtbassmatt/popcorn-cube、お気に入りのポッドキャスト系列向けのカスタムWikiエンジン https://github.com/vtbassmatt/totalus-wikium、Web向けの systemd ログビューア https://github.com/vtbassmatt/djournal がある
aleqs: 汎用の リポジトリ lint ツールを作った https://alint.org/ https://github.com/asamarts/alint
もともとは、雑な AI 変更を見ながら追加していたリポジトリ衛生・構造検証スクリプトをいくつも置き換えるのが目的だった。その後、複数のオープンソースリポジトリを調べて、どんな検証がスクリプト化されているかを確認し、一般的で拡張可能なルール種別としてこのツールに反映した。リポジトリ構造、衛生状態、その他のルールを宣言的に定義でき、非常に高速なので pre-commit や CI フローに向いている https://alint.org/benchmarks/
shibel: Tailscale では、共有中のマシンの FQDN をドメインに向けると、そのドメインは共有を受けた人にだけ動作する https://www.youtube.com/watch?v=Vt4PDUXB_fg
ただし、ユーザーが特定アプリのポートを知らなくてよいようにするには、そのホストの 443/80 ポートへのアクセスを Tailscale ACL で許可する必要がある。すると immich.familydomain.com は家族にとって便利になる一方で、同じホスト上の serveradmin.familydomain.com もネットワーク上はアクセス可能になってしまう。1月ごろに Claude と数時間かけて小さな Go 認証ゲートウェイを書き、Tailscale の公開 API と
localapiの両方を参照して、リクエストしてきたユーザーが実際に許可されているポートに応じて Caddy に応答するようにした。これで Tailscale のポリシーファイルだけでアクセス制御を失わずに、人ごとに異なるアプリやサブドメインを共有できるようになった。Authentik 系を使わなかったのは、ユーザーはすでに Tailscale にログインしているのに、同じことをする別の大きなアプリをインストール・設定させて二重認証させる必要はないと考えたからだSerenacula: 入力プロンプトを受け取って新しいスクリプトを作り、その後スキルを実行してバグを段階的に確認・除去するスクリプトがある
これを使って、カスタムスクリプト全体を一覧化して追跡する別のスクリプトも作った。ローカルスクリプトを読み込んで、CLI コマンドを特定フォルダ環境に合わせてスコープするツールもある。全部合わせると、自動化できそうだと思うものは何でも作って使っている。いつかブログ記事にしようと思っていたし、最近になってようやく パーソナライズド・ソフトウェア という世界が本当に変わったのだと実感している
neonglow: GIFのようなアニメーション画像の自動再生をデフォルトで停止するブラウザ拡張を作った。
ブラウザがアニメーション画像を自動再生するのがずっと煩わしかったのに、いまだに内蔵の制御がない。この拡張は最初のフレームを表示し、画像の上に再生/停止ボタンを付ける。個人向けユーティリティとして始めたが、FirefoxとChromeの拡張ストアに公開した。毎日直面していた問題を解決した小さなプロジェクト。Firefox: https://addons.mozilla.org/en-US/firefox/addon/gif-control/ Chrome: https://chromewebstore.google.com/detail/gif-control/nhoihin... バグ報告とフィードバック歓迎。以前Show HNにも投稿したが反応はなかった https://news.ycombinator.com/item?id=48208916
thatmf: 翌日の最初の会議がいつか教えてくれる、ホーム画面にインストールできる小さなWebアプリをバイブコーディングした。
会議は多くて頻繁に変わるが、スマホで仕事用アカウントにログインしたり、その世界のことを思い出したりしたくない。ただ何時に起きればいいかだけ知りたい。アプリは時間だけを表示し、タップするとタイトルを見られる。会議がどれだけ早いかによってフォントと色も変わり、午前8時前ならNosiferを使う。自分で作ることもできただろうが、たぶん作らなかったと思う。こういう単純で超特化型のカスタムユーティリティは、バイブコーディングにぴったりだと思う
asciimoo: オンライン検索エンジンとAI回答への依存を減らすためのセルフホスト検索サービスHisterを作っている https://hister.org/ https://github.com/asciimoo/hister
HisterはWebサイトとローカルファイル向けの全文インデクサで、ブラウザがレンダリングした訪問ページを自動保存する。オフライン結果プレビューと詳細なクエリ言語を備えたWeb・ターミナル検索インターフェースを提供し、必要なら従来の検索エンジンにすばやく切り替えられる。ユーザーが以前訪れたコンテンツを探す「想起」型検索ではプライバシーに配慮した体験を提供するが、新しいコンテンツを見つける「発見」型検索にはまだ不十分
hakunin: ファイルシステム内のスキャン、ノート、PDF、画像をなめてパスを保存し、Mistral OCRが提供した説明とテキストを検索できるSQLiteベースのスイーパーを作った。
「車の整備はいつすべき?」や「子どもが母の日に描いてくれた絵を探して」みたいな質問ができる。Raspberry Piベースのbash実行ファイルでこうした文書チャットを立ち上げる https://github.com/maxim/ringbinder
alphaBetaGamma: CADでコンピュータサイエンス・科学インスパイアのジュエリーを設計するツールを作った。
ジュエリーを表現するDSLを書き、LLMにcadqueryでCADファイルを生成するインタープリタを作らせた。LLMは3D推論が弱いという教訓も得た。AIなしでは時間を割けなかっただろう。フロントエンド開発者ではないのでオンラインストア設計にもAIを使い、技術的背景のない妻がClaude CodeでWebサイトを修正しているのも驚きだった。最終結果は、Graham数を計算するラムダ図式(Tromp diagram)や、Y-combinatorに近い不動点演算子の形をしたジュエリーを売るストア。実際のY-combinatorはジュエリーとしてはそれほど美しくなかった https://studio-galois.com
mybbor: エージェント型コーディングが一般化する前から、コンサートや音楽フェス向けのステッカーデザインを作っていた。ステッカーを作って配るのは、新しい人と出会うのに良かった。
OpenClawで、カロリーと飲酒を追跡して個人ダッシュボードに記録する健康・ウェルネスコーチエージェントも作った。食事の写真を送るとカロリーを推定して記録し、食事の判断を助け、励ましもしてくれる。HAM dashboard リポジトリ https://github.com/VA3HDL/hamdashboard を使って地域の映像と天気フィードを集めたカスタムダッシュボードを作り、同じ rabbit hole から Sonoma County 地域の無線リファレンスガイドも作った https://mybbor.com/petaluma-sonoma-ham-radio.html。複数の関心事やプロジェクトのために使い捨て・小規模なウェブサイトもほぼ12個作っており、短いドメインのファイルアップローダーで Markdown と HTML を素早くホスティングして家族・友人・同僚に共有するのが好き。Caddy と DigitalOcean VPS で動かしていて、コードは公開している https://github.com/RobbyMcCullough/honeydrop
yablak: Google Takeout よりも増分的にGoogle Photos バックアップを行うツールを作った https://github.com/ebrevdo/gphoto-pull
Google を離れた後に恋しくなった IFTTT のリンタ版も作った https://github.com/ebrevdo/ifttt-lint
jfim: いろいろなツールを山ほど作った。
拡張可能な処理パイプラインをサポートするセルフホストのウェブアーカイブツールを作っていて、たとえば記事抽出→翻訳→要約→タグ生成、動画ダウンロード→音声分離→文字起こし→要約ができる。この過程で、拡張機能と WARC をサポートする管理型 Chromium ブラウザや、RSS のない任意の記事一覧ページからフィードを作る RSS シンセサイザーも作った。ネイティブ広告やスポンサー枠のようなノイズを除去して記事を整えるモデル向けのアクティブラーニングループもある。データベース、アプリサーバー、Claude Code をタブごとに一度に立ち上げ、ターミナルが http://localhost:4000/ を読んだら正しい URL でブラウザを自動的に開くといった、プロジェクト管理機能のあるタブターミナルも作った。Claude と数分で MCP サーバーのアイデアを追加してデプロイできるモジュラー型 MCP サーバー、MCP プロキシと OAuth2 DCR もある。Claude の会話をレンダリングして Obsidian vault で convo://claude-code/-home-jfim-projects-foo/ のようなリンクを張れる小さなツールもあり、全体としてセルフホスト環境での Docker コンテナ配備にかなり使っている。大半は GitHub にあるが、整備状況はまちまち。
joddystreet: いくつか作った。
セルフホストの POPSQL 代替 https://github.com/p-raj/collab-sqlc、オープンソースツールベースの CleanMyMac 代替 https://github.com/p-raj/open-cleanmymac、スタンドアップ会議を漫画にするツール https://github.com/p-raj/standup-to-comics、設定可能な Pomodoro https://github.com/p-raj/open-tomato がある。まだ動く状態にすら近くない非公開ツールもいくつかある。
SdtEE: Excel で CSV を開いたときに起きるあらゆる奇妙な挙動にうんざりして、速くて軽いCSV ビューアを作り始めた。
後になって、任意サイズの CSV ファイルを即座に読み込む技法が増分パーサーコンビネータとして一般化でき、どんなフォーマットにも使えると分かった。だからファイルだけでなく、パイプのようなストリーム指向のソースも読める。開発に AI は使ったが、直感的で一貫した UX 設計にかなり時間がかかり、大きな速度向上にはならなかった。まだ本番投入の準備はできていないが、興味があれば見てほしい https://github.com/Verticalysis/Hitomi
AJRF: 「これが動くとは思わなかった」と感じた瞬間は、GLM 5 で Ubuntu 向けの Nintendo Switch Pro 2 Controller のユーザー空間ドライバを作ったこと。
挿すとデバイスは認識されるが、ボタンを押すとペアリングプロセスを始めようとして、evtest には何も入ってこなかった。その説明がほぼそのままプロンプトで、10分後には再起動後も動く systemd ユニット付きのドライバができていた。驚くべきことだ。
josh_p: 朝と午後に実質的なToDoリストを送ってくれるTelegramボットを作った。Google Calendarと雑なメモリデータベース(SQLite)につながっていて、子どもたちにSilksongのYarnabyみたいにしゃべるようにしてほしいと頼まれた
子どもたちが自分のアカウントで同じゲームを遊んでいてSteam Cloudのセーブが食い違ったときのためのSteamセーブ自動バックアップも作ったし、flakyなテストがあるリポジトリで失敗したGitHub Actionsを自動で再実行するスクリプトも作った。わざわざ直す必要があるのか怪しい用途だ。ブランチを
mainに自動追従させることもしている。カテゴリ分けが必要な購入入力を助けるpiエージェントハーネス向けのYNAB拡張もあり、Telegramボットに組み込んで音声入力で購入内容を説明できる。以前からMagic: The Gatheringのプロキシ印刷用PDFを生成するPythonスクリプトがあったが、LLMにセット名とシンボル入りの仕切りを作らせるようにして、大きなカード箱の整理が楽になったgeedy: BRep CADカーネルをゼロから作っている
フィレットが本当にうまく動くようになったらオープンソースで公開するつもり。時間はかかるだろうが、10週間前に始めてからかなり進んだ。中期目標は、STEPファイルを取り込んで超高品質なフィレットだけを処理できるGUIアプリを出すこと。多くの趣味ユーザーに役立つと思う
smeej: かなり前からLogseqを使っていて、ありがたいことにLogseqもプラグインもどちらもオープンソースだ
よく使うプラグインをクローンして「Claude、ここにXもできるようにして」と頼み、ずっと欲しかった機能を追加するのがとても楽しい
mike-cardwell: https://gitlab.com/grepular/calendiff は .ics URLを監視してカレンダーの変更をメールで知らせてくれる
https://gitlab.com/grepular/foxcage はFirefoxをpodman内で実行してホストから隔離するもので、欲しかった機能をいくつかだけ入れてある。https://gitlab.com/grepular/claude-sandbox はもう一つのClaudeサンドボックスで、これもpodman内で動き、認証情報保護のための強力なプロキシシステムがある。今はメール浄化ツールを作業中で、他人が使える程度になったら https://www.grepular.com/blog/ に記事を載せる予定。HTML/SVG/calendar/vcardパートにポリシーを適用してタグ・属性・CSS・URLスキームを許可/拒否し、URLを整理し、追跡防止のためにリモートコンテンツを配信時に取得してメールに添付し、PGPやS/MIMEの自動暗号化・復号など数多くの機能がある
eternityforest: yjsでブラウザ内だけで動き、peer.jsで同期する在庫追跡アプリを作ったが、最近はあまり使っていない https://eternityforest.github.io/Stuffer/
アプリではないが、生産性システムもある。何かを忘れるたびにAIに知らせ、その特定のミスに関連するヒューマンエラー研究の参考文献を求めながら少しずつ磨いた https://github.com/EternityForest/THUNDERWARS
david_shi: この3か月で、クラウド上で新しいOpenClawエージェントを非常に素早くセットアップできるようにした https://operator.io
Telegram内で、それぞれ独自のメモリとタスクを持つ複数の隔離エージェントを動かす方式が、通知の自動化、状況追跡、個人用の外部皮質としてうまく機能した
flutas: Home Agentのセットアップを作り、Home Assistant経由で家のさまざまな側面を管理するカスタム特化エージェント群がある
家の利用者からのフィードバックを学習して、適切なタイミングに合わせて調整しようとしている。関連するMCPもいくつも作った。リモートのClaude Codeサーバーもあり、プロジェクトレベルの概要を見て、ノートPCのローカルではなくホームサーバー上でプロジェクトを実行・開発できる。SSHとWeb UIに対応しており、Web UIにはプロジェクト一覧、https://xtermjs.org/ でレンダリングしたシェル、複数プロジェクトで作業しているときにターン終了を確認できるタイル概要がある。同様にローカル版では、プロジェクト単位のpodmanコンテナを自動で立ち上げ、作業ディレクトリを渡し、CC/Codex/Grokをインストールし、各エージェントの認証・設定を渡したうえで、権限プロンプトを無効化する環境フラグとエイリアスを入れたシェルに入る。たとえば claude =
claude --dangerously-bypass-permissions。Obsidianの高度な機能、プラグインの提案・インストール・設定などにエージェントがアクセスできるようにする大規模なMCPもある。日常の生産性には役立っているが、ほとんどのことは依然として全部をプロンプトでやらせるより自分でコードを触るほうを好んでいるdanielvaughn: デザイナー向けのブラウザを作っている。人のためでもあるが、主には自分で使うためだ
コードは扱うが、いろいろなアイデアを試すためにブランチを切ったり、コードベースにデモ用コンポーネントやファイルを散らかしたりしたくないことがよくある。普通のブラウザに開発者ツールがあるなら、このブラウザにはデザインツールが内蔵されている。アプリを訪れて、周囲のキャンバスを開き、断片をキャンバスにドラッグしてデザインのような作業をしたあと、コードにマージし直せる。すべて同じUIの中で完結する。十分に面白いので公開するつもりだが、今の時点でも自分には非常に役立っている https://matry.design/
margarita_dev: もともと最初からプログラミング言語を作ってみたいもののリストにずっと入っていて、AIの助けで完成させた。
会社でAIワークフローとスキルライブラリに関する2つの大きな問題を目にした。100段階のMarkdownファイル全体がワークフローになっていると決定性が不足し、Markdownのスキルライブラリは合成可能性が弱くてDRYに反してしまう。MargaritaはMarkdownと論理演算子を共存させ、必要なときにはコード構造で決定性を持ち込み、必要ならLLMの動的コードに移れるようにしている。さらに、Reactのような合成可能なプロンプトを許可することで、テキストがあちこちに散らばるスキルライブラリの問題も解決する。Redditでの反応は鈍かったので、たぶん畳むことになりそうだが、作る過程はとても楽しかった。ほぼすべてのLLMプロバイダー向けのコードエージェントを作り、自前のハーネスも作ったが、とても良い学習経験だったのでおすすめしたい。 https://www.margarita.run https://github.com/Banyango/margarita
jtap: 娘や友人たち、自分のためにPokemonカードのスキャン・索引ツールを作り続けている。 https://MyBulkCards.com
携帯アプリとウェブサイトで構成されていて、アプリはカメラでカードをスキャンし、画像をいくつかのモデルに通したうえでカードと保管場所の記録を保存する。基本的なものだが、「Box 1 AAA、Box 1 BBB …」のような箱の位置を保存できるので、カードを簡単に見つけられる。友だち機能もあり、近くの友人たちが持っているカードを見られて、お互いによくカードを貸し借りしている。作る過程が本当に楽しく、Androidアプリストアの承認も受けたばかり。少し整理してから、近いうちに公開する予定だ。