ctxledger on Azure
ctxledgerをDockerで動かしていたのだけど、Azure Container Apps + Database for PostgreSQL Flexible Serverでも動くようにした。 元々、最初からロー […]
ZedでAzure MCP Serverを利用する
残念ながら公式ページに設定方法が出てないが、もちろん利用は可能。 npmでインストールする。 Zedで[Model Context Protocol (MCP) Servers] -> [+ Add Server] […]
AIエージェント用のマルチレイヤーメモリシステムを作りました
追記(2026.03.31): SSL/TLSエラーで利用できない可能性が高いです。READMEに対処法を追記しました。 ctxledgerをリリースしました。 これは何? 「ctxledger は、AIエージ […]
コンテンツキャッシュが働いてない件
MacStudioの[システム設定]→[共有]→[コンテンツキャッシュ]だけでは、拙宅の他のAppleデバイスがキャッシュとして利用してなかったらしい。 MacBook AirでAssetCacheLocatorUtil […]
tap / caskを整理した
色々ぐちゃぐちゃとPythonやSwiftで書いてるんだけど、 3連休の合間を縫って、この形式をやめて整理した。 んで、このリリース形式に合わせるために、ツールを2つ作った。 1つはFormulaを生成するツールで、依存 […]
rate limitをヒットしたので1回休みの札を首から提げています
GitHub CopilotをZedから利用しているのだけど、並行してガンガン使うとrate limitにヒットする。 GPT-5.4を使えるもう一つの手段はAzure OpenAIなのだけど、こちらはEntra ID認 […]
envrcctlにaudit機能を追加
自分で使ってて、そもそもsecretをいつ何が読み出したのかが分からないと怖いな?と思って、envrcctlに監査機能をつけた。以下みたいに見える。
envrcctlをTouchID / Apple Watch対応に
envrcctlを、exec / inject / secret getする時に、TouchIDもしくはApple Watchによる認証を必須にするセキュリティ強化を入れた。 Zedを調べていて、AIエージェントがenv […]
ZedのAIエージェントは、PATHをどこから持ってくる?
AIエージェントパネルで作業していて、ちょっとハマったので調べてみた。 Zedではターミナルが使える。ターミナルのデフォルトシェルはzshなので、~/.zprofileなどを読み込んでいる。当然、そこで設定されたPATH […]
agentops_mcp_serverがほぼ動くようになった
追記(2026.03.27):ctxledgerに役割を譲りました。 ZedでAIエージェントを利用するにあたって、コンテキストウインドウのトークンリミットにヒットして、新しいセッションに作業を確実に継続させる方法を色々 […]
Transaction-aware task managerにした
追記(2026.03.27):ctxledgerに役割を譲りました。 ZedのMCPサーバでコンテキスト共有したいので、色々試していたのだけど、結局、エージェントがこなす最小単位であるタスク(=チケット)をトランザクショ […]
AIエージェントを上手に使いたい(2026年3月版)
追記(2026.03.27):ctxledgerに役割を譲りました。 ツールを入れればとかスキルを使えば等々、言われているのだけど、結局のところ従来の開発フローにうまくハメてあげるのが近道なのじゃないかと思っており、備忘 […]
もう.envrcにAPIキーを平文で置くのはやめるけど、環境変数は使いたい
追記(2026.03.18):TouchID, Apple Watch対応にした。 もう.envにAPIキーを平文で置くのはやめた — macOS Keychain管理CLI「LLM Key Ring」を読んで、過去に一 […]














