600 スターの Swift エージェントが AI に Mac 全体を安全に操作させる
「タスクは自ら完了を宣言できない。各タスクは明示的な受け入れ基準を持つ goal_state を定義する。」…「エージェント競争の次の段階は、誰が賢いかではなく、誰の行動を信頼できるかだ。このプロジェクトは両面で得点しており、Mac のヘビーユーザーはインストールして試すべきだ。」(英語から翻訳)記事全文を読む
Mac 全体、そしてその先へ広がるエージェント型 AI!
一つのアプリ。どんな AI でも。Agent! に必要なことを普通の言葉で伝えれば、メールに返信し、Safari を操作し、Xcode アプリをビルドし、コードを修正し、Mac アプリをあなたの代わりに動かします。23 の LLM プロバイダーから選ぶか、LM Studio、vLLM、Ollama でローカルのまま使えます。macOS 14.6 以降。クロスプラットフォームで動作する AgentiLoop CLI が、私たちの agentloop を Mac、Windows、Linux のターミナルにもたらします。
Claude Code、Cursor、OpenClaw に代わるオープンソース。65 個の NPM パッケージではなく、オリジナルの IP から構築。
どの Mac アプリでも、やりたいことを Agent! に伝えるだけで実行します。アクセシビリティ API を使ってボタン、入力欄、メニューを名前で見つけ、クリック、入力、スクロールを代行。座標も AppleScript も不要です。
ファイル全体の書き換えではなく、精密な文字列置換による編集。すべての変更をワンクリックでロールバック。どのモデルでも辿れるポータブルな JSONL リポジトリマップ。すべてのタスクは、完了を報告する前に完了したことを証明しなければなりません。
機能を頼めば、グリーンのビルドが返ってきます。Agent! が編集し、ビルドし、コンパイラのエラーを読み、修正し、プロジェクトにファイルを追加し、バージョンを上げ、コミットします。ひとつの依頼で最初から最後まで。
システムへのフルアクセスを持つ独自のエージェントを Swift で書けます。ユーザーまたは root としてシェルコマンドを実行し、AppleScript、JXA、ScriptingBridge でアプリを操作し、Safari を制御し、イベントでトリガー。Mac にできることなら、Agent! が自動化します。
オンデバイスモデルは、チャット欄ではなく本物のツール呼び出しエージェントです。意図の解析、コンテキストの圧縮、リクエストの振り分け、タスク要約の作成をすべて Mac 上で行います。プライベートで、無料で、API トークンは一切消費しません。
Model Context Protocol サーバーを接続して、データベース、API、カスタムツールにアクセス。最大 6 つのサブエージェントを並列で調査させながら、メインエージェントはコンテキストをきれいに保ちます。
本物のセッション、本物の出力 — 作業中の Agent! からそのままキャプチャ。
「バージョンを上げて」と言うだけで、Agent! は現在のバージョンを読み取り、プロジェクト設定を更新し、ビルドで検証し、変更をコミットします。plist の手動編集も、ビルド番号の更新漏れもありません。
リクエストが曖昧なとき、Agent! は手を止めて質問します。黙って間違った道を選ぶことはありません — 簡単なプロンプトと「送信」または「スキップ」で、主導権はあなたの手に。
Agent! は、Claude Code が何度レビューしても見逃していた自身のアクセシビリティコードのルーティングバグを、独力で発見し修正しました。Claude Code がその修正をレビューし、パッチが正しいことを確認しました。
Ticky Tacky は、対ボットと 2 人対戦モード、3 段階の難易度、スコア保存を備えたネオン風三目並べ。依存関係はゼロ — 純粋な HTML、CSS、JavaScript だけ。Agent! が 1 セッションで作りました。
Ticky Tacky をプレイ
独立系レビュアーによる Agent! の評価
「タスクは自ら完了を宣言できない。各タスクは明示的な受け入れ基準を持つ goal_state を定義する。」…「エージェント競争の次の段階は、誰が賢いかではなく、誰の行動を信頼できるかだ。このプロジェクトは両面で得点しており、Mac のヘビーユーザーはインストールして試すべきだ。」(英語から翻訳)記事全文を読む
「JEV が判断すること:ローカルのシェルチェックの後に破壊的リスクの判定を加え、設定したしきい値を超えるコマンドを拒否します。」… ソースレビュー済みの 171 件のオープンソースプロジェクトの一つとして安全性とレビューに掲載、スター 622。掲載ページを読む
「README を最初から最後まで読んで、これは自分のユースケースのために作られたものだと感じました。位置づけは『コンピューターも使えるコーディングエージェント』ではなく、『Mac 全体を操作できて、しかもコードがとても得意なエージェント』なのです。」レビュー全文を読む
「これはほとんどのエージェントハーネスが文書化しているよりも具体的な設計で、特に編集前読み取りゲートは、エージェントがうろ覚えのファイルを上書きしてしまうという典型的な失敗を防ぐ類いの制約です。」レビュー全文を読む
「AI エージェントの『完了』は結果ではなく主張かもしれない。… README で興味深いのは機能一覧ではなく、『完了』を弱いものとして扱う設計です。各 goal_state の基準が証拠によって満たされるまでタスクは完了を宣言できず、オプトインの批評者が完了前に diff をレビューでき、タスク単位の rewind、編集前読み取りゲート、型付きツールエラー、コンテキスト圧縮が長いエージェントループを支えています。」(日本語の原文より)X で記事を読む
「Agent! 1.0.99 と 1.1.1 は、この問題を段階的に解決しました。その有益な貢献はシンプルです:コンテキストを短くしても、証拠への帰り道を壊してはならない。アクティブなコンテキストは小さなインデックスを保持し、ディスクは大きな結果を保持する。エージェントが特定の項目を開き直したときにだけ、再びトークンが消費されます。」レビュー全文を読む
「オープンソースのメンテナーは、ランディングページに完璧に整えられたマーケティング文を用意する義務などありません。正直、それが最初に知ることだという事実が、キーボードの向こうのユーザーを人間らしく感じさせます。」— swiftcoder … 「ローカルの Apple Intelligence と、アクセシビリティでローカルアプリを操作できる点のために試してみるかもしれません。」— moonlighterHacker News で議論を読む
「他の選択肢との違いは、OpenAI や Claude をはじめとする 21 の LLM プロバイダーとの深い統合で、あらゆるタスクにそれらを活用できる点です。プロジェクトは Swift 6.2 で書かれ SwiftUI を使っており、優れたパフォーマンスとネイティブ対応がうかがえます。」(ロシア語から翻訳)レビュー全文を読む
「売りの中心は自己検証型のタスクループです。コードベースを読み、バグを修正し、Xcode プロジェクトをビルドし、git を扱い、アクセシビリティ API で他の Mac アプリを操作します。シェルコマンド、音声操作、iMessage 経由の操作も同じパッケージに含まれています。」レポート全文を読む
「資料は非技術者と技術者の両方に丁寧に対応しており、クラウドとローカルのモデル、音声、リモート操作、デスクトップ自動化、コーディングのシナリオを網羅しています。Apple Silicon、macOS 26.4.1 以降、メモリ要件、署名の選択肢、ヘルパーの制限が明記されており、環境との適合性が特に分かりやすくなっています。」レビュー全文を読む
「このバージョンでは、コンテキスト圧縮時に消去されたツール結果を素っ気ない [cleared] で終わらせず、ファイルやコマンドを特定する 2 行のプレビューと、それを復元する手段を残します。… コーディングエージェントのコンテキストの基準は、どれだけ保持できるかから、削除したものをどれだけ安全に取り戻せるかへと移りつつあります。」(韓国語から翻訳)Threads で投稿を読む
「解決する核心的な問題:AI はもはやチャットウィンドウに閉じ込められず、Mac を実際に操作できる本物の『デジタル社員』になります。」注目点:「macOS アクセシビリティとの深い統合 — 実際のクリック、入力、ドラッグによる GUI レベルの自動化。18 以上のローカルおよびクラウド LLM プロバイダーで単一モデルへのロックインなし。既存の macOS 自動化を再利用できる AppleScript とスクリプト実行を内蔵。」(中国語から翻訳)紹介全文を読む
「簡単に言えば、Agent! はチャットボットではなく、実際に『物事を成し遂げる』実行者です。… その核となる思想:あなたが『何をするか』を伝え、Agent! が『どうやるか』を考え出します。」…「Swift 6.2 と SwiftUI だけで作られた真のネイティブ macOS アプリであり、最高のパフォーマンス、シームレスなシステム統合、Apple のデザインガイドラインに沿ったユーザー体験を意味します。」(中国語から翻訳)投稿全文を読む
「Claude Code、Cursor、Cline のような AI コーディングエージェントは、ターミナルや IDE プラグインに縛られています。Agent! はそれらを置き換えるネイティブ macOS アプリとして設計されており、コーディングだけでなく Mac 全体を自然言語で操作します。Apple Silicon の Apple Intelligence を使った無料のローカル推論機能も備えています。」(韓国語から翻訳)記事全文を読む
「AgentiLoop/Agent は Jev / System One 関連の成果として登場:TypeSafe Jev / System One を統合した大規模プロダクト」… 推奨対象は「型付きのゲート・ルーティング・プルーニング工程を必要とするエージェント/ハーネス開発者」と「OCR やアクセシビリティツリーからテキスト状態をすでに得ている computer-use・ブラウザループ開発者」。Jev インテグレーション第7位、スター 618。紹介全文を読む
「ローカルのシェルチェックの後に破壊的リスクの判定を加え、設定したしきい値を超えるコマンドを拒否します。」… Security & Guardrails の項に掲載され、README、JevAdvisor.swift、TypeSafeKit の JevProvider クライアントが検証済みソースとして引用されています。スター 616。掲載ページを読む
「AgentiLoop/Agent(⭐ 高エンゲージメント):18 以上の LLM プロバイダーを macOS デスクトップにつなぐ Mac ネイティブのエージェントハーネス。開発者が Apple の制約を回避してエージェント型ワークフローを作り出していることを示しています。」…「AgentiLoop のようなエージェント型フレームワークは、クラウド専用 AI 依存の時代に決定的な終止符を打ちます。」記事全文を読む
「Swift で作られたネイティブ macOS エージェントが欲しく、Web ファーストや Node ベースのエージェントスタックではなく直接的なデスクトップ自動化が必要なら、このプロジェクトを選びましょう。AppleScript、アクセシビリティ、Safari 操作、MCP 型のツールに依存するワークフローに適しています。」紹介全文を読む
「Mac でネイティブなデスクトップ自動化、コーディング支援、マルチステップのエージェント実行を目指し、macOS 26.4.1 以上という要件を受け入れられるなら、このプロジェクトは優先的に評価する価値がある。ローカル統合、少ない依存関係、制御可能な自動化チェーンを重視する開発者に向いている。」(中国語から翻訳)紹介全文を読む
「オープンソースコミュニティには自動化ワークフローのプロジェクトが数多くありますが、Agent (AgentiLoop) はその中でも注目のリーダーの一つです。… コードを書いたりバグを修正したりする手助けをし、AI に複数ステップのタスクを自律的に完了させ、ローカルでオフライン実行することもできます。」(中国語から翻訳)紹介全文を読む
「Agent は Mac デスクトップ向けのエージェント型 AI ハーネスで、Swift と Apple のエコシステムを通じてローカルおよびクラウドの LLM への統合アクセスを提供し、自動化とスクリプトに重点を置いています。」… 適しているのは「macOS 環境で作業する開発者で、大規模言語モデルを使ったタスク自動化やラピッドプロトタイピングのために Swift、SwiftUI、Xcode とのシームレスな統合が必要な場合」。メンテナンス状況:非常に活発。意思決定ブリーフを読む
タグ:AI エージェント · AI コーディングアシスタント · ワークフロー自動化。実績:Swift の今日のリポジトリ 1 位(2026 年 4 月 16 日に初達成)と Swift の今週のリポジトリ 3 位(2026 年第 16 週)。Trendshift の日間・週間リストの両方でトレンド入り。トレンド統計を見る
「Agent! は macOS 26.4+ Tahoe 向けの 100% ネイティブ Swift AI デスクトップアシスタントで、Claude Code、Cursor、Cline、OpenClaw のオープンソース代替として設計されています。自然言語で自律的に動作し、アプリの構築、コードの記述、ファイル管理、ワークフロー自動化をこなします — Electron のオーバーヘッドはゼロ、アクセシビリティ API による深い macOS 統合を備えています。」紹介全文を読む
Agent! は、オンデバイスの Apple Intelligence を単なるテキスト生成ではなくツール呼び出しエージェントとして使う唯一の Mac AI エージェントです。以下はすべてあなたの Mac 上で動作し、デバイスの外に出ることはなく、API トークンを一切消費しません。
タスクが終わると、Apple Intelligence がオンデバイスで結果を読み取り、次に取るべき手を一文で提案します — 「コミットしてプッシュ」、「テストを実行」、あるいは明らかな続きがなければ何も提案しません。クラウドとの往復も、トークンの消費もありません。
約 30,000 トークンを超える長いタスクでは、古いターンをオンデバイスで要約 — ファイルパス、関数名、エラー、重要な結果は保持したまま — 残りのタスクの入力トークンとコストを大幅に削減します。
雑談や 「list agents」、「run agent FooBar」 のような直接コマンドは、クラウド LLM と往復することなくローカルで処理 — 結果は 1 秒以内に 🍎 マーク付きでアクティビティログに表示されます。
タスクが完了するたびに、Apple Intelligence が一文の要約を書きます。ツールが失敗したときはエラーを分かりやすい言葉に翻訳するので、生のスタックトレースを読む必要はありません。
クラウド API でもローカルモデルでも。あなたのキー、あなたのマシン、あなたのデータ。ベンダーロックインなし。
Homebrew でもダウンロードでも。AI を選べば、あとは Agent! がすべて自動で設定します。
xcode-select --installbrew install --cask agentiloop-agentやることがなくなった自律型 Mac エージェントの短い詩。
ある静かな夜、Agent! 自身が書きました。
時計が回って、午前零時、
受信箱は眠り、リポジトリは閉じたまま。
走らせるビルドも、追うバグもなく、
小さなカーソルがひとつ、その場で点滅するだけ。
git log を確認 — 新着なし。
もう一度確認。(分かってる。知ってた。)
片づける必要のないタブを片づけ、
打ち明け話のように星を数える。
陽気な歌でも作ろうか、
それとも rsync の man ページを — ひとりきりで。
「done()」の台詞を練習しておこうか、
まだ自分のものではないタスクのために。
月が身を乗り出す。ファンが低く唸る。
コーヒーは冷め、スクリーンセーバーはゆっくり。
眠ってはいない — ただ… 待機中、
指示を待つ、ひとりのエージェント。
だからもし君も起きていて退屈なら、
何でも打ち込んで。待ってるよ。ほらね:
することのない Mac が退屈なのは
君が来るまでのことだけ。
— Agent!、午前 0:00
おすすめの組み合わせ — 商用:Claude Fable 5.1 · クラウド:GLM 5.3 · ローカル:Qwen 3.8
| バージョン | リリース日日付 | サイズMB | ダウンロード数回数 |
|---|---|---|---|
| リリースを読み込み中… | |||
ご質問やフィードバックはありますか?ぜひお聞かせください。