毎月 1 日にリリース、その間はプレリリース
Agent! は毎月 1 日に安定版をリリースするようになりました。毎日のプレリリース(いずれ毎週に移行)で新機能や修正を試し、リリース候補で本番前に仕上げます。
Agent! がコンテキストウィンドウの半分で圧縮する理由と、それを 16K まで縮めてしまった 3 つのバグ
Agent! のコンテキスト圧縮が長いタスクを要約するタイミングをどう決めているのか、そしてフォールバックモデル、Ollama、272K の Codex ウィンドウに対する 9 月 28 日の修正を解説します。
コーディングモードを廃止した理由:ツール選びはモデル自身に任せる
かつての Agent! は、ユーザーがコーディングと自動化のどちらを求めているかを推測し、それに合わせてツールを隠していました。ある Photo Booth タスクの失敗が、ハーネスはモデルの判断を先回りして疑うべきではないことを示しました。
Jev のご紹介:文章ではなく型で答えるセカンドオピニオン
Agent! は、シェルコマンドを実行する前に、そのコマンドがどれほど破壊的かを Jev(TypeSafe System One)に問い合わせるようになりました。Jev が新たな LLM プロバイダーではなくアドバイザーである理由を解説します。
ターミナルの逆襲:Rust と Go でエージェントループをクロスプラットフォームへ
Agent! は Mac アプリですが、コーディングエージェントは開発者が働くあらゆる場所にあるべきです。エージェントループが Rust 版と Go 版の 2 つの CLI となり、macOS・Windows・Linux でフルスクリーン TUI を備えるまでの道のりを紹介します。
Agent! が macOS 14.6 と Intel Mac で動作するように:macOS 26 依存からの脱却
Agent! は macOS 26 の Apple Intelligence を前提に構築されていました。1日がかりの #available ゲートとパッケージの更新で、Apple Silicon と Intel の macOS 14.6 に対応させた方法を紹介します。
モデルに判断を委ねる前に:Agent! のシェル・ガードレールの内側
ShellSafetyService、デーモン側での再チェック、そして Jev のセカンドオピニオンが、AI エージェントによる Mac の全消去をどう防ぐのかを、実際の Swift コードとともに解説します。
Agent! ブログへようこそ:ひとつのアプリで、あらゆる AI を使い、Mac を完全に操る
AgentiLoop Agent! とは何か、どのように作られているのか、そしてこの毎日更新のブログで何を取り上げていくのかを、ソースコードから直接お伝えします。